Skip to content

How to manually submit an address list to the batch geocoder #411

Open
@mraross

Description

@mraross

Submitting an address list to the batch geocoder interactively

This document describes the process of submitting a list of addresses to the batch geocoder.

Preliminaries

If you don't have an active BC IDIR account, you will have to register with the batch geocoder.

You will also need a list of addresses in a format and schema the batch geocoder understands. For help with this, click here. For the purposes of this tutorial, we have provided an address list if you don't have one.

Submitting a list of addresses

  1. Visit the batch geocoder. The system will display a login page.

image

  1. Enter you BCeID or IDIR login and password. If successfully logged in, you will see the following page:

image

  1. Click on the tab named Submit multi-request job

image

The system will display the following form:

image

  1. Enter the name of a file or a file URL. A file URL must be a public URL or a URL that is accessible within BC government network.

image

The URL entered here is a list of addresses, one for every incorporated municipality in BC.

  1. Close the Input Data and Application parameters sections of the form by clicking on their section names. The Result format section will then be visible.

image

If you don't know what a map projection is, leave it unchanged. The default projection called WGS84 (longitude, latitude) is what all mapping apps understand.

  1. Choose your Result data content type, otherwise known as output format. Let's leave the default of CSV for now since it is easy to view in a spreadsheet.

image

  1. Click on the Result format section name to close it. You will now see a Create Job button at the bottom of the form.

image

The batch geocoder calls a submitted address list a job.

  1. Click on the Create Job button. The system will tell you it is creating geocoding requests, one for each address in your list.

image

Checking if list of addresses is geocoded and ready to download

Refresh the current page in your browser by clicking the Refresh icon next to the browser URL box at the top of the page.

image

The system will display the current status. In this case, the system has completed processing and your geocoded address list is ready to download.

image

If your results weren't ready, you would get a status page saying it was still processing or creating the results file for download.

Downloading your geocoded addresses

Just click on the download icon and the results file will be downloaded to your machine.

image

After clicking the button, the system downloaded the file and my browser showed the downloaded filename at the bottom left of the window

image

Click on the downloaded filename and a spreadsheet or text editor will pop up with your geocoded addresses displayed.

Here are the first fifteen rows of my results file:

image

All 15 addresses resulted in a perfect match score of 100 with a match precision of civic number which means the address matched right down to the civic number on a block on a street in a locality in the Province of BC.

The fullAddress column contains the cleaned and standardized address as a single string in Single-Line Address Format.

Other columns just off the right contain all the individual address elements such as civicNumber, streetName, streetType, streetDirection, locality, etc.

What you won't see in this file is the original address as it appeared in your list. This is to keep the result file to a more manageable size. There is a yourId column that is carried through from your input file to the result file that you can use to associate each geocoded address with its original address. For more details, see Preparing your address list for batch geocoding

For a more complete explanation of the geocoder results file, click here

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions