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.