Bibliothèque java GeoJSON


12

Je crée un service Web Java qui reçoit GeoJSON.

Quelqu'un connaît-il une bibliothèque java pour gérer GeoJSON?


1
Vous devez donner un peu plus d'informations sur ce que vous voulez faire avec le GeoJSON entrant.
John Powell

Pour l'instant, ne lisez que la géométrie et les propriétés. Je sais que vous pouvez traiter un GeoJSON comme un JSON, seulement que j'ai préféré utiliser une bibliothèque pour éviter les erreurs. J'espérais qu'il y en avait déjà au lieu de devoir l'écrire moi-même.
Djacomo

Réponses:



7

Pour analyser ou désérialiser geojson dans le service Web Java REST, je préfère utiliser geojson-jackson , qui s'intègre très bien avec jackson .


J'essaie d'utiliser cette bibliothèque mais je ne trouve aucune documentation sur la façon de l'utiliser. Savez-vous où je peux en trouver?
Kyle Bridenstine

oui, il n'y a pas de document en dehors de la page Lisez-moi dans github, mais je pense que cette page est suffisante, que devez-vous savoir pour utiliser cette bibliothèque?
geogeek

5

Une autre alternative est GeoGson , qui est construit sur le Gson de Google :

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

Ça fonctionne super bien! Il est également parfaitement compatible avec Android.
xarlymg89
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.