ALLEGHENY COUNTY DEPARTMENT OF HUMAN SERVICES You live where? Address and geocoding woes Catherine, Amy, Melinda.

Slides:



Advertisements
Similar presentations
Geocoding …what is it good for? Alex Rodriguez
Advertisements

GIS Lecture 8 Spatial Data Processing.
NSF DUE ; Chérie Aukland. NSF DUE ; GeoTEd Partners.
Implementing “CLEAN Address” Address Validation Software at Oakland University.
Building an online tool for spatial joins using open source software Karsten Vennemann Seattle.
GIS Level 2 MIT GIS Services
GIS Tutorial 1 Lecture 7 Geocoding. Outline  Geocoding overview  Linear (street) geocoding  Problems and solutions  Street map sources  Polygon geocoding.
Population and Housing Estimates for Census Blocks: The San Diego Experience Jeff Tayman San Diego Association of Governments.
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
Implementing CLEAN_Address Address Validation Software at Oakland University.
@ 2007 Austin Troy. Geoprocessing Introduction to GIS Geoprocessing is the processing of geographic information. Perform spatial analysis and modeling.
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.
Sharing Geographic Content
╬Cory Vardaman Project Manager ╬Joe Clark Assistant Manager ╬Lisa Albanese GIS Technician, Web Master ╬Ethan Roberts GIS Analyst, Graphics Design.
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.
Fundamentals of GIS Materials by Austin Troy © 2008 Lecture 18: Data Input: Geocoding and Digitizing By Austin Troy University of Vermont.
Where are all the Gas Stations? 2008 Hurricane Season Lessons Learned Workshop Louisiana’s Geospatial Response to Hurricanes Gustav and Ike January 29,
Indianapolis/Marion County GIS & DigSmart Ryan R. Johnson March 8, 2006.
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.
UP206A: Introduction to GIS. » Geocoding is the process of assigning a location, usually in the form of coordinate values (points), to an address by.
Enhanced Parcel Queries in Kansas Kristen Jordan.
Introduction of Geoprocessing Topic 7a 4/10/2007.
Improvements in Ohio’s Vital Statistics residence data with geo-coding software Presented at NAPHSIS/VSCP meeting Cincinnati, Ohio June 5, 2005 John O.
Creating Your Own Data ArcView_module_13 May 16, 9:00 AM.
ArcGIS Data Reviewer: An Introduction
GIS 1 Geocoding. GIS 2 Geocoding Address Geocoding - Process of creating geometric representations for locations (such as point features) from descriptions.
Address matching Very common for: –Crime reports –Customer records –Tax/Parcel records Most common form of ‘geographic’ data (places are located without.
Community Profiles: A Brief Overview of Transferring Technologies across Partnerships.
ADDRESS DATASET FILE FORMAT. FORMAT Shapefile Address Point – pub\addrep\shpfiles\addpt.shp Maintenance Responsibility – pub\addrep\shpfiles\addptmrpoly.shp.
Introduction of Geoprocessing Lecture 9. Geoprocessing  Geoprocessing is any GIS operation used to manipulate data. A typical geoprocessing operation.
Esri UC 2014 | Demo Theater | Batch Geocoding Online Bruce
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.
Introduction of Geoprocessing Lecture 9 3/24/2008.
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.
Geocoding for Neighborhood Research February 2016.
Introducing the new SWITRS GIS Map application in TIMS Safe Transportation Research and Education Center University of California, Berkeley
NAACCR’S National Provider Identifier Resource Kevin Henry Frank Boscoe Chris Johnson NAACCR GIS Committee June 10, 2008.
Address matching also commonly called ‘geocoding’ Very common for: –Crime reports –Customer records –Tax/Parcel records –911 systems Most common form of.
Location Based Analysis and the National Fire Incident Reporting System (NFIRS)
Geocoding Chapter 16 GISV431 &GEN405 Dr W Britz. Georeferencing, Transformations and Geocoding Georeferencing is the aligning of geographic data to a.
Geocoding Chapter 16 GISV431 &GEN405 Dr W Britz. Georeferencing, Transformations and Geocoding Georeferencing is the aligning of geographic data to a.
All rights reserved. © 2009 Tableau Software Inc. Advanced Mapping Techniques Austin Dahl, Dirk Karis, Robert Morton Tableau Software.
Identifying Indoor and Outdoor Water Use Craig W. Miller Utah Division of Water Resources November 26, 2002.
Geocoding Addresses Ming-Chun Lee.
GIS Institute Center for Geographic Analysis
The Geographic Support System Initiative (GSSI)
Composite Geocoding in ArcGIS
Attribute Extraction.
Chapter 10 Geocoding.
Attribute Extraction.
Spatial Data Processing
Voter Information Portal
Assigning Spatial Coordinates to Your Address Data
GIS Lecture: Geocoding
Building an online tool for spatial joins using open source software
GIS Lecture: Geoprocessing
GIS Institute Center for Geographic Analysis
Vector Geoprocessing.
GIS Institute Center for Geographic Analysis
Approaches To Address Matching
Presentation transcript:

ALLEGHENY COUNTY DEPARTMENT OF HUMAN SERVICES You live where? Address and geocoding woes Catherine, Amy, Melinda

A LLEGHENY C OUNTY D EPARTMENT OF H UMAN S ERVICES & G EOGRAPHIC I NFORMATION S YSTEM D IVISION Largest county department Fund nearly 400 providers for 1,600 distinct services DARE: Data, Analysis, Research, and Evaluation Data Warehouse April 9, Codefest 2016

Why are we here? We would like to standardize, geocode, and cache address data from multiple sources.

4 Codefest 2016 ADDRESS IDSOURCE ADDRESS 123Ross Park Mall, PGH 1241 Smithfield St, Fl #4, PGH, PA A sample input file will be provided with record from 8 different sources. All address information needed for geocoding will be contained in a single field.

5 Codefest Case Folding (all lower case) 2.Normalize Feature Words (i.e. “rd.” > “road”, “ste.” > “suite”, “PGH” > “Pittsburgh”) 3.Remove apartment information from the address field and put it in a different field. 4.Standardize Intersections (i.e. “5 th Ave and Smithfield St” > “5 th Ave at Smithfield St”) 5.Strip punctuation

6 Codefest 2016 Some Geocoding Options: ArcGIS Googl e Geocoding API Google Places API OpenStreetMap NOMinatim Limitations: Privacy Solution must run on Windows 7 Professional

7 Codefest 2016 ADDRESS ID CLEANED ADDRESS ADDRESS LINE 2 GEOCODED ADDRESS MATCH ACCURACY* LATLONGNEIGHBOR -HOOD MUNICI- PALITY ZIP CODE 123Ross Park Mall, Pittsburgh, PA Ross Park Mall Dr, Pittsburgh, PA 15237, USA GEOMETRIC CENTER Ross Township Smithfield Street, Pittsburgh, PA Floor 41 Smithfield St, Pittsburgh, PA 15222, USA ROOFTOP Downtown15222 Optional Additional Fields: [county, census tract, school district] Optional Additional Fields: [county, census tract, school district] *alternatively, use a match score

What We Have: Address data from multiple internal and external information systems with varying quality and completeness. What We Want: An open source solution (implemented in R or Python or ArcGIS) with documentation – Solution Outputs (.csv file): » Original Input (address ID, input address) » Cleaned, Standardized Addresses » Geographic elements Why We Want It: Streamlines workflow for geocoding and geospatial analysis. – Efficiency – Fast – SOOOOOO many addresses Codefest 2016