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?


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 .


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]}");

Isso funciona como um encanto! É perfeitamente compatível com o Android também.
precisa saber é o seguinte
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.