What is the best/user friendly GIS/arcGIS Java library for basic academic assignment?
-
I would love something that I could use to turn Township Range and Section into GPS or Lat/Long coords - that would be awesome! Anything along these lines would be interesting however. – aperkins Mar 08 '10 at 20:45
-
You need a library and not an application right? – TheSteve0 Mar 19 '10 at 06:25
5 Answers
Esri released our Java Geometry engine under the open-source apache license.
https://github.com/Esri/geometry-api-java
It should cover most, if not all, of the geometry operations that you need.

- 51
- 3
I haven't used it myself - but you might start by taking a look at GeoTools:
Sample app tutorial: http://www.ibm.com/developerworks/opensource/library/os-kmlservice/index.html?ca=drs-

- 4,347
- 1
- 19
- 12
Java Topology Suite is a good option for 2D spatial operations. http://www.vividsolutions.com/jts/jtshome.htm

- 145
- 3
There is also Geotoolkit - abridged as Geotk
Geotk is the reference implementation of GeoAPI 3.0 interfaces. ... Geotk provides data structures for geographic data and associated metadata along with methods to manipulate those data structures.

- 4,529
- 1
- 20
- 22
gdal for java using swig
gdal is a translator library for raster and vector geospatial data formats that is released under an X/MIT style Open Source license by the Open Source Geospatial Foundation. As a library, it presents a single raster abstract data model and single vector abstract data model to the calling application for all supported formats. It also comes with a variety of useful command line utilities for data translation and processing. The NEWS page describes the January 2017 GDAL/OGR 2.1.3 release.

- 141
- 6