Como sabéis el RFC 7946 que fue publicado en agosto de 2016 es la nueva especificación estándar para el formato GeoJSON, sustituyendo a la que existía desde el año 2008.
En la especificación inicial no se hacía referencia a la forma de grabar los polígonos anillo, por lo que cada aplicación lo hacía según le convenía, pero con la nueva especificación, es necesario grabar los datos de los anillos siguiendo la "Regla de la mano derecha": trazado exterior del anillo en sentido antihorario, trazos interiores de los anillos en sentido horario.
"3.1.6. Polygon
To specify a constraint specific to Polygons, it is useful to
introduce the concept of a linear ring:
o A linear ring is a closed LineString with four or more positions.
o The first and last positions are equivalent, and they MUST contain identical values; their representation SHOULD also be identical.
o A linear ring is the boundary of a surface or the boundary of a hole in a surface.
o A linear ring MUST follow the right-hand rule with respect to the area it bounds, i.e., exterior rings are counterclockwise, and holes are clockwise.
B.1. Normative Changes
...
o Polygon rings MUST follow the right-hand rule for orientation
(counterclockwise external rings, clockwise internal rings)."
Según he podido comprobar Geowe, guarda los datos siguiendo el orden en el que estos han sido creados, por lo que entiendo que si se quiere almacenar un fichero GeoJSON compatible, sería conveniente tener en cuenta este nuevo requerimiento.
Hola Gonzalo.
Disculpa la tardanza en contestar, pero en las últimas semanas no podemos dedicar tiempo al proyecto.
Creo que por el momento esta mejora se quedará aparcada, y se dejará en manos del usuario.
Como sabéis el RFC 7946 que fue publicado en agosto de 2016 es la nueva especificación estándar para el formato GeoJSON, sustituyendo a la que existía desde el año 2008.
En la especificación inicial no se hacía referencia a la forma de grabar los polígonos anillo, por lo que cada aplicación lo hacía según le convenía, pero con la nueva especificación, es necesario grabar los datos de los anillos siguiendo la "Regla de la mano derecha": trazado exterior del anillo en sentido antihorario, trazos interiores de los anillos en sentido horario.
Según he podido comprobar Geowe, guarda los datos siguiendo el orden en el que estos han sido creados, por lo que entiendo que si se quiere almacenar un fichero GeoJSON compatible, sería conveniente tener en cuenta este nuevo requerimiento.
Un saludo.
GonZaLo