Skip to content

TsingJyujing/GeoScala

Repository files navigation

geo-scala

CircleCI

中文

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

Documents

See GeoScala - wiki

See Scala Doc for more details about classes.

Maven

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>

Build From Source

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