Creation of new topological rules in gvSIG desktop - Informe semanal 11

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Creation of new topological rules in gvSIG desktop - Informe semanal 11

Hether

Hola a todos,

 

He actualizado mi página wiki. Cualquier comentario es bienvenido.

 

  1. ¿Qué he completado esta semana?

 

Esta semana he continuado con el desarrollo de la regla must be larger than cluster tolerance y las acciones definidas para solucionar aquellos casos en los que se viole la regla. Respecto a las acciones, la semana pasada, se planteó una única solución a través de la acción deleteFeatureAction. Sin embargo, durante la semana se ha decidido añadir la acción deletePointsActions en la aproximación a la solución de la regla planteada días atrás. Esto viene recogido en la wiki de la regla. Además, como esta regla se puede aplicar tanto a entidades lineales como poligonales se ha decidido junto con mi tutor principal crear una única regla y dos factorías que tengan en cuenta este hecho. Además, se han creado dos archivos con entidades lineales y poligonales para testear el código desarrollado. Por tanto, los archivos mencionados son los siguientes:

 

  • mustBeLargerThanClusterToleranceRule.py
  • mustBeLargerThanClusterToleranceLineRuleFactory.py
  • mustBeLargerThanClusterTolerancePolygonRuleFactory.py
  • deleteFeatureAction.py
  • deletePointsAction.py
  • line_cluster.shp
  • testPolygonCluster.shp

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

 

rule repository: https://github.com/hecnita/TopologyRuleMustBeLargerThanClusterTolerance

 

  1. ¿Qué voy a realizar la próxima semana?

 

La siguiente semana acabaré de perfilar el código de la regla must be larger than cluster tolerance y, también, de las reglas implementadas durante las anteriores semanas.

 

  1. ¿Hay algún problema de bloqueo?

 

No hay ningún problema de bloqueo.

 

Saludos

Héctor

 

 


_______________________________________________
gvSIG_desarrolladores mailing list
[hidden email]
Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección: https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores