Project Description
Basic GeoCoding & Reverse Geo coding Wrapper for Yahoo, Google and a couple of other services.

Aims to be server side and eventually client side script libraries.

There are core services for GeoCode there are 2 main calls for Geocoding :
Address[] GeoCode(string address);
Address[] GeoCode(string street, string city, string state, string postalCode, string country);

There is also a method to get the current location (WOEID) from an IP address, this is good for finding out where a user may be browsing from.

There is an extended library for Yahoo which uses the WOEID and allows the following type calls:

//* /places: returns a collection of places.
//* /place/{woeid}: returns a place resource.
//* /place/{woeid}/parent: returns a place resource for the parent of a place.
//* /place/{woeid}/ancestors: returns a collection of places in the parent hierarchy for a place.
//* /place/{woeid}/belongtos: returns a collection of places that contain a place.
//* /place/{woeid}/neighbors: returns a collection of places that are neighbors of a place.
//* /place/{woeid}/siblings: returns a collection of places that are siblings of a place.
//* /place/{woeid}/children: returns a collection of places that are children of a place.
//* /placetypes: returns the complete collection of place types supported in GeoPlanet.
//* /placetype: returns a place type resource.


Last edited Jun 5, 2011 at 5:05 AM by tuney, version 5