Implementations/Libraries
From Geohashing
Revision as of 07:35, 10 April 2012 by imported>Relet (→Python)
Contents
D
Erlang
Javascript
k4
PERL
Geo::Hashing on CPAN
This implementation IS FULLY 30W-compliant. |
Reusable code library that can be used from any perl program:
Python
Code snippets
This implementation IS FULLY 30W-compliant. |
Various code snippets can be found at Implementations/Libraries/Python.
Python package xkcd.geohash
This implementation IS NOT 30W-compliant. |
There is Python package xkcd.geohash
which is independent of the interactive coordinate calculator (but uses Google Finance as well).
Python 3 standard library
In Python 3.1 and above, an implementation of the geohashing algorithm is included in the antigravity module. Unfortunately importing the module will open a web browser.
>>>import antigravity (opens the xkcd comic) >>>antigravity.geohash(34,-118,b'2012-04-09-13057.57') 34.386614 -118.231675
RESTful implementation with Atom feed
This implementation IS FULLY 30W-compliant. |
The source for the Atom feed is available through anonymous svn here: https://staticfree.info/svn/ghfeed/
This implementation uses web.py
to give simple, clean URLs. To contribute to it, please contact xxv and he can set you up with commit access.