Java >> Java tutorial >  >> Tag >> Json

GeoJSON java bibliotek

Geotools som støtte til geojson. Se her.

Ellers kan du blot bruge en typisk JSON-parser (såsom json-simple) sammen med geoJSON-specifikationen, som er virkelig nem at bruge.

Den bedste løsning afhænger af, hvad du vil gøre med de analyserede oplysninger.


For at parse eller deserialisere geojson i Java REST webservice, foretrækker jeg at bruge geojson-jackson , som integrerer sig meget fint med jackson.


Et andet alternativ er GeoGson, som er bygget oven på Googles Gson:

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

Java tag