Geocoding …what is it good for? Alex Rodriguez 605-773-5688.

Slides:



Advertisements
Similar presentations
School of Geography FACULTY OF ENVIRONMENT Working with Tables 1.
Advertisements

Concepts of Maintaining Your Data Simple Ways to Edit Your Data By Lorne Woods.
NSF DUE ; Chérie Aukland. NSF DUE ; GeoTEd Partners.
Intro to ArcGIS for New Users. ArcGIS Desktop Advanced GeoprocessingArcInfo ArcReader Data Access Map Viewing Query Advanced EditingArcEditor ArcView.
Introduction to the Digital BAS 1. Overview What is the MAF/TIGER Database? What is included in the Digital BAS package? What is the difference between.
GIS Level 2 MIT GIS Services
©2007 Austin Troy Lecture 8: Introduction to GIS 1.Multi-layer vector query operations in Arc GIS 2.Vector Spatial Joining Lecture by Austin Troy, University.
GIS Tutorial 1 Lecture 7 Geocoding. Outline  Geocoding overview  Linear (street) geocoding  Problems and solutions  Street map sources  Polygon geocoding.
Advanced Geocoding. Most of advanced geocoding work involves prepping the street and student file BEFOREHAND. Steps to improving matched records: Fix.
Ryan Hartley First District CREATING GIS DATA AND OTHER GIS TIPS AND TRICKS.
Lecture 3 How does GIS work. How does GIS work? Maps are stored in computers Databases and Tables Geometry Attributes.
Mobile Technology for Real Property Assessment Tax Assessor’s Office Davie County, North Carolina.
Lecture 16: Data input 1: Digitizing and Geocoding By Austin Troy University of Vermont Using GIS-- Introduction to GIS.
Fundamentals of GIS Materials by Austin Troy © 2008 Lecture 18: Data Input: Geocoding and Digitizing By Austin Troy University of Vermont NR 143.
Geocoding: - Table to geocode may be an ASCII, spreadsheet, dBase, or MapInfo table - Referred to as the “target” table - The target table is the attribute.
Geocoding - Advanced Techniques
Basics of thematic mapping in GIS (ArcMap) Kelly Clonts Presentation for UC Berkeley, D-Lab October 29 th, 2014.
Editing Basics (in ArcGIS 9.2) By Alma Vargas. Levels of Desktop ArcGIS Arc View Version that most clients will use The version that this session will.
Lecture 5 Geocoding. What is geocoding? the process of transforming a description of a location—such as a pair of coordinates, an address, or a name of.
Spatial Statistics UP206A: Introduction to GIS. Central Feature.
Esri UC 2014 | Technical Workshop | Data Alignment and Management in ArcMap Lisa Stanners, Sean Jones.
©2012 Applied Geographics, Inc.Slide 1 How to Put GIS To Work for Voting Redistricting Empowering People with Spatial Solutions Michele.
Lecture 4 Data. Why GIS? Ask questions Solve a problem Support a decision Make Maps Involve others, share data, procedures, ideas.
Preparing Data for Analysis and Analyzing Spatial Data/ Geoprocessing Class 11 GISG 110.
GTECH 361 Lecture 13a Address Matching. Address Event Tables Any supported tabular format One field must specify an address The name of that field is.
The City of Fargo Master Address File Project. Discovering what the heck is out there? The City of Fargo is currently developing a comprehensive, standardized,
Session: Parcel/Address Data Maintenance How Addresses Are Used in GIS Presenter: Wade Kloos, ESRI Date: Thursday, October 4, 2001.
Mapping The Michigan Geographic Framework Tony Olkowski & Jim Shively Center for Geographic Information Michigan Department of Information Technology.
Importing your Own Data To display in GIS Lab 4a: (Table Join) Mapping By State, County, or Nation.
GIS 1 GIS Lecture 4 Geodatabases. GIS 2 Outline Administrative Data Example Data Tables Data Joins Common Datasets Spatial Joins ArcCatalog Geodatabases.
Iterative Batch Geocoding With Atlas GIS Version 4.0.
Fundamentals of GIS Materials by Austin Troy © 2008 Lecture 18: Data Input: Geocoding and Digitizing By Austin Troy University of Vermont.
1 1 ISyE 6203 Radical Tools Intro To GIS: MapPoint John H. Vande Vate Spring 2012.
Beginning Geocoding. Getting Started Understanding the theory Create Address Locator Geocode Introduction to more advanced methods.
Introduction to ArcGIS for Environmental Scientists Module 3 – GIS Analysis Address Geocoding.
Creating Your Own Data ArcView_module_13 May 16, 9:00 AM.
Copyright © 2006 by Maribeth H. Price 8-1 Chapter 8 Geoprocessing.
Advanced Geocoding. Most of advanced geocoding work involves prepping the street and student file BEFOREHAND. Steps to improving matched records: Fix.
GIS 1 Geocoding. GIS 2 Geocoding Address Geocoding - Process of creating geometric representations for locations (such as point features) from descriptions.
GIS 1 GIS Lecture 4 Geodatabases Copyright – Kristen S. Kurland, Carnegie Mellon University.
Address matching Very common for: –Crime reports –Customer records –Tax/Parcel records Most common form of ‘geographic’ data (places are located without.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Geocoding – An Introduction.
Advanced ArcGIS Yafang Su Academic Technology Services Geocoding Geoprocessing.
Accessibility and Feasibility of Recreational and Fitness Facilities in Ames GIS-CRP 551 Final Project Yang Bai.
March 1, 2011 Becoming the Mad Scientists of Geocoding…
José Aponte Public Health Advisor Module 7: Mapping 12 June 2012 Epi Info™ 7 Introductory Training Office of Surveillance, Epidemiology, and Laboratory.
Introduction to Geographic Information Systems Fall 2013 (INF 385T-28620) Dr. David Arctur Research Fellow, Adjunct Faculty University of Texas at Austin.
Geocoding Basics. Getting Started Understanding the theory Create Address Locator Geocode Introduction to more advanced methods.
Address matching or Geocoding  Very common for:  E 911  Crime reports  Customer records  Tax/Parcel records  Marketing  Driving directions Most.
Data Alignment and Management in ArcMap
Lab 6: Geocoding You have received a dBase file that contains the address list of over 500 homes in your neighborhood that have had reports of lead poisoning.
Vector data model TIN: Triangulated Irregular Network.
Intro. To GIS Pre-Lab Spatial Analysis April 1 st, 2013.
Scale is the relationship between the size of features on a map and the size of the corresponding objects in the real world. Scale is commonly expressed.
Address matching also commonly called ‘geocoding’ Very common for: –Crime reports –Customer records –Tax/Parcel records –911 systems Most common form of.
Geocoding Chapter 16 GISV431 &GEN405 Dr W Britz. Georeferencing, Transformations and Geocoding Georeferencing is the aligning of geographic data to a.
GIS Project1 Physical Structure of GDB Geodatabase Feature datasets Object classes, subtypes Features classes, subtypes Relationship classes Geometric.
Geocoding Chapter 16 GISV431 &GEN405 Dr W Britz. Georeferencing, Transformations and Geocoding Georeferencing is the aligning of geographic data to a.
Geocoding Addresses Ming-Chun Lee.
Key Terms Attribute join Target table Join table Spatial join.
Composite Geocoding in ArcGIS
Chapter 10 Geocoding.
Attribute Extraction.
Spatial Data Processing
GTECH 709 Geocoding and address matching
GEOCODING Creates map features from addresses or place-names.
Lecture 5 Geocoding in ArcGIS
Assigning Spatial Coordinates to Your Address Data
GIS Lecture: Geocoding
Presentation transcript:

Geocoding …what is it good for? Alex Rodriguez

Geocoding defined: "Geocoding" is the process of matching records in two databases: your address database (without map position information) and a reference street database/layer (with map position information). Before geocoding: After geocoding:

Why geocode? Location, location, location... Emergency Response/Management Fire Police Medical Retail Sales Taxes: In/Out of city Marketing Where are my customers? Where do I advertise? Real Estate House Statistics/Locations Market/Sales analysis Criminal analysis Crime statistics Crime analysis (what crimes happen where?) Crime prevention (registered sex offenders) Demographic Analysis w/Census Statistics Labor Statistics w/Census Statistics Health/Human Services Where are illnesses occurring? How can geocoding serve your agency?

So how do I geocode? Supplies: ArcView 3.x or ArcView 8.x Road Layer with appropriate attributes with geocode index built A table of addresses to be geocoded …show me. Scissors (rounded tip) glue ruler construction paper …adult supervision

Set up the road layer: Theme > properties > geocoding 1) Select the Address Style 2) assign field names 3) Build the geocode index* * build the geocode index if it isnt already built ArcView 3.x

Get the address table: Tables > Add > pierresample.dbf Address in one field... ArcView 3.x

Set up the geocode environment: View > Geocode Address... The source street layer If there is an external road table The style of address used The table containing the addresses to be geocoded The field in that table containing the address The field in that table containing the zone* * Zone in our case refers to a Zip Code Field to use for labels Distance to offset from the street centerline Street Alias Tables Name The output shapefile location and name Define all the geocoding parameters: Set scoring parameters ArcView 3.x

Set up the geocode environment: Define all the scoring parameters: Launch the geocoder ArcView 3.x

Manage the results: Rematch records: All records Selected records Partial match records No match records Modify parameters: All records Selected records Partial match records No match records Interactive Match: ArcView 3.x

Interactive Match: For each address Interactively choose the best match ArcView 3.x

For all your efforts: A new shapefile ArcView 3.x

For all your efforts: With an attribute table - Match Status - Match Score - Match Side - Lat/Long Coordinates (stored in the Shape field) Add the Lat/Long values: - Set the table to editable - Add fields (x-coord, y-coord) - Calculate each field (x-coord = Shape.GetX) (y-coord = Shape.GetY) - Save the changes ArcView 3.x

What if Im running ArcView 8.x? Its basically the same thing. Just a different interface… …walk this way...

Set up the geocoding environment: In ArcCatalog: Create a new Geocoding Service ArcView 8.x

Set up the geocoding environment: In ArcCatalog: Select the Service type* This is the typical address style for addresses in the US * File vs GDB Geocoding Service: File: Build a geocoding service (index) from a shapefile road layer GDB: Build a geocoding service (index) from a GeoDatabase road layer ArcView 8.x

Set up the geocoding environment: Name the service Pick the road layer Assign the fields Set scoring options Set output options Select output fields ArcView 8.x

Set up the geocoding environment: In ArcCatalog: You now have a new Geocoding Service ArcView 8.x

Use the new Geocoding Service: Tools > Geocoding > Geocode Addresses... ArcView 8.x

Use the new Geocoding Service: Add the new Geocoding Service to your project ArcView 8.x

Use the new Geocoding Service: Add the new Geocoding Service to your project The geocoding service we just created ArcView 8.x

Use the new Geocoding Service: Find the address table to be matched Assign the field names Define output Shapefile/Feature Class Define Geocoding options Define Geometry options ArcView 8.x

Use the new Geocoding Service: Define geometry options: Use what spatial reference for the output shapefile? ArcView 8.x

Use the new Geocoding Service: Define geocoding options: Define alias table Set scoring parameters We dont use intersections Define output options Define output attribute options ArcView 8.x

Manage the results: Rematch records: All records Selected records Partial match records No match records Modify parameters: All records Selected records Partial match records No match records Interactive Match: ArcView 8.x

For each address Interactively choose the best match Manage the results: ArcView 8.x

For all your efforts: A new shapefile ArcView 8.x

For all your efforts: In the output table... ArcView 8.x

Geocoding Pitfalls: There are many things that can cause an address not to be geocoded: Irregular addresses Improperly attributed road layer Incompletely attributed road layer PO Boxes cant be geocoded Lat/Long values are the result of mathematical calculations …please explain Murphys Geocoding Law... Your geocoding results are only as good as your data...

Geocoding Pitfalls: Irregular addresses: One Twenty Three Main St, US Hwy 281 South, P O Box 234, The geocoding machine will have problems normalizing these addresses. The first consideration for the geocoding machine is to normalize the address. The road layer has been identified as having fields that represent: - Left/Right address ranges - Prefix Direction - Prefix Street Type - Street Name - Suffix Type - Suffix Direction - Left/Right Zone (Zip Code) The geocoding machine will have problems identifying which parts of these addresses to assign to each of these address parts. - One Twenty Three - wont qualify as a house number - US Hwy wont qualify as a single street name. As a result the parts get assigned incorrectly - P O Box wont be normalized correctly. There is no house number

Improperly attributed road layer: Geocoding Pitfalls: East Maple St Address to be matched: 135 E Maple Street Maple Street in the real world: Maple Street in the database: Incorrect address range Missing prefix direction

Incompletely attributed road layer: East Maple St Address to be matched: 135 E Maple Street Maple Street in the real world: Maple Street in the database: Geocoding Pitfalls: Missing attribute information

Lat/Long values are the result of mathematical calculations Geocoding Pitfalls: Geocoded address: 150 E Maple St East Maple St. The geocoding machine will find a match and determine that the lat/long values for this address is exactly half way along the line and on the left. Without providing an offset distance for the geocoding machine, that coordinate pair will put the house in the center of the street. Another element for consideration in the calculations is the squeeze distance. The squeeze distance tells the geocoding machine that no address is to appear within a certain distance of the end of the street. This prevents addresses from appearing at the end of the street and on the cross street. squeeze East Maple St offset 100 E Maple St Result: The Lat/Long values are not gospel.

Geocoding Pitfalls: Murphys Geocoding Law: Nobody has the perfect dataset and there are always irregular addresses. If you get 100% matches all the time - someone is lying!

Thanks for coming, drive safely... Questions? Comments?. War Stories? Alex Rodriguez