Developing a Flexible Address Locator Component

—Marianne Cardwell (Woolpert)

This presentation will describe an address component that returns actual location coordinates and where the GUI provides address suggestions as the user types. I will cover the client-side component, developed in both JavaScript and Flex, focusing on some of the settings that were incorporated to make this reusable and customizable. I will explain how the WCF REST service uses the SQL API to obtain coordinate information from point addresses and parcel polygon centroids, and how some addresses might be approximated using the street centerlines coordinates. The service itself does not use any ArcObjects or require the use of ArcGIS Server. This offers us the benefit of flexibility in terms of which server to install the service on without requiring an upgrade when moving from one version of ArcGIS to another.