ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Help
  • Sign Out
ArcGIS Desktop

ArcGIS Online

The mapping platform for your organization

ArcGIS Desktop

A complete professional GIS

ArcGIS Enterprise

GIS in your enterprise

ArcGIS Developers

Tools to build location-aware apps

ArcGIS Solutions

Free template maps and apps for your industry

ArcGIS Marketplace

Get apps and data for your organization

  • Documentation
  • Support
Esri
  • Sign In
user
  • My Profile
  • Sign Out

ArcMap

  • Home
  • Get Started
  • Map
  • Analyze
  • Manage Data
  • Tools
  • Extensions

Exercise 5: Using alternate street name and place-name aliases

  • Get the data
  • Create an address locator that uses alternate names and place-name aliases
  • Find locations using alternate street names, alternate city names, and place-name aliases
Complexity:
Beginner
Data Requirement:
ArcGIS Tutorial Data for Desktop
Data Path:
C:\ArcGIS\ArcTutor\Geocoding
Goal:
Create an address locator using alternate name and place-name aliases and find locations using those aliases.

When you create an address locator, you have the option to use alternate names and place-name aliases. Place-name aliases allow you to associate names of well-known places with street addresses—for example, the names of museums, hospitals, or landmarks. When geocoding an address, the place-name alias table is consulted first. If a place-name is found, the street address from the place-name alias table is geocoded. Similarly, alternate names can be defined for features, such as streets or cities, in the reference data. When geocoding an address, the alternate name table is also searched to find potential candidates where streets or cities have more than one name.

Get the data

The data for this tutorial is available for download on arcgis.com.

  1. Go to the item description web page of the geocoding tutorial data on arcgis.com.
  2. Click Open > Download, and save the file locally.
  3. Unzip the downloaded file.

Create an address locator that uses alternate names and place-name aliases

In this task, you'll create a new address locator that uses alternate street names and place-name aliases. You'll then use it in ArcMap to find addresses.

  1. In ArcCatalog, browse to the Geocoding folder containing the Atlanta geodatabase.
  2. Right-click in the empty space of the Contents tab inside the Geocoding folder, and click New > Address Locator.

    The Create Address Locator dialog box appears.

  3. On the Create Address Locator dialog box, click the Browse button Browse next to the Address Locator Style text box.
    Create Address Locator dialog box

    The Select Address Locator Style dialog box appears.

  4. Choose the US Address - Dual Ranges address style.

    Select Address Locator Style dialog box

  5. Click OK.
  6. Click the Browse button Browse next to the Reference Data text box to open the Reference Data dialog box.
  7. Browse to the Atlanta file geodatabase, choose the streets feature class, and click Add.
  8. On the Create Address Locator dialog box, click the arrow under the Role column heading and choose Primary Table.

    Select table role

  9. Repeat steps 6 and 7, but this time browse to and add the altname table in the Atlanta geodatabase.
  10. Click the arrow under the Role column heading for the altname table and choose Alternate Name Table.
  11. The Field Map section should be completed automatically. If not, select the appropriate field in the reference data for each field. It is essential that the JoinID fields for the Primary Table and Alternate Name Table are mapped properly; if they aren't, follow these substeps:
    1. Click the arrow under the Alias Name column heading for the Primary Table:Altname JoinID field and choose streets:JOINID.
    2. Click the arrow for the Alternate Name Table:JoinID field and choose altname:JOINID.

      Altname table field mapping

      The JOINID field in the altname table and the JOINID field in the streets feature class are used to relate the records in the altname table to the records in the streets feature class.

  12. Repeat steps 6 and 7, but this time browse to and add the altcity table in the Atlanta geodatabase.
  13. Click the arrow under the Role column heading for the altname table and choose Alternate City Name Table.
  14. The Field Map section should be completed automatically. If not, select the appropriate field in the reference data for each field. It is essential that the JoinID fields for the Primary Table and Alternate City Name Table are mapped properly; if they aren't, follow these substeps:
    1. Click the arrow under the Alias Name column heading for the Primary Table:City Altname JoinID field and choose streets:JOINID.
    2. Click the arrow for the Alternate City Name Table:JoinID field and choose altcity:CITYID.

      Alt city name table field mapping

      The CITYID field in the altcity table and the CITYID field in the streets feature class are used to relate the records in the altcity table to the records in the streets feature class.

  15. Repeat steps 6 and 7, but this time browse to and add the place_aliases table in the Atlanta geodatabase.
  16. Click the arrow under the Role column heading for the place_aliases table and choose Alias Table.
  17. The field mapping for the place_aliases table should be completed automatically. If not, select the appropriate field in the reference data for each address locator field. For the field named Alias Table:Alias, click the arrow under the Alias Name column heading and choose place_aliases:NAME. This is the field that contains the names of the places you can use to geocode.

    Place-name table field mapping

  18. Next, you'll set the path for the output address locator.
  19. Click the Browse button Browse next to the Output Address Locator text box.

    The Output Address Locator dialog box appears.

  20. Browse to the Geocoding folder containing the Atlanta geodatabase, type Atlanta_AltName as the address locator name, and click Save to accept the change and close the dialog box.
  21. Click OK to start the process of creating the address locator.

    When the process finishes, the new Atlanta_AltName address locator appears in the Geocoding folder alongside the Atlanta file geodatabase.

  22. Close ArcCatalog.
  23. You can now use this address locator to find where an address is located on a map.

Find locations using alternate street names, alternate city names, and place-name aliases

In this task, you'll use the Atlanta_AltName locator you just created to find addresses.

  1. Open a new map document in ArcMap.
  2. Add the streets feature class from the Atlanta geodatabase to your map.
  3. Click the Find button Find on the Tools toolbar.
  4. On the Find dialog box, click the Locations tab.
  5. Click the Browse button Browse next to the Choose an address locator drop-down box.

    The Add Locator dialog box opens.

  6. Browse to the Geocoding folder, choose the Atlanta_AltName locator, and click Add.
  7. A street may have more than one name. For example, Atlanta Blvd is an alternate name for Old 10th St NE in the Atlanta database. With the Atlanta_AltName address locator, 30 Old 10th St NE and 30 Atlanta Blvd will both find the same location.
  8. Type 30 Old 10th St NE Atlanta in the Full Address text box and click Find to search for candidates.
    Finding an alternate name address
  9. Right-click the candidate in the candidate list and click Add Point.

    A graphic point representing the address's location appears on the map.

  10. Type 30 Atlanta Blvd Atlanta in the Full Address text box and click Find to search for candidates.
  11. Right-click the found candidate and click Flash.

    You can see that both addresses are matched to the same location on the map.

  12. When searching for an address, the city name or neighborhood name within the city could be used to locate the address. For example, Sherwood Forest is a neighborhood within the city of Atlanta that is listed in the alternate city name table in the Atlanta database. With the Atlanta_Altname address locator, 192 Little John Trl NE, Atlanta and 192 Little John Trl NE, Sherwood Forest will both find the same location.
  13. Type 192 Little John Trl NE, Atlanta in the Full Address text box and click Find to search for candidates.

    Finding an alternate name address

  14. Right-click the candidate in the candidate list and click Add Point.

    A graphic point representing the address's location appears on the map.

  15. Type 192 Little John Trl NE, Sherwood Forest in the Full Address text box and click Find to search for candidates.
  16. Right-click the found candidate and click Flash.

    You can see that both addresses are matched to the same location on the map.

  17. In addition to geocoding addresses, you can also geocode place-names that have been defined in the place_aliases table.
  18. Type Atlanta Market in the Full Address text box and click Find to search for candidates.
  19. Right-click the first found candidate and click Add Point.

    The location of the hospital appears on the map as if you had typed its complete address.

  20. Click Cancel to close the Find dialog box.

Creating locators that use alternate names and place-name aliases is beneficial for people who know a landmark's name but not its address. It also helps in situations where a street or feature has more than one name.

ArcGIS Desktop

  • Home
  • Documentation
  • Support

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

About Esri

  • About Us
  • Careers
  • Esri Blog
  • User Conference
  • Developer Summit
Esri
Tell us what you think.
Copyright © 2021 Esri. | Privacy | Legal