Musisz podać nieco więcej informacji o tym, co chcesz zrobić z przychodzącym GeoJSON.
John Powell,
Na razie czytaj tylko geometrię i właściwości. Wiem, że możesz traktować GeoJSON jak JSON, tyle że wolałem używać biblioteki, aby uniknąć błędów. Miałem nadzieję, że już istnieje, zamiast pisać sam.
W przeciwnym razie możesz po prostu użyć typowego parsera JSON (takiego jak json-simple ) wraz ze specyfikacją geoJSON , która jest naprawdę łatwa w użyciu.
Najlepsze rozwiązanie zależy od tego, co chcesz zrobić z przeanalizowaną informacją.
Odpowiedzi:
Geotools jako wsparcie dla geojson. Zobacz tutaj .
W przeciwnym razie możesz po prostu użyć typowego parsera JSON (takiego jak json-simple ) wraz ze specyfikacją geoJSON , która jest naprawdę łatwa w użyciu.
Najlepsze rozwiązanie zależy od tego, co chcesz zrobić z przeanalizowaną informacją.
źródło
Do analizowania lub deserializacji geojson w usłudze Java REST wolę używać geojson-jackson , który bardzo dobrze integruje się z jacksonem .
źródło
Inną alternatywą jest GeoGson , który jest oparty na Gsonie Google'a :
źródło