Skip to content

innovationgarage/GeoCloud

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GeoCloud

GeoCloud is a position tracking and track annotation system for ships, based on ElasticSearch.

Pipeline components:

Running

docker-compose up

Ports & protocols

  • This will listen for messages from TinyTracker on port 6024. The TinyTracker protocol is pure NMEA (with tagblocks) over a TCP stream.
  • ElasticSearch is available on port 9200 to query tracks.
  • The GRIB indexer REST protocol is available on port 6028. This can be used to upload weather data to be merged with the tracks.

ElasticSearch data

  • Two Elastic Search indices
    • Positional data
    • Non-positional data
  • GeoJSON point with properties containing GPSD JSON
    • Encoded in ES as GeoPoint

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages