Geocodes
Geocodes hold information about the geographical location of an address. All geocodes contain at least the latitude and longitude information.
Additionally, a match level is stored along with the geocode. This is both the case for on-the-fly geocoded addresses as with addresses that have been geocoded with the Geocoder upfront, or with addresses that have been uploaded from an external system, in which the geocode for the address is available.
VALUE | MATCH LEVEL |
---|---|
0 | Unknown |
1 | House number |
2 | Street |
3 | Postal code or city |
4 | Manually geocoded |
5 | No geocode |
The format of a geocode string is x_y_long_lat match,where x and y are the coordinates of the internal map projection and long/lat are the longitude/latitude values multiplied with 1 000 000, converting the values to decimals, and match is the match level value.
Example
00-6285552_53319389 4, corresponding to 53.319389,-6.285552 (WGS 84) or 53° 19' 9'' N, 6° 17' 7'' W.
http://www.cpearson.com/Excel/LatLong.aspx contains some very useful information and formulas on lat/long conversions.
Settings
checkForGeocode
If an uploaded task contains a different geocode than the one stored with the customer entry, the customer geocode will overrule.
checkForGeocodeOverwrite
If an onSite attachment is processed and the attachment contains a GPS coordinate, the customer geocode will be overruled by the new coordinates.
checkForAccountNumber
This preference needs to be set to ensure the above functionality. The preference creates a link between the customer and the task, based on the account number. If the account number doesn’t exist, the customer record will be created automatically, based on the task information.