User:Eupeodes/Geohashing Map/v1
From Geohashing
< User:Eupeodes | Geohashing Map
Revision as of 21:50, 16 May 2013 by imported>Eupeodes (→Features)
This implementation IS FULLY 30W-compliant. |
Contents
Why another one
None of the calculators really worked like I wanted, so I decided to write my own based on the google maps API V3 and geo.crox.
Supported platforms
- Desktop: (all?) modern browsers support on any OS
- iPad: Works very well with multi touch
Not tested
- Android: but for that there is geohashdroid
- Smartphones of any type (but iPhone is expected to work just as good as iPad)
If anyone tests the app on any system, feel free to report if it works, either here (if it works) or on the discussion page (with bug report).
Features
- Uses geolocation to determine location, also possible to provide url parameters or store home in a cookie
- When no location is provided the map will center on the Netherlands
- Shows hash in home graticule + 8 surrounding graticules
- Download 1 hash or all visible hashes as gpx
- Select previous date, next date and today with buttons
- When available not only the requested date but (optional) also a maximum of 6 days after that date is shown. Days are colored and the day of month is shown in the marker.
- When more than one date is selected all show up in the gpx
- Display distance from home to hash in kilometers and miles
- Clear message when hashes not yet available
- Link to:
- the meetup on the wiki
- google maps driving directions
- Nearby geocaches
- Geocaching posters
- Display streetview
- Display global hash
- Get permanent link from current view
- Give name of location based on geonames.org
Planned features
- Implement send to gps (for at least Garmin, maybe more)
- Add some sort of short url feature to the url?
- Expand to 5x5 hashes?
Want another feature? Feel free to ask on the discussion page. I don't promise I will do something with it, but I can take it into consideration.
Usage
Parameters:
- lat - latitude of the initial graticule
- lon - longitude of the initial graticule
- date - initial date in YYYY-MM-DD format