User:Relet/Shmulik

From Geohashing
< User:Relet
Revision as of 18:06, 2 January 2010 by imported>Relet (Created page with '{{30w compliant|yes=retro}} This page describes the geohashing module of the Phenny IRC bot, which currently runs as user "Shmulik" on the [irc://irc.foonetic.net/geohashing #ge…')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
This implementation IS FULLY 30W-compliant.

This page describes the geohashing module of the Phenny IRC bot, which currently runs as user "Shmulik" on the #geohashing IRC channel. He can provide you with geohashing related information lookups. He understands the following commands:

.# [location [date]] 
returns the geohash (or globalhash) for the given place and date, and a location .lookup for this place. 
Parameters in square brackets are optional. This method is also triggered by the publication of new 
coordinates by zbot, supplementing its information with the matching globalhashes.

location: A string describing a graticule or populated place, or the string "global" for globalhashes. 
It will try to identify the name using the list of all graticules, and http://geonames.org. 
Defaults to the current globalhash if omitted. 
date: A date in the ISO format yyyy-mm-dd. Defaults to a current date (for some time zones) if omitted.
.where's location
returns the corresponding graticule name and coordinates for the given search term. If the location is not 
found in the graticule database, it may suggest places from the geonames database and provide their 
coordinates.
location: A pair of coordinates, separated with a space and/or a comma. Alternatively, the name of a 
graticule. Alternatively, the name of any populated place. 
.lookup lat,lon
returns a human readable, hierarchical identification of the given coordinates. The output may vary, 
from a mere country code to street-level details, depending on the available information.
lat,lon: The latitude and longitude of a location, separated by a space and/or a comma.