Geocoding Chapter 16 GISV431 &GEN405 Dr W Britz. Georeferencing, Transformations and Geocoding Georeferencing is the aligning of geographic data to a.

Slides:



Advertisements
Similar presentations
Week 1: Introduction to GIS
Advertisements

Geocoding …what is it good for? Alex Rodriguez
NSF DUE ; Chérie Aukland. NSF DUE ; GeoTEd Partners.
From portions of Chapter 8, 9, 10, &11. Real world is complex. GIS is used model reality. The GIS models then enable us to ask questions of the data by.
ESRM 250 & CFR 520: Introduction to GIS © Phil Hurvitz, KEEP THIS TEXT BOX this slide includes some ESRI fonts. when you save this presentation,
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.
Unit One: GIS Concepts In this unit… ► What is GIS? ► Types of GIS data ► What can you do with GIS? ► ArcGIS 9 license levels ► Basics of the ArcGIS 9.
Geog 458: Map Sources and Errors January 20, 2006 Data Storage and Editing.
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.
1 CIS / Introduction to Business GIS Winter 2005 Lecture 2 Dr. David Gadish.
Data Input How do I transfer the paper map data and attribute data to a format that is usable by the GIS software? Data input involves both locational.
Geocoding - Advanced Techniques
Dr. David Liu Objectives  Understand what a GIS is  Understand how a GIS functions  Spatial data representation  GIS application.
@ 2007 Austin Troy. Geoprocessing Introduction to GIS Geoprocessing is the processing of geographic information. – Creating new polygon features through.
@ 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.
Esri UC 2014 | Technical Workshop | Data Alignment and Management in ArcMap Lisa Stanners, Sean Jones.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Editing in ArcMap:
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.
M GIS for Business Geographic Information Systems for Business Applications Brian E. Mennecke Iowa State University.
Fundamentals of GIS Materials by Austin Troy © 2008 Lecture 18: Data Input: Geocoding and Digitizing By Austin Troy University of Vermont.
Introduction to ArcGIS for Environmental Scientists Module 1 – Data Visualization Chapter 1 – GIS Basics.
Major parts of ArcGIS ArcView -Basic mapping, editing and Analysis tools ArcEditor -all of ArcView plus Adds ability to deal with topological and network.
Introduction to ArcGIS for Environmental Scientists Module 3 – GIS Analysis Address Geocoding.
How do we represent the world in a GIS database?
Fundamentals of GIS Materials by Austin Troy © 2006 Lecture 9: Data Quality and Input Methods By Austin Troy University of Vermont.
Creating Your Own Data ArcView_module_13 May 16, 9:00 AM.
Preparing and Deploying Data to ArcPad Juan Luera.
LTER Information Management Training Materials LTER Information Managers Committee Documenting Spatial Data Theresa Valentine Andrews LTER.
Address matching Very common for: –Crime reports –Customer records –Tax/Parcel records Most common form of ‘geographic’ data (places are located without.
Fundamentals of GIS Materials by Austin Troy © 2008 Lecture 9: More Input Methods and Data Quality and Documentation By Austin Troy University of Vermont.
Harry Williams, Cartography1 INTRODUCTION TO GIS A Geographic Information System is a combination of software and hardware that can store, manipulate,
Geo-processing tools Tools: Buffer Geo-processing tools allow you to work with your data bases on spatial relations.... at a specified distance... with.
GIS Data Structures How do we represent the world in a GIS database?
Data Creation and Editing Based in part on notes by Prof. Joseph Ferreira and Michael Flaxman Lulu Xue | Nov. 3, :A Workshop on Geographical.
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.
NR 143 Study Overview: part 1 By Austin Troy University of Vermont Using GIS-- Introduction to GIS.
LBR & WS LAB 1: INTRODUCTION TO GIS.
Desktop/Cartography. 9.2 – New Cartography Styles Flowing water legend symbol Right Click in Legend Wizard, Properties, Check ‘Override Default Patch’,
Co-sponsored by the MIT Libraries and IS&T GIS Lab website: Advanced ArcGIS.
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
Geoprocessing and georeferencing raster data
Esri UC 2014 | Technical Workshop | Editing in ArcMap: An Introduction Lisa Stanners, Phil Sanchez.
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.
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.
GIS Data Shape files, Rasters, Coordinate Systems, ArcGIS.
Geo-referencing an aerial photo of Newton Park and overlay a vector layer HW Britz GISV431 & GEN 405.
Introduction GIS often represent spatial information with a two-dimensional x,y coordinate system. Some data linearly measured. In order to use the information.
Geocoding Addresses Ming-Chun Lee.
Key Terms Attribute join Target table Join table Spatial join.
GIS Institute Center for Geographic Analysis
Composite Geocoding in ArcGIS
Chapter 10 Geocoding.
Preliminaries: -- vector, raster, shapefiles, feature classes.
GEOCODING Creates map features from addresses or place-names.
Lecture 5 Geocoding in ArcGIS
Assigning Spatial Coordinates to Your Address Data
GIS Lecture: Geocoding
GIS Institute Center for Geographic Analysis
Vector Geoprocessing.
GIS Institute Center for Geographic Analysis
Presentation transcript:

Geocoding Chapter 16 GISV431 &GEN405 Dr W Britz

Georeferencing, Transformations and Geocoding Georeferencing is the aligning of geographic data to a known coordinate system so it can be viewed, queried, and analyzed with other geographic data. Georeferencing may involve shifting, rotating, scaling, skewing,and in some cases warping, rubber sheeting, or orthorectifying the data. (It has to do with real world coordinates) Transformations are used when Georeferencing

Transformation The process of converting the coordinates of a map or an image from one system to another, typically by shifting, rotating, scaling, skewing, or projecting them. transformation Illustration [data conversion]

Geocoding A GIS operation for converting street addresses into spatial data that can be displayed as features on a map, usually by referencing address information from a street segment data layer.

5 What does Chang say about Geocoding? Geocoding refers to the process of assigning spatial locations to data that are in tabular format but have fields that describe their locations. Address geocoding is the most common type of geocoding, which plots street addresses as point features on a map. Address geocoding requires two sets of data. The first data set contains individual street addresses in a table, one record per address. The second is a reference database that consists of a street map and attributes for each street segment such as the street name, address ranges, and ZIP/postal codes. Address geocoding interpolates the location of a street address by comparing it with data in the reference database.

6 A sample address table records name, address, and ZIP code.

7 The Geocoding Process The geocoding process consists of two phases: preprocessing and matching. The preprocessing phase involves parsing and address standardization. The next phase matches an address against a reference database and plots the address as a point feature.

8 Address Matching Options Typically, a geocoding engine has provisions for relaxing the matching conditions but uses a scoring system to quantify the matches at the same time. Because of the various matching options, we can expect to run the geocoding process more than once. GIS packages have the side offset and end offset options for plotting geocoded points.

9 The end offset moves a geocoded point away from the end point of a street segment, and the side offset places a geocoded point away from the side of a street segment.

10 Other Types of Geocoding Intersection matching matches address data with street intersections on a map. ZIP code geocoding refers to the process of matching a ZIP code to its centroid location. Reverse geocoding is a process of converting latitude and longitude coordinate data of locations into descriptive addresses.

11 An example of Intersection matching.

12 Applications of Geocoding 1.Location-based services 2.Business applications 3.Wireless emergency services 4.Crime mapping and analysis 5.Public health

Let’s focus on Address Matching Geocoding Two inputs: – 1) a DBF or text table with the address records to be geocoded and – 2)a geographic reference layer, like streets Output: a point file, where each point represents an address record

How are addresses matched? Common method: matching address to street ranges. Urban areas: usually each street segment (arc) corresponds to a block. Each segment has attributes for the left from and to and right from and to addresses. Hence computer knows the left address and right address and the beginning and end of the block. (topology) Computer matches street name, address range Interpolates the position of the address point on segment

Address Matching in ArcGIS First create a address locator Defines reference layer Also where you specify information about your reference layer that ArcGIS might not know, allowing for more efficient geocoding

Geocoding in Arc GIS We create our address locator in Arc Catalog. This will bring up a dialogue asking for the geocoding style for that geocoding service

Geocoding and Error Your Geocoding result is only as good as your reference data. If your streets layer is accurate only to 200 meters of accuracy, so will your geocoded points be. If your streets are consistently 100 meters to the north, then your points will be the same too Some roads layers may have better attributes than other too.

©2007 Austin Troy Geocoding and Error Here’s an example where the same address list was geocoded with two different street layers. Note here how the same house is 100 m off between the two geocoding attempts 100 m

©2007 Austin Troy Geocoding and Error Here we see that many points were coded for Napa1 that were not coded for Napa2 possibly because Napa1’s street reference layer is newer, and has more streets

Geocoding and Error This error is due to an attribute error in one of the layers which puts that address in the wrong street segment 100 m 300 m

©2007 Austin Troy Geocoding and Error A rural area with a long road segment: very imprecise An urban road segment: smaller, more precise Rural street segments are also more subject to more error because street segments longer, so relies more on interpolation

XY Geocoding We can also create points from a table by their latitude and longitude Do this by clicking: CA haz. waste sites Then we specify the lat and long fields as well as the spatial reference system Lat and Long should be in decimal degrees

I am an analyst working in an insurance company, please just show me how to geocode my addresses.

Geocoding addresses IIS Geocode

Ways to do Geocoding Batch Interactive Reverse

Demo Geocoding with ArcGIS Online

Geocoding with ArcGIS.com ArcGIS Online Geocoding – An Introduction

Geocoding with World service ArcMap

Geocoding Toolbar Manage Address Locators (List of default locators) Address Inspector Geocode Addresses Review/ Rematch Address Input box (Find address in a single-line format) A quick way to geocode address Use map extent

Find Tool Choose locator Specify address Show all candidates Use Map Extent My Places

I am a GIS specialist working in the county government, please show me how to use my data to create address locators or services.

Workflow of geocoding Create locator / service IIS Geocode

Geocoding with a locator Determine address locator style Build an address locator Locate addresses Build or obtain reference data

Reference Data Many sources StreetMap data Government data Data vendors Data shared on ArcGIS.com

Geocoding Work Flow Build an address locator Locate addresses Build or obtain reference data Determine address locator style

What is an Address Locator Style Template containing geocoding properties Choose style based on properties of: Address data: address information to geocode Reference data: geometry and attribute values Locator styles can be customized to support international addresses

Locator Style Example US Address - Single House Reference Data = Points or Polygons US Address - Single House Reference Data = Points or Polygons

Geocoding Work Flow Locate addresses Build or obtain reference data Determine address locator style Build an address locator

Building an address locator Specify Output Address Locator Specify reference data Select an address locator style Open the Create New Address Locator tool Examine address and reference data

Demo Create an address locator Geocode addresses

Geocoding Work Flow Build or obtain reference data Determine address locator style Build an address locator Locate addresses

Composite Locator Combines multiple locators Geocode against multiple datasets Cascade/Fallback geocoding Spatially disjointed datasets

Demo Create a composite locator

Publishing locator as a geocode service

Recap Create locator / service IIS Geocode

Summary – Geocoding with ArcGIS 10.2 What is geocoding? Geocoding work flow Geocoding – An Introduction Geocoded features Table of Addresses Address Locator Geocode services

Resources and References Esri Resource Centers