A robust geo library written by Java and Scala, contains:
- GPS 2d-spherical geometry
- GPS track compression and heat-map.
- GPS point index
- Machine learning algorithms implemented on sphere
See GeoScala - wiki
See Scala Doc for more details about classes.
Now, you can use it on maven directly:
<dependencies>
<dependency>
<groupId>com.github.tsingjyujing</groupId>
<artifactId>geo-library</artifactId>
<!--Add the version you prefer here-->
</dependency>
</dependencies>
mvn clean install \
-Dscala.version.main=2.12 \
-Dscala.version.sub=12
You can set scala version manually, for example, using Scala 2.11.12:
mvn clean install \
-Dscala.version.main=2.11 \
-Dscala.version.sub=12