Pustaka java GeoJSON

12

Saya membuat layanan web Java yang menerima GeoJSON.

Adakah yang tahu perpustakaan java untuk mengelola GeoJSON?

Djacomo
sumber
1
Anda perlu memberikan sedikit informasi tentang apa yang ingin Anda lakukan dengan GeoJSON yang masuk.
John Powell
Untuk saat ini hanya baca geometri dan properti. Saya tahu Anda dapat memperlakukan GeoJSON sebagai JSON, hanya saja saya lebih suka menggunakan perpustakaan untuk menghindari kesalahan. Saya berharap sudah ada daripada harus menulis sendiri.
Djacomo

Jawaban:

7

Untuk mem-parse atau membatalkan deserialize geojson di layanan web Java REST, saya lebih suka menggunakan geojson-jackson , yang mengintegrasikan dirinya dengan sangat baik dengan jackson .

geogeek
sumber
Saya mencoba menggunakan perpustakaan itu tetapi saya tidak dapat menemukan dokumentasi tentang bagaimana menggunakannya. Apakah Anda tahu di mana saya dapat menemukannya?
Kyle Bridenstine
ya tidak ada dokumen selain halaman Readme di github, tapi saya pikir halaman itu sudah cukup, apa yang perlu Anda ketahui untuk menggunakan perpustakaan itu?
geogeek
5

Alternatif lain adalah GeoGson , yang dibangun di atas Google Gson :

Geometry geometry = new GsonBuilder()
        .registerTypeAdapterFactory(new GeometryAdapterFactory())
        .create()
        .fromJson("{\"type\":\"Point\",\"coordinates\": [23.5,20.125]}");
simon04
sumber
Ini bekerja seperti pesona! Ini sangat kompatibel dengan Android juga.
xarlymg89