Java library (GPL 3.0 licence) with:

GpxParser, GpxFileIo, GpxStreamIo:
- GPX formated I/O

GpxTrackUtils with:
- track to route conversion

GpxRouteUtils with:
- Route simplification/reduction
- Route length calculus
- Route reversion

GpxUtils with:
- Point/Route/Track filtering (by type, distance, length)
- Point/Route/Track sorting (by type, name, distance, length, age)
- Point/Route/Track merging & purging (duplicated/overlaping)

Geo for:
- geodesic distance
- horizontal distance
- bearing between 2 points
- turning angle from bearing
- distance from a point to a line segment

R3 for 3D vector algebra:
- addition
- subtraction
- dot product
- scalar product
- cross product
- distance between points
- distance from point to line segment
- distance from point to path

Units with:
- METRIC, IMPERIAL and NAUTICAL systems
- uniform distance formating
- uniform speed formating

Features

  • GpxParser
  • GpxTrackUtils (track to route conversion)
  • GpxUtils (Track & Route reduction, reversion, filtering, sorting, merging, purging)
  • Geo calculator (distances, bearings, normalized turning angles)
  • R3 (3D) vectorial algebra (add, sub, scalar product, dot product, cross product, distance)
  • Units (METRIC, IMPERIAL, NAUTICAL) formating

Project Samples

Project Activity

See All Activity >

Follow GeoKarambola

GeoKarambola Web Site

Other Useful Business Software
Try Google Cloud Risk-Free With $300 in Credit Icon
Try Google Cloud Risk-Free With $300 in Credit

No hidden charges. No surprise bills. Cancel anytime.

Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of GeoKarambola!

Additional Project Details

Registered

2016-03-24