konvertering/parsing af geojson til com.vividsolutions.jts geometri
For et meget mere let alternativ til GeoTools, tjek jts2geojson:
GeoJSONReader reader = new GeoJSONReader();
Geometry geometry = reader.read(json);
GeoTools leverer et GeoJSON-modul, som læser GeoJSON-filer ind og konverterer dem til GeoTools Feature Collections - geometrielementerne i disse samlinger gemmes som et JTS-objekt. Så alt hvad du behøver er
Geometry geom = (Geometry) feature.getDefaultGeometry();
Der synes i dag også at være indfødt GeoJSON-læser/skriverkode i JTS-stammen:
https://sourceforge.net/p/jts-topo-suite/code/HEAD/tree/trunk/jtsio/src/main/java/com/vividsolutions/jts/io/geojson/
REDIGER
OpenJUMP kan læse og skrive GeoJSON med kode, der er i https://sourceforge.net/p/jump-pilot/code/HEAD/tree/core/trunk/src/com/vividsolutions/jump/io/geojson/. Måske kunne det genbruges.