Geolocation

The Geo Localization feature computes the geographic coordinates (latitude and longitude) of contacts from their address.

screenshot: general-geolocation-partner-tab
menu
Contacts ‣ (a contact) ‣ Partner Assignment tab
shows
The Geolocation group of a contact with the latitude/longitude values, the "Geo Location" date and the "Compute based on address" button.
highlight
The "Compute based on address" button.
data
Demo contact with a full address.
module
base_geolocalize
notes
English UI, crop to the tab.

To use the feature, open the Settings app, and, under the Integrations, section, activate Geo Localization. Then, choose between using the OpenStreetMap or Google Places API.

Once the feature is enabled, open a contact, go to the Partner Assignment tab, and click Compute based on address to compute the contact’s coordinates. The coordinates can be used by other apps and modules, e.g., to display contacts on a map.

OpenStreetMap

OpenStreetMap is a free, open geographic database updated and maintained by volunteers. To use it, select Open Street Map.

Important

OpenStreetMap might not always be accurate. You can join the OpenStreetMap community to fix any issues encountered.

Google Places API map

The Google Places API map provides detailed info on places, businesses, and points of interest. It supports location-based features like search, navigation, and recommendations.

Important

Using the Google Places API could require payment to Google.

To use it, select Google Place Map and enter your API Key.

screenshot: general-geolocation-google-key
menu
Settings ‣ General Settings ‣ Integrations
shows
The "Geo Localization" setting with "Google Place Map" selected and the API Key field.
highlight
The API Key field.
module
base_geolocalize
notes
English UI, crop to the setting; blur the key.