7 votos

convertir / analizar geojson en geometría com.vividsolutions.jts

¿Alguien tiene alguna experiencia en la conversión de cadena geojson en com.vividsolutions.jts objeto de geometría (punto, polígono, etc.). Tal vez hay alguna biblioteca de java que no puedo encontrar.

Saludos

14voto

MBCook Puntos 8316

Para una alternativa mucho más liviana a GeoTools, echa un vistazo a jts2geojson :

 GeoJSONReader reader = new GeoJSONReader();
Geometry geometry = reader.read(json);
 

6voto

Adam Ernst Puntos 6939

GeoTools proporciona un módulo GeoJSON que leerá los archivos de GeoJSON y los convertirá en colecciones de características de GeoTools: los elementos de geometría de estas colecciones se almacenan como un objeto JTS. Así que todo lo que necesitas es

  Geometry geom = (Geometry) feature.getDefaultGeometry();
 

4voto

Joe Puntos 16

Parece que en la actualidad también hay un código nativo de lector / escritor GeoJSON en el troncal JTS:

https://sourceforge.net/p/jts-topo-suite/code/HEAD/tree/trunk/jtsio/src/main/java/com/vividsolutions/jts/io/geojson/

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X