Libreria java GeoJSON


12

Sto creando un servizio Web Java che riceve GeoJSON.

Qualcuno conosce una libreria Java per gestire GeoJSON?


1
Devi fornire un po 'più di informazioni su cosa vuoi fare con il GeoJSON in arrivo.
John Powell,

Per ora leggi solo la geometria e le proprietà. So che puoi trattare un GeoJSON come un JSON, solo che ho preferito usare una libreria per evitare errori. Speravo che ci fosse già invece di doverlo scrivere da solo.
Djacomo,

Risposte:



7

Per analizzare o deserializzare geojson nel servizio web Java REST, preferisco usare geojson-jackson , che si integra molto bene con jackson .


Sto cercando di utilizzare quella libreria ma non riesco a trovare alcuna documentazione su come usarla. Sai dove posso trovarne?
Kyle Bridenstine,

sì, non c'è nessun documento a parte la pagina Leggimi in github, ma penso che quella pagina sia sufficiente, cosa devi sapere per usare quella libreria?
geogeek,

5

Un'altra alternativa è GeoGson , che si basa su Gson di Google :

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

Funziona come un incantesimo! È perfettamente compatibile anche con Android.
xarlymg89,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.