Geocoding is the process of converting an address or other sort of name that represents a geographical position, into a coordinate, often in the form of longitude and latitude information. In IFS, we mainly use this to create map positions, which are connected to business objects of different entities. The current geocoding provider is HERE Maps.
Here are some important components that is part of the geocoding process:
An accuracy score given by the geocoding provider HERE, for the individual location fields of an address (examples of individual fields – country, state, district, city/town, street, house number etc.). An accuracy score could be any number between 0 – 1 (both numbers inclusive), with 0 being the least and 1 being the most accurate.
Calculated average of all the Geocoding Field Score values given by HERE for a specific address. An Average Geocoding Score for a given address could be any number between 0 – 1 (both numbers inclusive), with 0 being the least and 1 being the most accurate.
A customer defined basic threshold value, which is used to categorize the coordinates with acceptable Average Geocoding Scores.The threshold is a percentage between 0 and 100 (both inclusive), with 0% being the least and 100% being the most acceptable accuracy score for the customer.
To define a Geocoding Threshold in IFS, go to ‘Object Properties’ page in System Definitions, select Object LU ‘MapPosition’, enable Property Name 'MIN_GEOCODING_SCORE' and enter the acceptable accuracy threshold into ‘Property Value’ column. There is a 30 second cache time on the Geocoding Threshold property.
A comparison between Average Geocoding Score and Geocoding Threshold. Geocoding Confidence for a given coordinate could be ‘High’ or ‘Low’.