GeoJSON Java-Bibliothek


12

Ich erstelle einen Java-Webdienst, der GeoJSON empfängt.

Kennt jemand eine Java-Bibliothek zur Verwaltung von GeoJSON?


1
Sie müssen etwas mehr Informationen darüber geben, was Sie mit dem eingehenden GeoJSON tun möchten.
John Powell

Lesen Sie vorerst nur die Geometrie und Eigenschaften. Ich weiß, dass Sie einen GeoJSON als JSON behandeln können, nur dass ich es vorgezogen habe, eine Bibliothek zu verwenden, um Fehler zu vermeiden. Ich hatte gehofft, dass es sie bereits gab, anstatt sie selbst schreiben zu müssen.
Djacomo

Antworten:



7

Um Geojson im Java REST-Webservice zu analysieren oder zu deserialisieren, verwende ich lieber Geojson-Jackson , das sich sehr gut in Jackson integriert .


Ich versuche, diese Bibliothek zu verwenden, kann jedoch keine Dokumentation zur Verwendung finden. Weißt du, wo ich welche finden kann?
Kyle Bridenstine

Ja, es gibt kein Dokument außer der Readme-Seite in Github, aber ich denke, diese Seite ist genug. Was müssen Sie wissen, um diese Bibliothek zu verwenden?
Geogeek

5

Eine weitere Alternative ist GeoGson , das auf Googles Gson basiert :

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

Das funktioniert wie ein Zauber! Es ist auch perfekt mit Android kompatibel.
Xarlymg89
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.