How does geocoding work?

  1. When a service is created CLASS looks across to the clients’ current address at the time of first save, and stamps that service with the address details.
  2. CLASS then takes the address details and runs this into the first new database that handles address validation using the G-NAF data set which contains every known physical address in Australia.
  3. After validation the G-NAF dataset returns the most accurate possible geotag called a mesh block, which is a widely used ABS location code.
  4. This meshblock is then passed to the second new database that allows a look up of the ABS Administrative boundary data set.
  5. The various administrative boundaries listed here are pulled into CLASS for reporting purposes


Step 1 above means that it is very important to make sure the Client address is up to date before creating a new service.
Always check the address is correct first.

Geolocation Mechanism in CLASS

In the process of creating a client, an address is added on the client page.

Then, once a service is added to this client, the address entered in the client details section interacts with the Geocoded National Address File (G-NAF) and allows the determination of the current mesh block (the smallest geographical area defined by the ABS) against this service.

This mesh block information serves as a building block to establish all statistical areas in the Australian Statistical Geography Standard, as well as suburb names and postcodes. The following administrative areas, created from mesh blocks, can be found in these CLASS reports:

Search