Biblioteca GeoJSON java


12

Estoy creando un servicio web Java que recibe GeoJSON.

¿Alguien conoce una biblioteca de Java para administrar GeoJSON?


1
Debe proporcionar un poco más de información sobre lo que desea hacer con el GeoJSON entrante.
John Powell

Por ahora solo lee la geometría y las propiedades. Sé que puedes tratar un GeoJSON como un JSON, solo que preferí usar una biblioteca para evitar errores. Esperaba que ya existiera en lugar de tener que escribirlo yo mismo.
Djacomo

Respuestas:



7

Para analizar o deserializar geojson en el servicio web REST de Java, prefiero usar geojson-jackson , que se integra muy bien con jackson .


Estoy tratando de usar esa biblioteca pero no puedo encontrar ninguna documentación sobre cómo usarla. ¿Sabes dónde puedo encontrar algunos?
Kyle Bridenstine

sí, no hay documentos aparte de la página Léame en github, pero creo que esa página es suficiente, ¿qué necesita saber para usar esa biblioteca?
geogeek

5

Otra alternativa es GeoGson , que se basa en Gson de Google :

Geometry geometry = new GsonBuilder()
        .registerTypeAdapterFactory(new GeometryAdapterFactory())
        .create()
        .fromJson("{\"type\":\"Point\",\"coordinates\": [23.5,20.125]}");

Esto funciona como un encanto! También es perfectamente compatible con Android.
xarlymg89
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.