bcgov / ols-geocoder

Physical Address Geocoder
Apache License 2.0
10 stars 6 forks source link

How to design a civic address fabric and compile civic addresses using the Location Services in Action application and the new_civic_addresses spreadsheet #252

Closed mraross closed 3 years ago

mraross commented 3 years ago

How to Design a Civic Address Fabric and Compile Civic Addresses using Location Services in Action and the new_civic_addresses Spreadsheet

This tutorial shows you how to use the Location Services in Action application to design a civic address fabric and compile civic addresses. Compiling civic addresses involves digitizing the coordinate location of each address and storing all address information in the new_civic_addresses spreadsheet which is compliant with the Physical Address eXchange (PAX) Schema.

To get started, you will need a Chrome web browser and a copy of the MS Excel spreadsheet called new_civic_addresses.xlsx If you don't have MS Excel, you can use new_civic_addresses.csv and your favourite spreadsheet software instead. Feel free to add your agency name to the file name.

  1. Open up new_civic_addresses.xlsx. It will have some example addresses in it to show you which columns address elements go into.

  2. Open up a Chrome browser and visit Location Services In Action

image

  1. In the Address tab, enter your locality and press the Search (magnifying glass) icon, then pan and zoom into the specific area you are creating new addresses for.

image

Turn on imagery and other cartographic information layers as follows:

  1. Click on the layers icon in the top right corner of the map:

image

The app will display a list of layers grouped into background layers and foreground layers.

image

  1. Select the best background imagery layer for your area. There are four to choose from: Mapbox Satellite, ESRI imagery, Google Satellite, and Bing Aerial.

image

  1. Select foreground layers Digital Road Atlas and ParcelMap BC. Turn on the Address - parcel point layer to see all existing addresses in the area.

image

  1. Close the side panel by clicking on the icon circled in red. This will let you make the map bigger.

image

  1. Take a screenshot of the map and open up the side panel again.

  2. Print the screenshot or load it up into your favourite paint program.

image

  1. Design your address fabric on your screenshot. Add or change road names, decide on address ranges for each block, and add civic numbers. Here are some design tips:

For more design tips see the powerpoint presentation called address_fabric_design_for_NG911

When you're happy with your address fabric, its time to digitize each civic address.

image

  1. In Location Services in Action, select the Route tab next to the Address tab

image

  1. Zoom in to the first address you would like to digitize.

image

  1. Put the cursor on the roof, just above the front door of the building getting the new address and click on the map. If there is no existing building, click on a parcel centroid or a point within the parcel where the roof is likely to be. In this tutorial, we are going to click on the centroid of the parcel just below 47202 Homewood Rd. This location is going to be 47186 Homewood Rd.

image

The application will store and display the lat/lon of the digitized point in the Add waypoint text box located just below the route waypoint list.

  1. Click on the copy to clipboard icon just to the right of the coordinates:

image

  1. Switch to your spreadsheet window and paste the coordinates into the siteLatLon column in an empty row.

image

  1. Enter all the elements of the new civic address into the other columns of the same row.
  1. Digitize the remaining new civic addresses on your list.

  2. Delete the example addresses at the top of the list.

mraross commented 3 years ago

This is no longer maintained. See: https://github.com/bcgov/ols-geocoder/blob/gh-pages/civicAddressCompilation.md