What's New with the B.C. Physical Address Geocoder

Check out the Geocoder release roadmap


May 11, 2017

  • Version 3.1.2 released
  • An increased number of addresses (including highways)
  • Monthly data updates will be used to keep up with the BC Digital Road Atlas
  • New developer tools are available include a location services demo application

November 8, 2016

  • Version 3.0.0 released
  • More speed: The Online Geocoder is twenty percent faster and the Batch Geocoder is five times faster.
  • More uptime: Load balanced and geo-redundant across two data centres
  • More data: 1.8 million addresses, up 50,000 from the previous release
  • More current reference data: Monthly data refresh
  • More capabilities: A new excludeUnits parameter was added
  • Improved address range generation
  • Improved handling of highway addresses
  • General improvements and bug fixes

March 13, 2016

  • Version 2.0.1 released
  • 1.4 million more addressed sites loaded, for a total of 1.8 million
  • Improved geocoding positional accuracy
  • Improved address ranges
  • Added new site occupants: hospitals, schools, and post-secondary education institutions
  • General improvements and bug fixes
  • Documentation updated

December 10, 2015

  • Version 2.0 released
  • Support for occupant searches - you can now search for a limited number of public facilities and related businesses
  • Content Types for JSON and XML requests have been fixed
  • Documentation updated

September 6, 2015

  • Version 1.7 released
  • Support for street, locality and province in non-civic addresses
  • Intersection degree added to Intersection Address and Site and Intersection Address records in geocoder responses
  • Intersection URL removed from Intersection Address
  • Documentation updated

May 10, 2015

  • Version 1.6 released
  • Minor improvements and bug fixes

January 25, 2015

  • Version 1.5 released
  • In online and batch geocoders, you can now filter result geographically by providing a bounding box or a list of locality names
  • The Address List Editor is improved with support for copy/paste to/from spreadsheets, an export function that preserves your source columns, a show in map function, a cleaner look and feel and much faster geocoding
  • There is a new batch address list submitter script in python that lets you add batch geocoding functionality into your server-side applications
  • In online and batch geocoders, floor numbers are now matched and standardized (e.g., 5th floor becomes FLR 5)
  • You can now perform a local search for addresses. The sites/near resource returns site addresses near a given origin point. You can specify how many results to return and they will be sorted in increasing distance from the origin. There is also a new local search resource called intersections/near that returns intersection addresses near a given origin point.
  • sites/nearest and intersections/nearest will now find the nearest site or intersection no matter how far away it is. 
  • In sites/nearest, intersections/nearest, and sites/within, you can now add a setback to the accessPoint position
  • You can now specify the desired level of address match through a new matchPrecision parameter. For example, if you set matchPrecision=locality, the address 525 Superior St, Victoria, BC will return a match of Victoria, BC but not Superior St, BC or 525 Superior St, BC
  • Documentation has also been updated

May 12, 2014

  • Version 1.4 released.
  • There is a new autocompleting address finder widget that you can incorporate into your own web apps and web pages
  • 500,000 strata units from BC Assessment have been loaded
  • The February 2014 release of the Digital Road Atlas has been loaded
  • The Geocoder’s parser has been overhauled for much improved performance and smarter matching
  • French input is now recognized and translated
  • Nested sites are now supported and recognized on input with the help of a frontGate delimiter ("--") as in "RM 605, West Wing, Royal Jubilee Hospital --1952 Bay St, Victoria BC
  • Non-civic addresses (e.g., sitename, locality, province) are now supported
  • Partial street and locality names are now matched. For example, 4450 happy rd metchosin bc will be matched to 4450 Happy Valley Rd Metchosin BC
  • Prefix street directionals and street types are now recognized on input and formatted appropriately in fullAddress
  • Accents and punctuation are now allowed in reference addresses
  • The Geocoder now recognizes and matches streetQualifiers (e.g., the Bridge in Johnson St Bridge)
  • The Geocoder now matches units (e.g., the 104 in 104-525 Superior St Victoria BC). In v1.3, units were recognized but not matched
  • Cross Origin Scripting (CORS) is now supported
  • A new document entitled Understanding Geocoder Output has been published and all existing documents have been updated

July 31, 2013

  • Version 1.2 released
  • Geocoder URL and API have been changed to support improved long term use
  • New Address List Editor tool available
  • Significant improvements to Geocoder address matching and locating accuracy
  • Reverse geocoding functions are now available
  • Unit designators are now recognized for more complete address validation
  • Address locations in KML output are styled to reflect location type and positional accuracy
  • New documentation, including: Guide to Preparing Address Lists for Geocoding, REST API Guide for Developers, Javascript API Guide for Developers, expanded Glossary
  • General improvements and bug fixes

January 25, 2013

  • The Province’s new Physical Address Geocoder was launched