From Appmethod Libraries
Jump to: navigation, search


Object Pascal

TGeocoder = class abstract(TObject)


class PASCALIMPLEMENTATION TGeocoder : public System::TObject


Type Visibility Source Unit Parent
class public
System.Sensors System.Sensors


Used for handling geocoding and reverse geocoding.

Geocoding is the process of transforming geographic data like address, zip codes into geographic coordinates. Reverse geocoding is the process for transforming geographical coordinates into other geographical data, such as address. The Initialize procedure must be used before using TGeocoder for the first time through the Current property. The Supported function determines whether the geocoding can be realized. Authorized determines whether the application is authorized to use the service.

Geocode executes forward geocoding and triggers OnGeocode when done. GeocodeReverse executes reverse geocoding and triggers OnGeocodeReverse when done.

Platform Support

This class is only supported on Android and iOS.

Note: On Android you cannot cancel data requests.

See Also