<html><body><div style="font-family: times new roman, new york, times, serif; font-size: 12pt; color: #000000"><div><span style="background-color: rgb(253, 253, 253); font-family: arial, helvetica, sans-serif; font-size: small;" data-mce-style="background-color: #fdfdfd; font-family: arial, helvetica, sans-serif; font-size: small;">Dear community,</span></div><div style="color:#000;font-weight:normal;font-style:normal;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:12pt;" data-mce-style="color: #000; font-weight: normal; font-style: normal; text-decoration: none; font-family: Helvetica,Arial,sans-serif; font-size: 12pt;"><div style="font-family: times new roman, new york, times, serif; font-size: 12pt; color: #000000" data-mce-style="font-family: times new roman, new york, times, serif; font-size: 12pt; color: #000000;"><div style="color:#000;font-weight:normal;font-style:normal;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:12pt;" data-mce-style="color: #000; font-weight: normal; font-style: normal; text-decoration: none; font-family: Helvetica,Arial,sans-serif; font-size: 12pt;"><div style="font-family: times new roman, new york, times, serif; font-size: 12pt; color: #000000" data-mce-style="font-family: times new roman, new york, times, serif; font-size: 12pt; color: #000000;"><div style="color:#000;font-weight:normal;font-style:normal;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:12pt;" data-mce-style="color: #000; font-weight: normal; font-style: normal; text-decoration: none; font-family: Helvetica,Arial,sans-serif; font-size: 12pt;"><div style="font-family: times new roman, new york, times, serif; font-size: 12pt; color: #000000" data-mce-style="font-family: times new roman, new york, times, serif; font-size: 12pt; color: #000000;"><p style="background: #fdfdfd; margin: 0px;" data-mce-style="background: #fdfdfd; margin: 0px;"><span lang="EN-GB" style="font-size: 10.0pt; font-family: 'Segoe UI'; color: black; background: #FDFDFD;" data-mce-style="font-size: 10.0pt; font-family: 'Segoe UI'; color: black; background: #FDFDFD;">We have reached the end of GSoC 2019, <span lang="EN-GB" style="font-size: 10pt; font-family: 'Segoe UI';" data-mce-style="font-size: 10pt; font-family: 'Segoe UI';">I am very proud to be part of this project, t</span></span><span style="font-family: "Segoe UI"; font-size: 10pt;" data-mce-style="font-family: 'Segoe UI'; font-size: 10pt;">his has been a great experience, thank you!!!!</span></p><p style="background: #fdfdfd; margin: 0px;" data-mce-style="background: #fdfdfd; margin: 0px;"><span lang="EN-GB" style="font-size: 10.0pt; font-family: 'Segoe UI'; color: black;" data-mce-style="font-size: 10.0pt; font-family: 'Segoe UI'; color: black;"><span lang="EN-GB" style="font-size: 10pt; font-family: 'Segoe UI'; background: #fdfdfd;" data-mce-style="font-size: 10pt; font-family: 'Segoe UI'; background: #fdfdfd;">I present to you </span></span><span style="font-family: "Segoe UI"; font-size: 10pt;" data-mce-style="font-family: 'Segoe UI'; font-size: 10pt;">a summary of the final report because all the report is too long for the mailing list, the </span><span style="font-family: "Segoe UI"; font-size: 10pt;" data-mce-style="font-family: 'Segoe UI'; font-size: 10pt;">report includes the work done in these months. Link complete final report: <span style="font-family: 'Segoe UI';" data-mce-style="font-family: 'Segoe UI';"><span style="font-size: 10pt;" data-mce-style="font-size: 10pt;"><a href="https://github.com/Maureque/gvsig-gsoc2019-topology/wiki/8.-Final-Report" target="_blank" data-mce-href="https://github.com/Maureque/gvsig-gsoc2019-topology/wiki/8.-Final-Report">https://github.com/Maureque/gvsig-gsoc2019-topology/wiki/8.-Final-Report</a></span></span></span></p><p style="background: #fdfdfd; margin: 0px;" data-mce-style="background: #fdfdfd; margin: 0px;"><span lang="EN-GB" style="font-size: 10.0pt; font-family: 'Segoe UI'; color: black;" data-mce-style="font-size: 10.0pt; font-family: 'Segoe UI'; color: black;"> <b style="font-variant-ligatures: normal; font-variant-caps: normal; orphans: 2; text-align: start; widows: 2; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; word-spacing: 0px;" data-mce-style="font-variant-ligatures: normal; font-variant-caps: normal; orphans: 2; text-align: start; widows: 2; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; word-spacing: 0px;"><span style="background: #FDFDFD;" data-mce-style="background: #FDFDFD;">1. Title. </span></b></span><span style="font-family: "Segoe UI"; font-size: 10pt;" data-mce-style="font-family: 'Segoe UI'; font-size: 10pt;">New rules for the Topology Framework in gvSIG Desktop.</span></p><p style="background: #fdfdfd; margin: 0px;" data-mce-style="background: #fdfdfd; margin: 0px;"><span lang="EN-GB" style="font-size: 10.0pt; font-family: 'Segoe UI'; color: black;" data-mce-style="font-size: 10.0pt; font-family: 'Segoe UI'; color: black;"><span style="background: #FDFDFD;" data-mce-style="background: #FDFDFD;"> <b style="font-variant-ligatures: normal; font-variant-caps: normal; orphans: 2; text-align: start; widows: 2; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; word-spacing: 0px;" data-mce-style="font-variant-ligatures: normal; font-variant-caps: normal; orphans: 2; text-align: start; widows: 2; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; word-spacing: 0px;"><span style="background: #FDFDFD;" data-mce-style="background: #FDFDFD;">2. Organization. </span></b></span></span><span style="font-family: "Segoe UI"; font-size: 10pt; float: none;" data-mce-style="font-family: 'Segoe UI'; font-size: 10pt; float: none;">OSGeo</span><span style="font-family: "Segoe UI"; font-size: 10pt;" data-mce-style="font-family: 'Segoe UI'; font-size: 10pt;"> and gvSIG Association.</span></p><p style="background: #fdfdfd; margin: 0px;" data-mce-style="background: #fdfdfd; margin: 0px;"><span lang="EN-GB" style="font-size: 10.0pt; font-family: 'Segoe UI'; color: black;" data-mce-style="font-size: 10.0pt; font-family: 'Segoe UI'; color: black;"><span style="background: #FDFDFD;" data-mce-style="background: #FDFDFD;"> <b style="font-variant-ligatures: normal; font-variant-caps: normal; orphans: 2; text-align: start; widows: 2; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; word-spacing: 0px;" data-mce-style="font-variant-ligatures: normal; font-variant-caps: normal; orphans: 2; text-align: start; widows: 2; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; word-spacing: 0px;"><span style="background: #FDFDFD;" data-mce-style="background: #FDFDFD;">3. Abstract. </span></b></span></span><span style="font-family: "Segoe UI"; font-size: 10pt;" data-mce-style="font-family: 'Segoe UI'; font-size: 10pt;">Before starting the project only a few topology rules have been implemented, most of them pending to be developed. With the project was achieved implemented a new set of topology rules for vector datasets validation and fixing, that improve and expand the existing before. </span><span style="font-family: "Segoe UI"; font-size: 10pt;" data-mce-style="font-family: 'Segoe UI'; font-size: 10pt;">At present, this tool provides a group of integrity rules that check the validation of the geometries relationship in the data. Is provided a new set of tools to navigate, find and fix validation errors different from each topology rule. This project analyzes, implement and optimize a new set of rules that are incorporated into the Topology Framework. These tools were created using Jython through the Scripting composer tool of gvSIG. </span><span style="font-family: "Segoe UI"; font-size: 10pt;" data-mce-style="font-family: 'Segoe UI'; font-size: 10pt;">To future, in order to continue developing the project, some of the possible improvements would be implemented more actions and develop more rules.</span></p><p style="background: #fdfdfd; margin: 0px;" data-mce-style="background: #fdfdfd; margin: 0px;"><span lang="EN-GB" style="font-size: 10.0pt; font-family: 'Segoe UI'; color: black;" data-mce-style="font-size: 10.0pt; font-family: 'Segoe UI'; color: black;"><b>4. State of the Project Before GSoC</b> <b>2019. </b>Only a few topology rules have been implemented until now, most of them are still pending to be developed.</span></p><p style="background: #fdfdfd; margin: 0px;" data-mce-style="background: #fdfdfd; margin: 0px;"><span lang="EN-GB" style="font-size: 10.0pt; font-family: 'Segoe UI'; color: black;" data-mce-style="font-size: 10.0pt; font-family: 'Segoe UI'; color: black;"><b>5. Value of GSoC Project. </b></span><span style="font-family: "Segoe UI"; font-size: 10pt;" data-mce-style="font-family: 'Segoe UI'; font-size: 10pt;">The work done in GSoC consisted of performing and integrate to the topology framework in gvSIG Desktop the rules: Must be coincident with, Must be covered by endpoint of, Points must be covered by line, Must be properly inside polygons, Contains point and make all associated documentation.</span></p><p style="background: #fdfdfd; margin: 0px;" data-mce-style="background: #fdfdfd; margin: 0px;"><span style="font-family: "Segoe UI"; font-size: 10pt;" data-mce-style="font-family: 'Segoe UI'; font-size: 10pt;">Project State. </span><span style="font-family: "Segoe UI"; font-size: 10pt;" data-mce-style="font-family: 'Segoe UI'; font-size: 10pt;">All the rules were completed, are working and were integrated with the Topological Framework. </span><span style="font-family: "Segoe UI"; font-size: 10pt;" data-mce-style="font-family: 'Segoe UI'; font-size: 10pt;">In the present, the project has an important set of topological rules implemented. With the development of the rules, it is possible to avoid having to do the analyzes, corrections of layers and entities manually. This development automating the tasks allowing the user to focus on the business logic, leaving aside the repetitive tasks and optimizing the use of time. </span><span style="font-family: "Segoe UI"; font-size: 10pt;" data-mce-style="font-family: 'Segoe UI'; font-size: 10pt;">All the rules were tested, the rules working correctly and unless some business rule will be change or an error will be found, the rules are complete. In them it is evaluated the type of geometry, if it is simple or multipart geometry, the type of D2 or D2M or 3D geometry, if it is geometry 3D it is displayed: "Unsupported geometry subtype". It is also controlled when geometry types are not standard and inherits from a standard type. </span></p><p style="background: #fdfdfd; margin: 0px;" data-mce-style="background: #fdfdfd; margin: 0px;"><b style="font-size: 12pt;" data-mce-style="font-size: 12pt;"><span lang="EN-GB" style="font-size: 10pt; font-family: "Segoe UI";" data-mce-style="font-size: 10pt; font-family: 'Segoe UI';">6. Motivation. </span></b><span style="font-family: "Segoe UI"; font-size: 10pt;" data-mce-style="font-family: 'Segoe UI'; font-size: 10pt;">Initially, the motivation was the professional growth offered and the challenges of the project of working on a project that allows the automation of tasks, optimizing the use of time. In addition to this, in the development of the project, was added the motivation to work with professionals from different countries and the constant interaction with the community contributing different points of view was added, all this made me growth a lot. In addition, this contributed to the success of the project.</span></p><p style="background: #fdfdfd; margin: 0px;" data-mce-style="background: #fdfdfd; margin: 0px;"><b style="font-size: 12pt;" data-mce-style="font-size: 12pt;"><span lang="EN-GB" style="font-size: 10pt; font-family: "Segoe UI";" data-mce-style="font-size: 10pt; font-family: 'Segoe UI';">7. </span></b><b style="font-size: 12pt;" data-mce-style="font-size: 12pt;"><span lang="EN-GB" style="font-size: 10pt; font-family: "Segoe UI";" data-mce-style="font-size: 10pt; font-family: 'Segoe UI';">Final Week Report (August 19th - August 26th).</span></b></p><p style="background: #fdfdfd; margin: 0px;" data-mce-style="background: #fdfdfd; margin: 0px;"><b style="font-size: 12pt;" data-mce-style="font-size: 12pt;"><span lang="EN-GB" style="font-size: 10pt; font-family: "Segoe UI";" data-mce-style="font-size: 10pt; font-family: 'Segoe UI';">Period</span></b><span lang="EN-GB" style="font-size: 10pt; font-family: "Segoe UI";" data-mce-style="font-size: 10pt; font-family: 'Segoe UI';">. </span><span style="font-family: "Segoe UI"; font-size: 10pt;" data-mce-style="font-family: 'Segoe UI'; font-size: 10pt;">August 19th (beginning) to August 26th (deadline)</span></p><p style="background: #fdfdfd; margin: 0px;" data-mce-style="background: #fdfdfd; margin: 0px;"><b><span lang="EN-GB" style="font-size: 10.0pt; font-family: 'Segoe UI'; color: black;" data-mce-style="font-size: 10.0pt; font-family: 'Segoe UI'; color: black;">Report</span></b><span lang="EN-GB" style="font-size: 10.0pt; font-family: 'Segoe UI'; color: black;" data-mce-style="font-size: 10.0pt; font-family: 'Segoe UI'; color: black;">. </span><span style="font-family: "Segoe UI"; font-size: 10pt;" data-mce-style="font-family: 'Segoe UI'; font-size: 10pt;">What did I complete this week?</span></p><ul style="margin-top: 0pt;" data-mce-style="margin-top: 0pt;"><li style="color: black; background: #FDFDFD;" data-mce-style="color: black; background: #FDFDFD;"><span lang="EN-GB" style="font-size: 10.0pt; font-family: 'Segoe UI';" data-mce-style="font-size: 10.0pt; font-family: 'Segoe UI';"><a href="https://github.com/Maureque/gvsig-gsoc2019-topology/wiki/8.-Final-Report" target="_blank" data-mce-href="https://github.com/Maureque/gvsig-gsoc2019-topology/wiki/8.-Final-Report">Final Report.</a></span></li><li style="color: #24292e; background: white;" data-mce-style="color: #24292e; background: white;"><span style="font-size: 10.0pt; font-family: 'Segoe UI';" data-mce-style="font-size: 10.0pt; font-family: 'Segoe UI';"><span lang="EN-GB" style="color: #0366d6; text-decoration: none;" data-mce-style="color: #0366d6; text-decoration: none;"><a href="https://github.com/Maureque/GSoC_2019-versionHablaHispana/wiki" target="_blank" data-mce-href="https://github.com/Maureque/GSoC_2019-versionHablaHispana/wiki">Spanish wiki page</a>, </span></span><span lang="EN-GB" style="font-family: "Segoe UI"; font-size: 10pt; color: rgb(3, 102, 214); text-decoration-line: none;" data-mce-style="font-family: 'Segoe UI'; font-size: 10pt; color: #0366d6; text-decoration-line: none;"><a href="https://github.com/Maureque/GSoC_2019-Italiano/wiki" target="_blank" style="font-family: "Segoe UI"; font-size: 10pt;" data-mce-href="https://github.com/Maureque/GSoC_2019-Italiano/wiki" data-mce-style="font-family: 'Segoe UI'; font-size: 10pt;">Italian wiki page</a>, </span><span lang="EN-GB" style="font-family: "Segoe UI"; font-size: 10pt; color: rgb(3, 102, 214); text-decoration-line: none;" data-mce-style="font-family: 'Segoe UI'; font-size: 10pt; color: #0366d6; text-decoration-line: none;"><a href="https://github.com/Maureque/gvsig-gsoc2019-topology/wiki" target="_blank" style="font-family: "Segoe UI"; font-size: 10pt;" data-mce-href="https://github.com/Maureque/gvsig-gsoc2019-topology/wiki" data-mce-style="font-family: 'Segoe UI'; font-size: 10pt;">English wiki page.</a></span></li><li style="color: #24292e; background: white; box-sizing: border-box;" data-mce-style="color: #24292e; background: white; box-sizing: border-box;"><span lang="EN-GB" style="font-size: 10.0pt; font-family: 'Segoe UI';" data-mce-style="font-size: 10.0pt; font-family: 'Segoe UI';">Final optimizations and improves in documentation and code.</span></li><li style="color: #24292e; background: white; box-sizing: border-box;" data-mce-style="color: #24292e; background: white; box-sizing: border-box;"><span lang="EN-GB" style="font-size: 10.0pt; font-family: 'Segoe UI';" data-mce-style="font-size: 10.0pt; font-family: 'Segoe UI';">Pull request of the rules to the </span><span style="font-size: 10.0pt; font-family: 'Segoe UI';" data-mce-style="font-size: 10.0pt; font-family: 'Segoe UI';"><a href="https://github.com/gvsig-sandbox" style="box-sizing: border-box;" target="_blank" data-mce-href="https://github.com/gvsig-sandbox" data-mce-style="box-sizing: border-box;"><span lang="EN-GB" style="color: #0366d6; text-decoration: none;" data-mce-style="color: #0366d6; text-decoration: none;">gvSIG repository.</span></a></span><span lang="EN-GB" style="font-size: 10.0pt; font-family: 'Segoe UI';" data-mce-style="font-size: 10.0pt; font-family: 'Segoe UI';"></span></li><li style="color: #24292e; background: white; box-sizing: border-box;" data-mce-style="color: #24292e; background: white; box-sizing: border-box;"><span lang="EN-GB" style="font-size: 10.0pt; font-family: 'Segoe UI';" data-mce-style="font-size: 10.0pt; font-family: 'Segoe UI';">Submit Final work product and evaluations.</span></li></ul><div><span lang="EN-GB" style="font-size: 10pt; font-family: "Segoe UI";" data-mce-style="font-size: 10pt; font-family: 'Segoe UI';">What am I going to achieve for next week? </span><span style="font-family: "Segoe UI"; font-size: 10pt;" data-mce-style="font-family: 'Segoe UI'; font-size: 10pt;">Keep in touch with the community</span></div><p style="background: #fdfdfd; margin: 0px;" data-mce-style="background: #fdfdfd; margin: 0px;"><span lang="EN-GB" style="font-size: 10.0pt; font-family: 'Segoe UI'; color: black;" data-mce-style="font-size: 10.0pt; font-family: 'Segoe UI'; color: black;">Is there any blocking issue? </span><span style="font-family: "Segoe UI"; font-size: 10pt;" data-mce-style="font-family: 'Segoe UI'; font-size: 10pt;">No, there is not any blocking issue. The project could be completed.</span></p><p style="background: #fdfdfd; margin: 0px;" data-mce-style="background: #fdfdfd; margin: 0px;"><span lang="EN-GB" style="font-size: 10.0pt; font-family: 'Segoe UI'; color: black;" data-mce-style="font-size: 10.0pt; font-family: 'Segoe UI'; color: black;"><b>8. </b></span><span lang="EN-GB" style="font-size: 10pt; font-family: "Segoe UI"; color: rgb(36, 41, 46);" data-mce-style="font-size: 10pt; font-family: 'Segoe UI'; color: #24292e;"><strong>Repositories</strong>. </span><span style="color: rgb(36, 41, 46); font-family: "Segoe UI"; font-size: 10pt;" data-mce-style="color: #24292e; font-family: 'Segoe UI'; font-size: 10pt;">Own repositories in which I worked. </span></p><ul style="margin-top: 0pt; box-sizing: border-box; font-variant-ligatures: normal; font-variant-caps: normal; orphans: 2; text-align: start; widows: 2; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; word-spacing: 0px;" data-mce-style="margin-top: 0pt; box-sizing: border-box; font-variant-ligatures: normal; font-variant-caps: normal; orphans: 2; text-align: start; widows: 2; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; word-spacing: 0px;"><li style="color: #24292e; background: white; box-sizing: border-box;" data-mce-style="color: #24292e; background: white; box-sizing: border-box;"><span style="font-size: 10.0pt; font-family: 'Segoe UI';" data-mce-style="font-size: 10.0pt; font-family: 'Segoe UI';"><a href="https://github.com/Maureque/TopologyRuleMustBeCoincidentWithPoint" style="box-sizing: border-box;" target="_blank" data-mce-href="https://github.com/Maureque/TopologyRuleMustBeCoincidentWithPoint" data-mce-style="box-sizing: border-box;"><strong style="box-sizing: border-box;" data-mce-style="box-sizing: border-box;"><span lang="EN-GB" style="font-family: 'Segoe UI'; color: #0366d6; text-decoration: none;" data-mce-style="font-family: 'Segoe UI'; color: #0366d6; text-decoration: none;">Mauro Carlevaro repository - Must be coincident with.</span></strong></a></span><span lang="EN-GB" style="font-size: 10.0pt; font-family: 'Segoe UI';" data-mce-style="font-size: 10.0pt; font-family: 'Segoe UI';"></span></li><li style="color: #24292e; background: white; box-sizing: border-box;" data-mce-style="color: #24292e; background: white; box-sizing: border-box;"><span style="font-size: 10.0pt; font-family: 'Segoe UI';" data-mce-style="font-size: 10.0pt; font-family: 'Segoe UI';"><a href="https://github.com/Maureque/TopologyRuleMustBeCoveredByEndpointOfPoint" style="box-sizing: border-box;" target="_blank" data-mce-href="https://github.com/Maureque/TopologyRuleMustBeCoveredByEndpointOfPoint" data-mce-style="box-sizing: border-box;"><strong style="box-sizing: border-box;" data-mce-style="box-sizing: border-box;"><span lang="EN-GB" style="font-family: 'Segoe UI'; color: #0366d6; text-decoration: none;" data-mce-style="font-family: 'Segoe UI'; color: #0366d6; text-decoration: none;">Mauro Carlevaro repository - Must be covered by endpoint of.</span></strong></a></span><span lang="EN-GB" style="font-size: 10.0pt; font-family: 'Segoe UI';" data-mce-style="font-size: 10.0pt; font-family: 'Segoe UI';"></span></li><li style="color: #24292e; background: white; box-sizing: border-box;" data-mce-style="color: #24292e; background: white; box-sizing: border-box;"><span style="font-size: 10.0pt; font-family: 'Segoe UI';" data-mce-style="font-size: 10.0pt; font-family: 'Segoe UI';"><a href="https://github.com/Maureque/TopologyRulePointsMustBeCoveredByLinePoint" style="box-sizing: border-box;" target="_blank" data-mce-href="https://github.com/Maureque/TopologyRulePointsMustBeCoveredByLinePoint" data-mce-style="box-sizing: border-box;"><strong style="box-sizing: border-box;" data-mce-style="box-sizing: border-box;"><span lang="EN-GB" style="font-family: 'Segoe UI'; color: #0366d6; text-decoration: none;" data-mce-style="font-family: 'Segoe UI'; color: #0366d6; text-decoration: none;">Mauro Carlevaro repository - Points must be covered by line.</span></strong></a></span><span lang="EN-GB" style="font-size: 10.0pt; font-family: 'Segoe UI';" data-mce-style="font-size: 10.0pt; font-family: 'Segoe UI';"></span></li><li style="color: #24292e; background: white; box-sizing: border-box;" data-mce-style="color: #24292e; background: white; box-sizing: border-box;"><span style="font-size: 10.0pt; font-family: 'Segoe UI';" data-mce-style="font-size: 10.0pt; font-family: 'Segoe UI';"><a href="https://github.com/Maureque/TopologyRuleMustBeProperlyInsidePolygonsPoint" style="box-sizing: border-box;" target="_blank" data-mce-href="https://github.com/Maureque/TopologyRuleMustBeProperlyInsidePolygonsPoint" data-mce-style="box-sizing: border-box;"><strong style="box-sizing: border-box;" data-mce-style="box-sizing: border-box;"><span lang="EN-GB" style="font-family: 'Segoe UI'; color: #0366d6; text-decoration: none;" data-mce-style="font-family: 'Segoe UI'; color: #0366d6; text-decoration: none;">Mauro Carlevaro repository - Must be properly inside polygons.</span></strong></a></span><span lang="EN-GB" style="font-size: 10.0pt; font-family: 'Segoe UI';" data-mce-style="font-size: 10.0pt; font-family: 'Segoe UI';"></span></li><li style="color: #24292e; background: white; box-sizing: border-box;" data-mce-style="color: #24292e; background: white; box-sizing: border-box;"><span style="font-size: 10.0pt; font-family: 'Segoe UI';" data-mce-style="font-size: 10.0pt; font-family: 'Segoe UI';"><a href="https://github.com/Maureque/TopologyRuleContainsPointPolygon" style="box-sizing: border-box;" target="_blank" data-mce-href="https://github.com/Maureque/TopologyRuleContainsPointPolygon" data-mce-style="box-sizing: border-box;"><strong style="box-sizing: border-box;" data-mce-style="box-sizing: border-box;"><span style="font-family: 'Segoe UI'; color: #0366d6; text-decoration: none;" data-mce-style="font-family: 'Segoe UI'; color: #0366d6; text-decoration: none;">Mauro Carlevaro repository - Contains point.</span></strong></a></span></li></ul><h3 style="margin: 0pt; margin-bottom: .0001pt; background: white; box-sizing: border-box; font-variant-ligatures: normal; font-variant-caps: normal; orphans: 2; text-align: start; widows: 2; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; word-spacing: 0px;" data-mce-style="margin: 0pt; margin-bottom: .0001pt; background: white; box-sizing: border-box; font-variant-ligatures: normal; font-variant-caps: normal; orphans: 2; text-align: start; widows: 2; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; word-spacing: 0px;"><span style="font-size: 10.0pt; font-family: 'Segoe UI'; color: #24292e;" data-mce-style="font-size: 10.0pt; font-family: 'Segoe UI'; color: #24292e;"><a href="https://github.com/Maureque/gvsig-gsoc2019-topology/wiki/8.-Final-Report#gvsig-association-repository" style="box-sizing: border-box; float: left;" target="_blank" data-mce-href="https://github.com/Maureque/gvsig-gsoc2019-topology/wiki/8.-Final-Report#gvsig-association-repository" data-mce-style="box-sizing: border-box; float: left;"></a>gvsig Association repository.  </span><strong style="color: rgb(36, 41, 46); font-size: 12pt; box-sizing: border-box;" data-mce-style="color: #24292e; font-size: 12pt; box-sizing: border-box;"><span style="font-size: 10.0pt; font-family: 'Segoe UI';" data-mce-style="font-size: 10.0pt; font-family: 'Segoe UI';"><a href="https://github.com/gvsig-sandbox" style="box-sizing: border-box;" target="_blank" data-mce-href="https://github.com/gvsig-sandbox" data-mce-style="box-sizing: border-box;"><span style="color: rgb(3, 102, 214); text-decoration-line: none;" data-mce-style="color: #0366d6; text-decoration-line: none;">https://github.com/gvsig-sandbox</span></a></span></strong></h3><h3 style="margin: 0pt; margin-bottom: .0001pt; background: white;" data-mce-style="margin: 0pt; margin-bottom: .0001pt; background: white;"><span style="font-size: 10.0pt; font-family: 'Segoe UI'; color: #24292e;" data-mce-style="font-size: 10.0pt; font-family: 'Segoe UI'; color: #24292e;">9. Using the Framework.</span></h3><h3 style="margin: 0pt; margin-bottom: .0001pt; background: white;" data-mce-style="margin: 0pt; margin-bottom: .0001pt; background: white;"><span style="font-size: 10.0pt; font-family: 'Segoe UI'; color: #24292e;" data-mce-style="font-size: 10.0pt; font-family: 'Segoe UI'; color: #24292e;"><a href="https://github.com/Maureque/gvsig-gsoc2019-topology/wiki/8.-Final-Report#how-the-topology-framework-works" target="_blank" data-mce-href="https://github.com/Maureque/gvsig-gsoc2019-topology/wiki/8.-Final-Report#how-the-topology-framework-works"></a></span><span lang="EN-GB" style="font-size: 10.0pt; font-family: 'Segoe UI'; color: #24292e;" data-mce-style="font-size: 10.0pt; font-family: 'Segoe UI'; color: #24292e;">How the topology framework works.</span></h3><p style="margin: 0px; background: white; box-sizing: border-box; font-variant-ligatures: normal; font-variant-caps: normal; orphans: 2; text-align: start; widows: 2; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; word-spacing: 0px;" data-mce-style="margin: 0px; background: white; box-sizing: border-box; font-variant-ligatures: normal; font-variant-caps: normal; orphans: 2; text-align: start; widows: 2; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; word-spacing: 0px;"><span lang="EN-GB" style="font-size: 10.0pt; font-family: 'Segoe UI'; color: #24292e;" data-mce-style="font-size: 10.0pt; font-family: 'Segoe UI'; color: #24292e;">The following video shows the interface and how the topology framework works: </span><span style="font-size: 10.0pt; font-family: 'Segoe UI'; color: #24292e;" data-mce-style="font-size: 10.0pt; font-family: 'Segoe UI'; color: #24292e;"><a href="https://www.youtube.com/watch?v=wO9Y0xxdFiA" style="box-sizing: border-box;" target="_blank" data-mce-href="https://www.youtube.com/watch?v=wO9Y0xxdFiA" data-mce-style="box-sizing: border-box;"><span lang="EN-GB" style="color: #0366d6; text-decoration: none;" data-mce-style="color: #0366d6; text-decoration: none;">VIDEO</span></a></span></p><h3 style="margin: 0pt; margin-bottom: .0001pt; background: white; box-sizing: border-box; font-variant-ligatures: normal; font-variant-caps: normal; orphans: 2; text-align: start; widows: 2; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; word-spacing: 0px;" data-mce-style="margin: 0pt; margin-bottom: .0001pt; background: white; box-sizing: border-box; font-variant-ligatures: normal; font-variant-caps: normal; orphans: 2; text-align: start; widows: 2; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; word-spacing: 0px;"><span style="font-size: 10.0pt; font-family: 'Segoe UI'; color: #24292e;" data-mce-style="font-size: 10.0pt; font-family: 'Segoe UI'; color: #24292e;"><a href="https://github.com/Maureque/gvsig-gsoc2019-topology/wiki/8.-Final-Report#deploy-manual-and-getting-started" style="box-sizing: border-box; float: left;" target="_blank" data-mce-href="https://github.com/Maureque/gvsig-gsoc2019-topology/wiki/8.-Final-Report#deploy-manual-and-getting-started" data-mce-style="box-sizing: border-box; float: left;"></a></span><span lang="EN-GB" style="font-size: 10.0pt; font-family: 'Segoe UI'; color: #24292e;" data-mce-style="font-size: 10.0pt; font-family: 'Segoe UI'; color: #24292e;">Deploy Manual and Getting Started.</span></h3><p style="margin: 0px; background: white; box-sizing: border-box; font-variant-ligatures: normal; font-variant-caps: normal; orphans: 2; text-align: start; widows: 2; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; word-spacing: 0px;" data-mce-style="margin: 0px; background: white; box-sizing: border-box; font-variant-ligatures: normal; font-variant-caps: normal; orphans: 2; text-align: start; widows: 2; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; word-spacing: 0px;"><span lang="EN-GB" style="font-size: 10.0pt; font-family: 'Segoe UI'; color: #24292e;" data-mce-style="font-size: 10.0pt; font-family: 'Segoe UI'; color: #24292e;">There is also useful information on how to start, pre requisites, installation and tutorials in </span><span style="font-size: 10.0pt; font-family: 'Segoe UI'; color: #24292e;" data-mce-style="font-size: 10.0pt; font-family: 'Segoe UI'; color: #24292e;"><a href="https://github.com/Maureque/gvsig-gsoc2019-topology/#getting-started" style="box-sizing: border-box;" target="_blank" data-mce-href="https://github.com/Maureque/gvsig-gsoc2019-topology/#getting-started" data-mce-style="box-sizing: border-box;"><span lang="EN-GB" style="color: #0366d6; text-decoration: none;" data-mce-style="color: #0366d6; text-decoration: none;">New rules for the Topology Framework in gvSIG Desktop</span></a></span></p><p style="margin: 0px; background: white;" data-mce-style="margin: 0px; background: white;"><b style="font-size: 12pt;" data-mce-style="font-size: 12pt;"><span lang="EN-GB" style="font-size: 10.0pt; font-family: 'Segoe UI'; color: #24292e;" data-mce-style="font-size: 10.0pt; font-family: 'Segoe UI'; color: #24292e;">10. Future of the project.</span></b></p><p style="margin: 0px; background: white;" data-mce-style="margin: 0px; background: white;"><span lang="EN-GB" style="font-size: 10.0pt; font-family: 'Segoe UI'; color: #24292e;" data-mce-style="font-size: 10.0pt; font-family: 'Segoe UI'; color: #24292e;">In order to continue developing the project in the future, some of the possible improvements could be, make the analysis for 3D geometries, implement more actions and develop more rules.</span></p><p style="background: #fdfdfd; margin: 0px;" data-mce-style="background: #fdfdfd; margin: 0px;"><span style="font-family: "Segoe UI"; font-size: 10pt;" data-mce-style="font-family: 'Segoe UI'; font-size: 10pt;">Working like this is amazing, thanks to everyone!!!!</span></p><p style="background: #fdfdfd; margin: 0px;" data-mce-style="background: #fdfdfd; margin: 0px;"><span style="font-family: "Segoe UI"; font-size: 10pt;" data-mce-style="font-family: 'Segoe UI'; font-size: 10pt;">Best regards,</span></p><p style="background: #fdfdfd; margin: 0px;" data-mce-style="background: #fdfdfd; margin: 0px;"><span style="font-size: 10.0pt; font-family: 'Segoe UI'; color: black;" data-mce-style="font-size: 10.0pt; font-family: 'Segoe UI'; color: black;">Mauro Carlevaro.</span></p></div></div></div></div></div></div></div></body></html>