Biblioteca java GeoJSON

12

Estou criando um serviço da web Java que recebe o GeoJSON.

Alguém conhece uma biblioteca java para gerenciar o GeoJSON?

Djacomo
fonte
1
Você precisa fornecer um pouco mais de informação sobre o que deseja fazer com o GeoJSON recebido.
John Powell
Por enquanto, leia apenas a geometria e as propriedades. Eu sei que você pode tratar um GeoJSON como um JSON, apenas que eu preferia usar uma biblioteca para evitar erros.
precisa saber é o seguinte

Respostas:

7

Para analisar ou desserializar o geojson no serviço da web Java REST, prefiro usar o geojson-jackson , que se integra muito bem ao jackson .

geogeek
fonte
Estou tentando usar essa biblioteca, mas não consigo encontrar nenhuma documentação sobre como usá-la. Você sabe onde eu posso encontrar alguns?
Kyle Bridenstine
Sim, não há nenhum documento além da página Leia-me no github, mas acho que essa página é suficiente. O que você precisa saber para usar essa biblioteca?
precisa
5

Outra alternativa é o GeoGson , construído sobre o Gson do Google :

Geometry geometry = new GsonBuilder()
        .registerTypeAdapterFactory(new GeometryAdapterFactory())
        .create()
        .fromJson("{\"type\":\"Point\",\"coordinates\": [23.5,20.125]}");
simon04
fonte
Isso funciona como um encanto! É perfeitamente compatível com o Android também.
precisa saber é o seguinte