[SoC] Creation of new topological rules in gvSIG desktop - Weekly Report 12

Hector Tundidor Hernandez hectorth23 at gmail.com
Sun Aug 18 04:14:03 PDT 2019


Dear Community,

I have updated mi wiki page. Any comments and suggestions are welcome.

1) What did I complete this week?

This week I have finished shaping the Must Be Larger Than Cluster Tolerance rule. Specifically I have adapted the rule code so that it can be applied to multipart geometries, multiline and multipolygon. Also, it has been taken into account in the code the particular case that the initial and final vertex of the geometries are close or even be start and close, as in the polygons or in certain lines. In addition to this, the code has been generalized since the rule applies to both linear and polygonal geometries. Also, it has been necessary to perform this generalization in the deletePointsAction action code as well as to add the necessary sentences so that the resulting modified geometry is of the same type as the original geometry. All these modifications have been tested with new geometries added in the test files. On the other hand, the necessary rule documentation has been completed both in the project wiki and in the json file available in the rule repository.

-	mustBeLargerThanClusterToleranceRule.py
-	deletePointsAction.py
-	line_cluster.shp
-	testPolygonCluster.shp
-	MustBeLargerThanClusterTolerance.json


_rule wiki:_  https://github.com/hecnita/gvsig-gsoc2019-topology/wiki/Rule-Must-be-larger-than-cluster-tolerance

_rule repository:_ https://github.com/hecnita/TopologyRuleMustBeLargerThanClusterTolerance


2) What am I going to achieve for next week?

Next week I will discuss with my tutor the final product submission guidelines required by Google for submit it.

3) Is there any blocking issue?

There is no blocking problem.

Regards
Héctor


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/soc/attachments/20190818/7b9771dd/attachment.html>


More information about the SoC mailing list