Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • From map – if the layer that you want to geocode is already in the open map you can use just pick it from this drop-down list,
    Image RemovedImage Added
  • From file – use the layer from saved file. To do this, click Select and find your layer.
    Image RemovedImage Added

Second thing is to choose Geocoding columns. If your layer contains Easting/Northing columns, you should check the 2nd radio button and geocode by them. If not, you need to select columns that contain data about an address (because whole address data is a unique thing for each record). It is required for a valid UK postcode to be provided for each address.

...

'Comment column' option allows to select a text column which can be used as a column for comments. Entering user comments will be possible on next geocode screens. It is possible to enter a comment for every desired record from layer which is currently geocoded. For instance - 'Record requires checking, incorrect POSTCODE provided' text can inform other users that record requires rechecking and optionally, geocoding it later .

Info
titlePlease note

In order to see a layer in the drop-down list of gazetteers, please make sure that it is located in the default Gazetteer directory (Global/Group/User Settings → Gazetteers tab). Also, the layer should be using gazetteer cache which can be set via Modify tool (Administration tab), in Advanced tab set 'Use gazetteer cache' option to 'Yes'.

Geocode tool will use Key and Order expressions from the gazetteer layer to match its records with the geocoded dataset. For more information on the expressions, please click here.



'Regular expression filter' option is useful when there is need to exclude addresses with some defined pattern , to be not from being matched automatically in geocoding. You can use regular expressions in this field for more complex searches. 

...

Info
titlePlease note

For building regex expression with several columns, it is required to separate those with the ',' character and space.


In my example, I have used use the:

Code Block
themeFadeToGrey
[5-9], \bSCHOOL\b

expression to exclude all addresses which have 5 to 9 number in the first part of the address and the word 'SCHOOL' in the second part. Below, you can see there is a visualization of this expression from the regexper.com page:

...

'Exclusion filter' option is usually used for the geocoding against the gazetteer which user has not control and its expression cannot be changed. When If there are some words or characters in a geocoded layer which are not in actual gazetteer data. For instance, geocoded layer has estate names in addresses, but there they are not present in a gazetteer which could result that address addresses will not be matched properly.

...

'Advanced javascript address processing' field is used for creating own JavaScript functions which can process your address before matching.

...

  • There are a few matches for a record – in that case you should specify one record that should be used in order to geocode selected record.
  • No matches found – in that case you should geocode your layer again (go to Administration > Create > Geocode) using other columns (it's a good idea is checking to check Geocode only currently ungeocoded records) and see if the results are better. Please also consider using additional options for improving results of matching ('Regular expression filter', 'Exclusions filter'). It also appears when there are too many matches for one record.
    .