Google Maps Interface

Geocoder Method

Geocoding is the process of converting human-readable addresses (e.g. "42 Scenic Drive, Yourtown, ON") into geographic coordinates (e.g. latitude 44.123456 and longitude -79.654321), which you can use to place markers or position the map.

The process of translating a location on a map to a human-readable address is known as reverse geocoding. Both processes are available using the two formats of the geocode$( ) method.

Method

Description

geocode$(address$)

Given a human-readable address, returns a string containing the corresponding latitude and longitude in degrees, separated by a comma.

The resulting latitude and longitude are also loaded into the geocodeLatitude and geocodeLongitude properties.

geocode$(lat, lng, level)

Given a latitude, longitude and level, returns the corresponding human-readable address. The level indicates how specific or general the resulting address will be, with 0 being the most specific.

Note:
The geocoder will attempt to find the closest addressable location, within reason. If none exists, a null string is returned.