Several component types are installed with Geolocation.

The Geolocation plugin adds a field called Geolocation tracked to the User [sys_user] table. This field allows the system to track individual users by their geographical coordinates.

Business rules installed with geolocation

Business rules are added with activation of Geolocation.

Name Table Description
GeoLocation Data updated User

[sys_user]

Populates the Latitude and Longitude fields on the Geolocation History [geo_history] table when the Latitude and Longitude fields are updated on the User [sys_user] table.

Client scripts installed with geolocation

Client scripts are added with activation of Geolocation.

Name Table Description
Update Geolocation on Task Task

[task]

Populates the Latitude and Longitude fields on a user record with GPS coordinates when that user loads any record on the Task table or a table that extends Task. This occurs only when geolocation tracking is enabled for the user.

Properties installed with geolocation

Geolocation provides the following configurable properties in Geolocation > Administration > Geolocation Properties.

The Google Maps plugin provides additional map properties that are used to implement and control specific geolocation features. You must have a private key for Google Maps API for Business to take advantage of the properties listed here.

Script includes installed with geolocation

Script includes are added with activation of Geolocation.

Name Description
GeolocationAJAX Utilities the system uses when making geolocation AJAX calls.
GeolocationUtils Core utilities for geolocation functionality.