<html><body><div style="font-family: times new roman, new york, times, serif; font-size: 12pt; color: #000000"><div><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;"><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;"><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><span style="font-family: arial, helvetica, sans-serif; font-size: small;" data-mce-style="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="font-family: Helvetica, Arial, sans-serif; font-size: 12pt;" data-mce-style="font-family: Helvetica, Arial, sans-serif; font-size: 12pt;"><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt;" data-mce-style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt;"><div style="font-family: Helvetica, Arial, sans-serif; font-size: 12pt;" data-mce-style="font-family: Helvetica, Arial, sans-serif; font-size: 12pt;"><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt;" data-mce-style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt;"><div style="font-family: Helvetica, Arial, sans-serif; font-size: 12pt;" data-mce-style="font-family: Helvetica, Arial, sans-serif; font-size: 12pt;"><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt;" data-mce-style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt;"><div style="font-family: Helvetica, Arial, sans-serif; font-size: 12pt;" data-mce-style="font-family: Helvetica, Arial, sans-serif; font-size: 12pt;"><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt;" data-mce-style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt;"><div style="font-family: Helvetica, Arial, sans-serif; font-size: 12pt;" data-mce-style="font-family: Helvetica, Arial, sans-serif; font-size: 12pt;"><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt;" data-mce-style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt;"><div style="font-family: Helvetica, Arial, sans-serif; font-size: 12pt;" data-mce-style="font-family: Helvetica, Arial, sans-serif; font-size: 12pt;"><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt;" data-mce-style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt;"><div style="font-family: Helvetica, Arial, sans-serif; font-size: 12pt;" data-mce-style="font-family: Helvetica, Arial, sans-serif; font-size: 12pt;"><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt;" data-mce-style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt;"><div><p style="margin: 0px; line-height: 16px;" data-mce-style="margin: 0px; line-height: 16px;"><span style="font-family: arial, helvetica, sans-serif; font-size: small; color: #000000;" data-mce-style="font-family: arial, helvetica, sans-serif; font-size: small; color: #000000;">I send you the weekly report corresponding to the period from July 22nd to July 28th.</span></p><p style="margin: 0px; line-height: 16px;" data-mce-style="margin: 0px; line-height: 16px;"><br></p><h1 class="flex-auto min-width-0 mb-2 mb-md-0 mr-0 mr-md-2 gh-header-title instapaper_title" style="box-sizing: border-box; font-size: 32px; margin: 0px 150px 0px 0px; font-weight: 400; line-height: 1.125; overflow-wrap: break-word; color: #24292e; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; flex: 1 1 auto !important; min-width: 0px !important;" data-mce-style="box-sizing: border-box; font-size: 32px; margin: 0px 150px 0px 0px; font-weight: 400; line-height: 1.125; overflow-wrap: break-word; color: #24292e; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; flex: 1 1 auto !important; min-width: 0px !important;"><span style="font-family: arial, helvetica, sans-serif; font-size: small; color: #000000;" data-mce-style="font-family: arial, helvetica, sans-serif; font-size: small; color: #000000;"><strong 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;">What did I complete this week?</strong></span></h1></div><div><div><div><span style="font-family: arial, helvetica, sans-serif; font-size: small; color: #000000;" data-mce-style="font-family: arial, helvetica, sans-serif; font-size: small; color: #000000;"><span style="font-family: arial, helvetica, sans-serif; font-size: small; color: #000000;" data-mce-style="font-family: arial, helvetica, sans-serif; font-size: small; color: #000000;"></span></span><ul><li>Study of the rule. Complete analysis of names, descriptions, solution to be performed, actions, solution per action and all the requirements following the steps established in the document:<span class="Object" id="OBJ_PREFIX_DWT378_com_zimbra_url"><span class="Object" id="OBJ_PREFIX_DWT388_com_zimbra_url"><a href="https://docs.google.com/document/d/1th0CVKOr918ltBI9czTJsRKAYSGnY6xpiY1R2415QMU" rel="nofollow" target="_blank" data-mce-href="https://docs.google.com/document/d/1th0CVKOr918ltBI9czTJsRKAYSGnY6xpiY1R2415QMU">Topology Rules for gvSIG Desktop: Development guide.</a></span></span><br data-mce-bogus="1"></li><li>Code optimizations and optimize algorithms.</li><li>Topological rule: <span class="Object" id="OBJ_PREFIX_DWT379_com_zimbra_url"><span class="Object" id="OBJ_PREFIX_DWT389_com_zimbra_url"><a href="https://github.com/Maureque/gvsig-gsoc2019-topology/wiki/7.-Contains-point." target="_blank" data-mce-href="https://github.com/Maureque/gvsig-gsoc2019-topology/wiki/7.-Contains-point.">Contains point.</a></span></span><br data-mce-bogus="1"></li><li>Adaptation of the previous rules to the changes implemented in the framework. In order to improve the solution by the plugin methods were added and was updated the topology plugin. A more complete method was added to indicate the number of the multipart to which the error refers, in addition to a "data" parameter of type String which is a parameter in which the necessary information can be added when executing the action.</li><li>Test, debug and improve the <span class="Object" id="OBJ_PREFIX_DWT380_com_zimbra_url"><span class="Object" id="OBJ_PREFIX_DWT390_com_zimbra_url"><a href="https://github.com/Maureque/TopologyRuleContainsPointPolygon" target="_blank" data-mce-href="https://github.com/Maureque/TopologyRuleContainsPointPolygon">developed code.</a></span></span><br data-mce-bogus="1"></li><li>Document the entire process.</li></ul></div><span style="font-family: arial, helvetica, sans-serif; font-size: small; color: #000000;" data-mce-style="font-family: arial, helvetica, sans-serif; font-size: small; color: #000000;"><strong>What am I going to achieve for next week?<br></strong></span><div><span style="font-family: arial, helvetica, sans-serif; font-size: small; color: #000000;" data-mce-style="font-family: arial, helvetica, sans-serif; font-size: small; color: #000000;"><span style="font-family: arial, helvetica, sans-serif; font-size: small; color: #000000;" data-mce-style="font-family: arial, helvetica, sans-serif; font-size: small; color: #000000;"></span></span><ul><li>Topological rule: <span class="Object" id="OBJ_PREFIX_DWT381_com_zimbra_url"><span class="Object" id="OBJ_PREFIX_DWT391_com_zimbra_url"><a href="https://github.com/Maureque/gvsig-gsoc2019-topology/wiki/7.-Contains-point." target="_blank" data-mce-href="https://github.com/Maureque/gvsig-gsoc2019-topology/wiki/7.-Contains-point.">Contains point.</a></span></span> Integrate the rule with the topology framework.</li><li>Test, debug and improve the developed code.</li><li>Continue improving and optimizing the <span class="Object" id="OBJ_PREFIX_DWT382_com_zimbra_url"><span class="Object" id="OBJ_PREFIX_DWT392_com_zimbra_url"><a href="https://github.com/Maureque/TopologyRuleContainsPointPolygon" target="_blank" data-mce-href="https://github.com/Maureque/TopologyRuleContainsPointPolygon">developed code.</a></span></span><br data-mce-bogus="1"></li><li>Document the entire process.</li></ul></div><span style="font-family: arial, helvetica, sans-serif; font-size: small; color: #000000;" data-mce-style="font-family: arial, helvetica, sans-serif; font-size: small; color: #000000;"><strong>Is there any blocking issue? </strong><span style="background-color: #ffffff;" data-mce-style="background-color: #ffffff;">No, there is not any blocking issue.</span></span></div><p style="margin: 0px; line-height: 16px;" data-mce-style="margin: 0px; line-height: 16px;"><span style="font-family: arial, helvetica, sans-serif; font-size: small; color: #000000;" data-mce-style="font-family: arial, helvetica, sans-serif; font-size: small; color: #000000;"><strong> </strong></span></p><p style="margin: 0px; line-height: 16px;" data-mce-style="margin: 0px; line-height: 16px;"><span style="font-size: small; font-family: arial, helvetica, sans-serif; color: #000000;" data-mce-style="font-size: small; font-family: arial, helvetica, sans-serif; color: #000000;">References:</span></p></div><div><ol><li><span style="font-family: arial, helvetica, sans-serif; font-size: small; color: #000000;" data-mce-style="font-family: arial, helvetica, sans-serif; font-size: small; color: #000000;">Report Week 9. Link: <span class="Object" id="OBJ_PREFIX_DWT383_com_zimbra_url"><span class="Object" id="OBJ_PREFIX_DWT393_com_zimbra_url"><a href="https://github.com/Maureque/gvsig-gsoc2019-topology/wiki/7a.-Report-Week-9-(July-22nd-to-July-28th)" target="_blank" data-mce-href="https://github.com/Maureque/gvsig-gsoc2019-topology/wiki/7a.-Report-Week-9-(July-22nd-to-July-28th)">https://github.com/Maureque/gvsig-gsoc2019-topology/wiki/7a.-Report-Week-9-(July-22nd-to-July-28th)</a></span></span></span><br data-mce-bogus="1"></li><li><span style="font-family: arial, helvetica, sans-serif; font-size: small; color: #000000;" data-mce-style="font-family: arial, helvetica, sans-serif; font-size: small; color: #000000;">Rule Contains Point. <span class="Object" id="OBJ_PREFIX_DWT384_com_zimbra_url"><span class="Object" id="OBJ_PREFIX_DWT394_com_zimbra_url"><a href="https://github.com/Maureque/gvsig-gsoc2019-topology/wiki/7.-Contains-point" target="_blank" data-mce-href="https://github.com/Maureque/gvsig-gsoc2019-topology/wiki/7.-Contains-point">https://github.com/Maureque/gvsig-gsoc2019-topology/wiki/7.-Contains-point.</a></span></span> </span></li><li><span style="font-family: arial, helvetica, sans-serif; font-size: small; color: #000000;" data-mce-style="font-family: arial, helvetica, sans-serif; font-size: small; color: #000000;">GitHub wiki link: <span class="Object" id="OBJ_PREFIX_DWT385_com_zimbra_url"><span class="Object" id="OBJ_PREFIX_DWT395_com_zimbra_url"><a href="https://github.com/Maureque/gvsig-gsoc2019-topology/wiki" target="_blank" data-mce-href="https://github.com/Maureque/gvsig-gsoc2019-topology/wiki"><span style="color: #000000;" data-mce-style="color: #000000;">https://github.com/Maureque/gvsig-gsoc2019-topology/wiki</span></a></span></span></span><br data-mce-bogus="1"></li><li><span style="font-family: arial, helvetica, sans-serif; font-size: small; color: #000000;" data-mce-style="font-family: arial, helvetica, sans-serif; font-size: small; color: #000000;"><span class="Object" id="OBJ_PREFIX_DWT386_com_zimbra_url"><span class="Object" id="OBJ_PREFIX_DWT396_com_zimbra_url"></span></span>OSGeo wiki link: <span class="Object" id="OBJ_PREFIX_DWT387_com_zimbra_url"><span class="Object" id="OBJ_PREFIX_DWT397_com_zimbra_url"><a href="https://wiki.osgeo.org/wiki/New_rules_for_the_Topology_Framework_in_gvSIG_Desktop" target="_blank" data-mce-href="https://wiki.osgeo.org/wiki/New_rules_for_the_Topology_Framework_in_gvSIG_Desktop"><span style="color: #000000;" data-mce-style="color: #000000;">https://wiki.osgeo.org/wiki/New_rules_for_the_Topology_Framework_in_gvSIG_Desktop</span></a></span></span></span><br data-mce-bogus="1"></li></ol><p style="margin: 0px; line-height: 16px;" data-mce-style="margin: 0px; line-height: 16px;"><span style="font-family: arial, helvetica, sans-serif; font-size: small; color: #000000;" data-mce-style="font-family: arial, helvetica, sans-serif; font-size: small; color: #000000;">Best regards,</span></p><p style="margin: 0px; line-height: 16px;" data-mce-style="margin: 0px; line-height: 16px;"><span style="font-family: arial, helvetica, sans-serif; font-size: small; color: #000000;" data-mce-style="font-family: arial, helvetica, sans-serif; font-size: small; color: #000000;">Mauro Carlevaro.</span></p></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></body></html>