GETIOM is an open source project for representing and analyzing Geo-Tagged information on Google Maps. The project is based on Node.js platform and other Open-Source algorithms.
The main goal of our project is to provide an easy framework in order to process & analyze Geo-Tagged information (Big Data) on the Google Map's platform - without the need to mess with servers and configurations. All you need to do is to provide a REST API with a GeoJSON collection (Explained here) and start using the app's flow even today!
Some screenshots:
Stop wasting your time on configuring servers and settings. GETIOM handle's all the hard work for you! Simply run the server via Node.js and start analyzing your data. Frustration free!
No need to analyze all of your Big Data for nothing, Just use our unique map filters: Polygon, Circle & Rectangle - On your own map!
GETIOM comes with the built in Popular Clustering Algorithm: K-Means..
GETIOM can analyze your data in your clusters, by simply clicking on a specific cluster - You can apply a Visualized trend detection alogrithms on your data.
GETIOM is extendable and let's you add your own Clustering Algorithms or Trend Detection Algorithms very easily!
See the Wiki for full documentation, examples, operational details and other information.
A dashboard for anazlyzing the clusters and trends will appear in the last step of the flow. More information can be found on the Wiki.
The Flow is very simple to use and user-friendly:
To build:
$ git clone https://github.com/akrabi/GETIOM.git
$ cd backend/
$ ./npm install
$ ./node app.js
$ git clone https://github.com/akrabi/GETIOM.git
$ cd RestExamples/NodeRestService
$ ./npm install
$ ./node server.js
We would be happy to hear from you! if you used our project, and have suggestions/opinions we would like to know! You can contact us for any reason :)
The project is supervised by: Elad Kravi
For bugs, questions and discussions please use the Github Issues.