Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/natevw/LocLog
Location logging in CouchDB
https://github.com/natevw/LocLog
Last synced: 5 days ago
JSON representation
Location logging in CouchDB
- Host: GitHub
- URL: https://github.com/natevw/LocLog
- Owner: natevw
- Created: 2010-12-12T01:11:21.000Z (almost 14 years ago)
- Default Branch: master
- Last Pushed: 2014-07-17T14:19:53.000Z (over 10 years ago)
- Last Synced: 2024-10-31T07:09:11.771Z (9 days ago)
- Language: JavaScript
- Homepage:
- Size: 266 KB
- Stars: 13
- Watchers: 5
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-starred - natevw/LocLog - Location logging in CouchDB (others)
README
## About LocLog
LocLog is a growing collection of location logging stuff for CouchDB.
It currently supports the following input sources:
* [JSON Location Tracker](http://www.precentral.net/homebrew-apps/json-location-tracker) if you set its POST field to http://host/database/_design/loclog/_update/jlt. (At one point JLT's continuous mode was not compatible, haven't tested lately.)
* GPX track segments, via Python script
* NMEA files from GPS loggers, via Python script
* fetch your [Geoloqi](https://geoloqi.com/) history via Python scriptMostly LocLog just generates CouchDB view indexes with this data. One view roughly match the structure of [HTML5 geolocation data](http://dev.w3.org/geo/api/spec-source.html#coordinates_interface) and the other is similar to [GeoJSON](http://geojson.org/geojson-spec.html) and designed for compact transfer into other apps like [ShutterStem](https://github.com/natevw/ShutterStem)'s geotagger.
There is also a sample HTML map viewer included which reads data via an interesting reduce function, providing a summary of all the breadcrumbs in the database.