You are on page 1of 24

ArcGIS Tools for

OpenStreetMap
Thomas Emge, Applications Prototype Lab
What is OpenStreetMap?
OpenStreetMap as the Wikipedia for Maps
Users create, contribute, edit, and maintain vector for
free and open use.
Active user community providing infrastructure,
data, tools, and projects
What is the ArcGIS Editor for OpenStreetMap?
An extension to ArcGIS 10 allowing for local editing
of OpenStreetMap (OSM) content.
Goal: Help Esri users to participate as active
members in the OSM community.
ArcGIS Editor for OpenStreetMap Highlights
Read/Write support for OpenStreetMap data.
Integrates into the ArcGIS 10 template based editing
experience.
Is extensible with respect to data schema and edit
templates.
Is a free and open source add-on to ArcMap.
ArcGIS Editor for OpenStreetMap Requirements
ArcGIS 10
ArcGIS and OpenStreetMap
- ArcGIS uses OpenStreetMap as a base map layer
Map data (c) OpenStreetMap (and) contributors, CC-BY-SA
ArcGIS Editor For OpenStreetMap Tools (1)
OpenStreetMap data as vectors (points omitted for clarity)
Map data (c) OpenStreetMap (and) contributors, CC-BY-SA
OpenStreetMap Download Tool
Download vector data from a live OpenStreetMap
server
Import of OpenStreetMap Data Challenges
OpenStreetMap geometry is node (point) based, Esri
core geometry is segment based
Absence of data schema within the OpenStreetMap
data structure
Each OSM entity includes version/user information
OpenStreetMap Data inside the Geodatabase
Use three feature classes and two tables
Keep the overall data structure simple
Let the core ArcGIS functionality do the heavy lifting
ArcGIS Editor Import Implications
Hybrid relations (mixture of nodes and ways) are not
supported*
Ambiguous geometry representation can be an issue
(for example coastlines) OSM Wiki
* Not in the editor environment but data integrity is
always maintained
ArcGIS Editor Symbolization
Map data (c) OpenStreetMap (and) contributors, CC-BY-SA
ArcGIS Editor for OpenStreetMap Start Editing
Always remember the license
ArcGIS Editor Templates
Template contains only
main feature type
ArcGIS Editor Template Based Editing
Individual tags are
available in the
attribute dialog
ArcGIS Editor Tracking the Changes
Feature class extension on feature classes
Editor tools are reacting to the extension
ArcGIS Editor for OpenStreetMap - Upload
Synchronize local changes with OpenStreetMap
server
ArcGIS Editor for OSM Potential Upload Issues
Map data (c) OpenStreetMap (and) contributors, CC-BY-SA, Imagery provided by bing
ArcGIS Editor Attribute Tools
Normalizes tags into attributes
Demo
The OpenStreetMap Tools in Action
ArcGIS Editor Is Open Source
We are looking for contributors
- Coding
- Data Schema
- Layout / Rendering
- Documentation
- Evangelists
- .
ArcGIS Editor Download
http://esriurl.com/OSMEditor
Summary
1. ArcGIS and OpenStreetMap just work together
2. Easy Workflow: Download the vector data,
symbolize the data with respect to the most commonly
used data themes, capture new features or edit existing feature
based on imagery information or update the OSM repository based on existing
free available data sources, synchronize the local modifications back to the OpenStreetMap server, correct any
outstanding conflict between local version and server version, update back to the OpenStreetMap server
3. Have fun mapping

You might also like