SlideShare a Scribd company logo
1 of 40
Download to read offline
Open Street Map Improvement Project
RLIS Partner and Regional Street Centerline Meeting
Metro March 2, 2011
Presented by Bibiana McHugh, IT Manager of Spatial Technologies
Google Trends – Most Popular Searches by City
Single-Mode Trip Planners
Single-Mode Trip Planners
Single-Mode Trip Planners
Multi-Mode Trip Planners
Multi-Mode Trip Planners
Multi-Mode Trip Planners
Multi-Mode Trip Planners
OpenTripPlanner.org Project

Task 1. Project Management Plan
        Project Initiation Workshop
       July 15-17, 2009




Task 2. Develop and implement the software                        Jan 2011


Task 3. Evaluation Study                                          May 2011


Task 4. Develop Final Report                                     June 2011



                                      Open Source Multi-Modal Trip Planner
Open Plans
Open Source Development Method
OpenTripPlanner.org
Open Source Development Method
OSM                 Regional
PostGIS     Shapefiles        Oracle
                                             OpenStreetMap            Data



Adapter     Adapter         Adapter            Adapter          Adapter




                                Data API




                          Address
          Geocoding                        Routing
                         Normalizer                          Etc.
           Service                         Service
                          Service




                              Web Services                        Client
                                  API                           Application



                                                              Open Architecture
Open Data / Free Data
OTP Demos & Deployments
Elevation chart for bicycle trips
OSM Transit Trip Testing
The
  Intertwine
    Project

Implementation of
OTP for Intertwine

Planning of multi-
modal trips including
biking and walking
to explore Intertwine

Sharing of
information between
users and
community

Trails.shp developed
for Intertwine

                        TheIntertwine.org
GTFS Data           USGS National          Street Data
                          Elevation
                           Dataset
Transit Trip Planning                      Routing attributes required




                              Datasets used to build OTP graph
Commercial                RLIS Centerline                  Open Street
    Products                      File                           Map
TeleAtlas or Navtech         maintained by local           originally imported from
                             jurisdictions and             TIGER 2007 (without
                             integrated for regional       addresses) and crowd-
                             distribution                  sourced

seamless coverage            3-county coverage area        seamless coverage
    worldwide                                                worldwide

meets all requirements but   designed for geocoding &      designed for, and
    costly                   other regional                  supports, multi- modal
                             requirements, not routing       routing


                                                           no customization needed
                                                             for OTP,
                                                           not proprietary



                                                       OTP Street Data Options
Priority    Phase I –     Feb 18, 2011 thru Aug 18, 2011
   1        Improve Geometry- make OSM linework coincident with RLIS
            Add Additional Linework:
   2
                Trails.shp, bicycle.shp, pedestrian paths, major waterways
   3        Verify Directionality for bicycle routing
   4        Verify Turn Restrictions for bicycle routing


 Priority   Phase II
    5       Turn restrictions – physical and legal for driving


Not Included
Addresses
Loc_Ids (only for segments we are editing, not all of them)


                                                             OSM Improvements
OSM PDX Google Group
On-line Google Doc
http://wiki.openstreetmap.org/wiki/Portland,_Oreg
Portland wiki page
                         on
Portland OpenStreetMap
                         http://www.meetup.com/OpenStreetMap-Portland/
group
Dave Hanson              Local PDX user who imported Tiger data for US
                         Talk
                         Imports
                         Routing
OSM Mailing Lists
                         Announce
                         josm-dev
                         osmosis-dev




                                                      OSM Community
Breyer, Betsy


PJ Houser    Melelani
            Sax-Barnett




                                     Grant Humphries
                                     (not Hugh Grant)


                          2011 PSU Student Interns
Shapefile                          OSM
                                   Everything in one data model, more similar to
Point, Line or Polygon File
                                   geodatabase
Point                              Node
Line                               Way
Polygon                            Closed Way (beg xy = end xy) or Relation
Attribute                          Tag
Layer file (point, line or poly)   Relation (can include nodes and ways)
Edit Session                       Change Set
Copy of shapefile for editing      Sandbox copy of OSM data for playing
Tools for Editing: ESRI            Tools for Editing: ESRI ArcMap, JOSM, Potlatch,
ArcMap                              Merkaartor, MapZen, Quantum GIS, Osmosis
Topology Tools                     Validation Tools (JOSM)




                                                                   OSM Glossary
Procedures to create coincidence linework between OSM and RLIS and
to bring in new linework including: streets, trails.shp, bicycle.shp,
pedestrian paths, major waterways
1. Create a DIFF File
    a. In ArcMap, create 10’ buffer @ all RLIS streets and dissolve
    b. Query for all OSM ways that are inside the buffer
    c. Reverse selection and export to new DIFF shapefile
    d. Convert shapefile to OSM for use in JOSM (ArcMap 10 OSM Editor has
        bugs)
2. Create Reclass File
    Create a new RLIS file with OSM attributes




                                                 OSM Editing Procedures
RLIS Attribute   OSM Key                 OSM Values
localid          RLIS:localid
leftadd1         DELETE
leftadd2         DELETE
rgtadd1          DELETE
rgtadd2          DELETE
fdpre            name_direction_prefix
fname            name_base
ftype            name_type
fdsuf            name_direction_suffix
                 name                    "fdpre fname ftype fdsuf"
lzip             zip_left
rzip             zip_right
lcity            DELETE
rcity            DELETE
lcounty          DELETE
rcounty          DELETE
cfcc             DELETE
class            DELETE
drct             oneway                  yes if 2 or 3, no if 1, null if 0
                 flip_direction          yes if drct was 3, no if drct was 2, otherwise null
leadzero         DELETE
quirk            DELETE
side             DELETE
source           DELETE
struc            DELETE
subarea          DELETE
type             highway                 see types
createdate       DELETE
updatedate       DELETE
lowner           DELETE
rowner           DELETE
Shape_Leng       DELETE


                                                                               Create Reclass File
Type Description                                                                   OSM Tags
                                                                                   Key 1      Value 1         Key 2      Value 2
1110   Freeway.                                                                    highway    motorway
1120   Ramps, interchanges and feeders.                                            highway    *_link          oneway     *
1121   On ramp (only).                                                             highway    *_link          oneway     yes
1122   Off ramp (only).                                                            highway    *_link          oneway     yes
1123   On/off ramp.                                                                highway    *_link          oneway     no
5101   Freeway with rapid transit (i.e. MAX or streetcar).                         highway    motorway        railway    light_rail
3100   Trail.                                                                      highway    footway
3200   Path.                                                                       highway    path
3210   Pedestrian walkway.                                                         highway    pedestrian
3230   Stairway.                                                                   highway    steps
3250   Off street bikeway.                                                         highway    cycleway        cycleway   track
       Private Road with NO Valid Address Range or Street Name. (Portland
1760   only, subarea = 'P').                                                       highway    unclassified    access     private
1200   Highway.                                                                    highway    trunk
       Local street to freeway/highway on ramp (only) (Portland only, subarea =
1221   'P').                                                                       highway    motorway_link   oneway     yes
       Freeway/Highway to local street off ramp (only) (Portland only, subarea =
1222   'P').                                                                       highway    motorway_link   oneway     yes
       Freeway/Highway to local street on/off ramp (combination) (Portland only,
1223   subarea = 'P').                                                             highway    motorway_link   oneway     no
1300   Primary arterial.                                                           highway    primary
1400   Secondary arterial.                                                         highway    secondary
1450   Major residential (cartographic).                                           highway    residential
1500   Minor residential (unclassified).                                           highway    residential
1521   Local street to local street connector (Portland only, subarea = 'P').      highway    tertiary_link
       Minor residential street (unclassified), named but without addresses
1550   (Clackamas Co. only, subarea = 'C')                                         highway    residential
       Minor residential street (unclassified), unamed and without addresses
1560   (Clackamas Co. only, subarea = 'C')                                         highway    residential     unnamed yes




                                                                                             Create Reclass File
Procedures to create coincidence linework between OSM and RLIS and to
bring in new linework (including: streets, trails, bike & ped paths, waterways)

A. Create a DIFF File
     1. In ArcMap, create 10’ buffer @ all RLIS streets and dissolve
     2. Query for all OSM ways that are inside the buffer
     3. Reverse selection and export to new DIFF shapefile
     4. Convert shapefile to OSM for use in JOSM (ArcMap 10 OSM Editor has bugs)

B. Create Reclass File
     Create a new RLIS file with OSM attributes
C. Edit OSM File
     In JOSM, bring in DIFF File, Reclass File, OSM File (1/4 County OSM files
     downloaded nightly), and Aerials for reference
     1. Copy RLIS attributes into OSM using “paste tags” tool
     2. Copy OSM tags back into RLIS attributes to capture complete set
     3. Copy RLIS feature and paste geometry (with attributes) into OSM File
     4. Delete old OSM feature geometry and DIFF geometry to track progress
     5. Merge nodes in OSM
     6. Upload corrections to OSM

                                                        OSM Editing Procedures
Layer Name            File
                      Diff Layer (contains only streets and trails from OSM
WashSE Diff.osm
                      that have been identified as inaccurate)
All Str ReClass.som   RLIS Streets Layer
Washington-SE.osm     OSM Data Layer
Trails_Wash.osm       RLIS Trails
TM Aerials            Aerial Imagery




                                                Mapping Layers in JOSM
RLIS=Blue Diff File & OSM = Red




   JOSM Editing Session
1. Copy RLIS attributes into OSM using “paste tags” tool
2. Copy OSM tags back into RLIS attributes to capture complete set
3. Copy RLIS feature and paste geometry (with attributes) into OSM File




                                                                Note that this way is
                                                                now red indicating
                                                                that it belongs to the
                                                                OSM Data Layer
4. Delete old OSM feature geometry and DIFF geometry to track progress
5. Merge nodes: connect the newly added ways to the existing OSM node network
TO DO LIST
Formalize and approve Tags for all RLIS features (Reclass Files)

Identify procedure for directionality and turn restrictions for bicycle
  routing

Recruit community to assist with importing waterways

OSM Mapping Parties to test bicycle data and trips - four this summer
 for each county

Formalize and document procedures to share with other jurisdictions

Prepare for OTP Beta release in Fall 2011
Intertwine Project
CONTACT:
                              Bibiana McHugh
Thank You!   IT Manager of Spatial Technologies
                         McHughB@trimet.org


                                      VISIT:
                          opentripplanner.org
                            theintertwine.org
                      OSM-PDX Google Group

More Related Content

Similar to Osm improvements

OpenStreetMap louis liu
OpenStreetMap   louis liuOpenStreetMap   louis liu
OpenStreetMap louis liuAidIQ
 
Geoprocessing with Neo4j-Spatial and OSM
Geoprocessing with Neo4j-Spatial and OSMGeoprocessing with Neo4j-Spatial and OSM
Geoprocessing with Neo4j-Spatial and OSMCraig Taverner
 
An ontology-based approach to improve the accessibility of ROS-based robotic ...
An ontology-based approach to improve the accessibility of ROS-based robotic ...An ontology-based approach to improve the accessibility of ROS-based robotic ...
An ontology-based approach to improve the accessibility of ROS-based robotic ...Vrije Universiteit Amsterdam
 
Maps4 finland 28.8.2012, jari reini
Maps4 finland 28.8.2012, jari reiniMaps4 finland 28.8.2012, jari reini
Maps4 finland 28.8.2012, jari reiniOlli Rinne
 
Maps4Finland 28.8.2012, Jari Reini
Maps4Finland 28.8.2012, Jari ReiniMaps4Finland 28.8.2012, Jari Reini
Maps4Finland 28.8.2012, Jari ReiniApps4Finland
 
Trb 2017 annual_conference_visualization_lightning_talk_rst
Trb 2017 annual_conference_visualization_lightning_talk_rstTrb 2017 annual_conference_visualization_lightning_talk_rst
Trb 2017 annual_conference_visualization_lightning_talk_rstRobert Tung
 
Build with live location data
Build with live location dataBuild with live location data
Build with live location dataZahra Sdg
 
From OpenStreetMap to PhillyTreeMap - Esri Dev Summit
From OpenStreetMap to PhillyTreeMap - Esri Dev SummitFrom OpenStreetMap to PhillyTreeMap - Esri Dev Summit
From OpenStreetMap to PhillyTreeMap - Esri Dev SummitAzavea
 
Neo4j spatial-nosql-frankfurt
Neo4j spatial-nosql-frankfurtNeo4j spatial-nosql-frankfurt
Neo4j spatial-nosql-frankfurtPeter Neubauer
 
Introduction toarcgis editorforosm
Introduction toarcgis editorforosmIntroduction toarcgis editorforosm
Introduction toarcgis editorforosmTaichi Furuhashi
 
Building a Spatial Database in PostgreSQL
Building a Spatial Database in PostgreSQLBuilding a Spatial Database in PostgreSQL
Building a Spatial Database in PostgreSQLKudos S.A.S
 
Neo4j Spatial - Backing a GIS with a true graph database
Neo4j Spatial - Backing a GIS with a true graph databaseNeo4j Spatial - Backing a GIS with a true graph database
Neo4j Spatial - Backing a GIS with a true graph databaseCraig Taverner
 
Open Source GIS
Open Source GISOpen Source GIS
Open Source GISJoe Larson
 
Robot Operating Systems (Ros) Overview & (1)
Robot Operating Systems (Ros) Overview & (1)Robot Operating Systems (Ros) Overview & (1)
Robot Operating Systems (Ros) Overview & (1)Piyush Chand
 
Robot operating systems (ros) overview & (1)
Robot operating systems (ros) overview & (1)Robot operating systems (ros) overview & (1)
Robot operating systems (ros) overview & (1)Piyush Chand
 
Mapping, GIS and geolocating data in Java @ JAX London
Mapping, GIS and geolocating data in Java @ JAX LondonMapping, GIS and geolocating data in Java @ JAX London
Mapping, GIS and geolocating data in Java @ JAX LondonJoachim Van der Auwera
 
Java Tech & Tools | Mapping, GIS and Geolocating Data in Java | Joachim Van d...
Java Tech & Tools | Mapping, GIS and Geolocating Data in Java | Joachim Van d...Java Tech & Tools | Mapping, GIS and Geolocating Data in Java | Joachim Van d...
Java Tech & Tools | Mapping, GIS and Geolocating Data in Java | Joachim Van d...JAX London
 
GEBCO 09 - DELPH
GEBCO 09 - DELPHGEBCO 09 - DELPH
GEBCO 09 - DELPHIXSEA-DELPH
 

Similar to Osm improvements (20)

OpenStreetMap louis liu
OpenStreetMap   louis liuOpenStreetMap   louis liu
OpenStreetMap louis liu
 
Geoprocessing with Neo4j-Spatial and OSM
Geoprocessing with Neo4j-Spatial and OSMGeoprocessing with Neo4j-Spatial and OSM
Geoprocessing with Neo4j-Spatial and OSM
 
An ontology-based approach to improve the accessibility of ROS-based robotic ...
An ontology-based approach to improve the accessibility of ROS-based robotic ...An ontology-based approach to improve the accessibility of ROS-based robotic ...
An ontology-based approach to improve the accessibility of ROS-based robotic ...
 
GIS Data Types
GIS Data TypesGIS Data Types
GIS Data Types
 
Maps4 finland 28.8.2012, jari reini
Maps4 finland 28.8.2012, jari reiniMaps4 finland 28.8.2012, jari reini
Maps4 finland 28.8.2012, jari reini
 
Maps4Finland 28.8.2012, Jari Reini
Maps4Finland 28.8.2012, Jari ReiniMaps4Finland 28.8.2012, Jari Reini
Maps4Finland 28.8.2012, Jari Reini
 
Trb 2017 annual_conference_visualization_lightning_talk_rst
Trb 2017 annual_conference_visualization_lightning_talk_rstTrb 2017 annual_conference_visualization_lightning_talk_rst
Trb 2017 annual_conference_visualization_lightning_talk_rst
 
Build with live location data
Build with live location dataBuild with live location data
Build with live location data
 
From OpenStreetMap to PhillyTreeMap - Esri Dev Summit
From OpenStreetMap to PhillyTreeMap - Esri Dev SummitFrom OpenStreetMap to PhillyTreeMap - Esri Dev Summit
From OpenStreetMap to PhillyTreeMap - Esri Dev Summit
 
Neo4j spatial-nosql-frankfurt
Neo4j spatial-nosql-frankfurtNeo4j spatial-nosql-frankfurt
Neo4j spatial-nosql-frankfurt
 
Introduction toarcgis editorforosm
Introduction toarcgis editorforosmIntroduction toarcgis editorforosm
Introduction toarcgis editorforosm
 
Ods chapter7
Ods chapter7Ods chapter7
Ods chapter7
 
Building a Spatial Database in PostgreSQL
Building a Spatial Database in PostgreSQLBuilding a Spatial Database in PostgreSQL
Building a Spatial Database in PostgreSQL
 
Neo4j Spatial - Backing a GIS with a true graph database
Neo4j Spatial - Backing a GIS with a true graph databaseNeo4j Spatial - Backing a GIS with a true graph database
Neo4j Spatial - Backing a GIS with a true graph database
 
Open Source GIS
Open Source GISOpen Source GIS
Open Source GIS
 
Robot Operating Systems (Ros) Overview & (1)
Robot Operating Systems (Ros) Overview & (1)Robot Operating Systems (Ros) Overview & (1)
Robot Operating Systems (Ros) Overview & (1)
 
Robot operating systems (ros) overview & (1)
Robot operating systems (ros) overview & (1)Robot operating systems (ros) overview & (1)
Robot operating systems (ros) overview & (1)
 
Mapping, GIS and geolocating data in Java @ JAX London
Mapping, GIS and geolocating data in Java @ JAX LondonMapping, GIS and geolocating data in Java @ JAX London
Mapping, GIS and geolocating data in Java @ JAX London
 
Java Tech & Tools | Mapping, GIS and Geolocating Data in Java | Joachim Van d...
Java Tech & Tools | Mapping, GIS and Geolocating Data in Java | Joachim Van d...Java Tech & Tools | Mapping, GIS and Geolocating Data in Java | Joachim Van d...
Java Tech & Tools | Mapping, GIS and Geolocating Data in Java | Joachim Van d...
 
GEBCO 09 - DELPH
GEBCO 09 - DELPHGEBCO 09 - DELPH
GEBCO 09 - DELPH
 

More from bibianamchugh

Gain project proposal
Gain project proposalGain project proposal
Gain project proposalbibianamchugh
 
Otp 2009 2011 rto grant final report
Otp 2009 2011 rto grant final reportOtp 2009 2011 rto grant final report
Otp 2009 2011 rto grant final reportbibianamchugh
 
Open trip planner status update may 2011
Open trip planner status update may 2011Open trip planner status update may 2011
Open trip planner status update may 2011bibianamchugh
 
IntelliDrive Mobility Workshop - TriMet
IntelliDrive Mobility Workshop - TriMetIntelliDrive Mobility Workshop - TriMet
IntelliDrive Mobility Workshop - TriMetbibianamchugh
 
Marty & Bob McHugh's 50th Anniversary
Marty & Bob McHugh's 50th AnniversaryMarty & Bob McHugh's 50th Anniversary
Marty & Bob McHugh's 50th Anniversarybibianamchugh
 

More from bibianamchugh (8)

Gia 2014 mc hugh
Gia 2014 mc hughGia 2014 mc hugh
Gia 2014 mc hugh
 
Gain project proposal
Gain project proposalGain project proposal
Gain project proposal
 
Otp 2009 2011 rto grant final report
Otp 2009 2011 rto grant final reportOtp 2009 2011 rto grant final report
Otp 2009 2011 rto grant final report
 
Na co gis comm 2011
Na co gis comm 2011Na co gis comm 2011
Na co gis comm 2011
 
Na co gis comm 2011
Na co gis comm 2011Na co gis comm 2011
Na co gis comm 2011
 
Open trip planner status update may 2011
Open trip planner status update may 2011Open trip planner status update may 2011
Open trip planner status update may 2011
 
IntelliDrive Mobility Workshop - TriMet
IntelliDrive Mobility Workshop - TriMetIntelliDrive Mobility Workshop - TriMet
IntelliDrive Mobility Workshop - TriMet
 
Marty & Bob McHugh's 50th Anniversary
Marty & Bob McHugh's 50th AnniversaryMarty & Bob McHugh's 50th Anniversary
Marty & Bob McHugh's 50th Anniversary
 

Recently uploaded

Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Kirill Klimov
 
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxContemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxMarkAnthonyAurellano
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCRashishs7044
 
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,noida100girls
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCRashishs7044
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03DallasHaselhorst
 
2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis UsageNeil Kimberley
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024christinemoorman
 
Islamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in IslamabadIslamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in IslamabadAyesha Khan
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607dollysharma2066
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesKeppelCorporation
 
Case study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailCase study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailAriel592675
 
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In.../:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...lizamodels9
 
Call Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any TimeCall Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any Timedelhimodelshub1
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...lizamodels9
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...ictsugar
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaoncallgirls2057
 
Buy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy Verified Accounts
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCRashishs7044
 

Recently uploaded (20)

Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024
 
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxContemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
 
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03
 
2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024
 
Islamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in IslamabadIslamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in Islamabad
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation Slides
 
Case study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailCase study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detail
 
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In.../:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
 
Call Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any TimeCall Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any Time
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
 
Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)
 
Buy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail Accounts
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
 

Osm improvements

  • 1. Open Street Map Improvement Project RLIS Partner and Regional Street Centerline Meeting Metro March 2, 2011 Presented by Bibiana McHugh, IT Manager of Spatial Technologies
  • 2. Google Trends – Most Popular Searches by City
  • 10. OpenTripPlanner.org Project Task 1. Project Management Plan Project Initiation Workshop July 15-17, 2009 Task 2. Develop and implement the software Jan 2011 Task 3. Evaluation Study May 2011 Task 4. Develop Final Report June 2011 Open Source Multi-Modal Trip Planner
  • 15. OSM Regional PostGIS Shapefiles Oracle OpenStreetMap Data Adapter Adapter Adapter Adapter Adapter Data API Address Geocoding Routing Normalizer Etc. Service Service Service Web Services Client API Application Open Architecture
  • 16. Open Data / Free Data
  • 17. OTP Demos & Deployments
  • 18. Elevation chart for bicycle trips
  • 19. OSM Transit Trip Testing
  • 20. The Intertwine Project Implementation of OTP for Intertwine Planning of multi- modal trips including biking and walking to explore Intertwine Sharing of information between users and community Trails.shp developed for Intertwine TheIntertwine.org
  • 21. GTFS Data USGS National Street Data Elevation Dataset Transit Trip Planning Routing attributes required Datasets used to build OTP graph
  • 22. Commercial RLIS Centerline Open Street Products File Map TeleAtlas or Navtech maintained by local originally imported from jurisdictions and TIGER 2007 (without integrated for regional addresses) and crowd- distribution sourced seamless coverage 3-county coverage area seamless coverage worldwide worldwide meets all requirements but designed for geocoding & designed for, and costly other regional supports, multi- modal requirements, not routing routing no customization needed for OTP, not proprietary OTP Street Data Options
  • 23. Priority Phase I – Feb 18, 2011 thru Aug 18, 2011 1 Improve Geometry- make OSM linework coincident with RLIS Add Additional Linework: 2 Trails.shp, bicycle.shp, pedestrian paths, major waterways 3 Verify Directionality for bicycle routing 4 Verify Turn Restrictions for bicycle routing Priority Phase II 5 Turn restrictions – physical and legal for driving Not Included Addresses Loc_Ids (only for segments we are editing, not all of them) OSM Improvements
  • 24. OSM PDX Google Group
  • 26. http://wiki.openstreetmap.org/wiki/Portland,_Oreg Portland wiki page on Portland OpenStreetMap http://www.meetup.com/OpenStreetMap-Portland/ group Dave Hanson Local PDX user who imported Tiger data for US Talk Imports Routing OSM Mailing Lists Announce josm-dev osmosis-dev OSM Community
  • 27. Breyer, Betsy PJ Houser Melelani Sax-Barnett Grant Humphries (not Hugh Grant) 2011 PSU Student Interns
  • 28. Shapefile OSM Everything in one data model, more similar to Point, Line or Polygon File geodatabase Point Node Line Way Polygon Closed Way (beg xy = end xy) or Relation Attribute Tag Layer file (point, line or poly) Relation (can include nodes and ways) Edit Session Change Set Copy of shapefile for editing Sandbox copy of OSM data for playing Tools for Editing: ESRI Tools for Editing: ESRI ArcMap, JOSM, Potlatch, ArcMap Merkaartor, MapZen, Quantum GIS, Osmosis Topology Tools Validation Tools (JOSM) OSM Glossary
  • 29. Procedures to create coincidence linework between OSM and RLIS and to bring in new linework including: streets, trails.shp, bicycle.shp, pedestrian paths, major waterways 1. Create a DIFF File a. In ArcMap, create 10’ buffer @ all RLIS streets and dissolve b. Query for all OSM ways that are inside the buffer c. Reverse selection and export to new DIFF shapefile d. Convert shapefile to OSM for use in JOSM (ArcMap 10 OSM Editor has bugs) 2. Create Reclass File Create a new RLIS file with OSM attributes OSM Editing Procedures
  • 30. RLIS Attribute OSM Key OSM Values localid RLIS:localid leftadd1 DELETE leftadd2 DELETE rgtadd1 DELETE rgtadd2 DELETE fdpre name_direction_prefix fname name_base ftype name_type fdsuf name_direction_suffix name "fdpre fname ftype fdsuf" lzip zip_left rzip zip_right lcity DELETE rcity DELETE lcounty DELETE rcounty DELETE cfcc DELETE class DELETE drct oneway yes if 2 or 3, no if 1, null if 0 flip_direction yes if drct was 3, no if drct was 2, otherwise null leadzero DELETE quirk DELETE side DELETE source DELETE struc DELETE subarea DELETE type highway see types createdate DELETE updatedate DELETE lowner DELETE rowner DELETE Shape_Leng DELETE Create Reclass File
  • 31. Type Description OSM Tags Key 1 Value 1 Key 2 Value 2 1110 Freeway. highway motorway 1120 Ramps, interchanges and feeders. highway *_link oneway * 1121 On ramp (only). highway *_link oneway yes 1122 Off ramp (only). highway *_link oneway yes 1123 On/off ramp. highway *_link oneway no 5101 Freeway with rapid transit (i.e. MAX or streetcar). highway motorway railway light_rail 3100 Trail. highway footway 3200 Path. highway path 3210 Pedestrian walkway. highway pedestrian 3230 Stairway. highway steps 3250 Off street bikeway. highway cycleway cycleway track Private Road with NO Valid Address Range or Street Name. (Portland 1760 only, subarea = 'P'). highway unclassified access private 1200 Highway. highway trunk Local street to freeway/highway on ramp (only) (Portland only, subarea = 1221 'P'). highway motorway_link oneway yes Freeway/Highway to local street off ramp (only) (Portland only, subarea = 1222 'P'). highway motorway_link oneway yes Freeway/Highway to local street on/off ramp (combination) (Portland only, 1223 subarea = 'P'). highway motorway_link oneway no 1300 Primary arterial. highway primary 1400 Secondary arterial. highway secondary 1450 Major residential (cartographic). highway residential 1500 Minor residential (unclassified). highway residential 1521 Local street to local street connector (Portland only, subarea = 'P'). highway tertiary_link Minor residential street (unclassified), named but without addresses 1550 (Clackamas Co. only, subarea = 'C') highway residential Minor residential street (unclassified), unamed and without addresses 1560 (Clackamas Co. only, subarea = 'C') highway residential unnamed yes Create Reclass File
  • 32. Procedures to create coincidence linework between OSM and RLIS and to bring in new linework (including: streets, trails, bike & ped paths, waterways) A. Create a DIFF File 1. In ArcMap, create 10’ buffer @ all RLIS streets and dissolve 2. Query for all OSM ways that are inside the buffer 3. Reverse selection and export to new DIFF shapefile 4. Convert shapefile to OSM for use in JOSM (ArcMap 10 OSM Editor has bugs) B. Create Reclass File Create a new RLIS file with OSM attributes C. Edit OSM File In JOSM, bring in DIFF File, Reclass File, OSM File (1/4 County OSM files downloaded nightly), and Aerials for reference 1. Copy RLIS attributes into OSM using “paste tags” tool 2. Copy OSM tags back into RLIS attributes to capture complete set 3. Copy RLIS feature and paste geometry (with attributes) into OSM File 4. Delete old OSM feature geometry and DIFF geometry to track progress 5. Merge nodes in OSM 6. Upload corrections to OSM OSM Editing Procedures
  • 33. Layer Name File Diff Layer (contains only streets and trails from OSM WashSE Diff.osm that have been identified as inaccurate) All Str ReClass.som RLIS Streets Layer Washington-SE.osm OSM Data Layer Trails_Wash.osm RLIS Trails TM Aerials Aerial Imagery Mapping Layers in JOSM
  • 34. RLIS=Blue Diff File & OSM = Red JOSM Editing Session
  • 35. 1. Copy RLIS attributes into OSM using “paste tags” tool 2. Copy OSM tags back into RLIS attributes to capture complete set
  • 36. 3. Copy RLIS feature and paste geometry (with attributes) into OSM File Note that this way is now red indicating that it belongs to the OSM Data Layer
  • 37. 4. Delete old OSM feature geometry and DIFF geometry to track progress
  • 38. 5. Merge nodes: connect the newly added ways to the existing OSM node network
  • 39. TO DO LIST Formalize and approve Tags for all RLIS features (Reclass Files) Identify procedure for directionality and turn restrictions for bicycle routing Recruit community to assist with importing waterways OSM Mapping Parties to test bicycle data and trips - four this summer for each county Formalize and document procedures to share with other jurisdictions Prepare for OTP Beta release in Fall 2011 Intertwine Project
  • 40. CONTACT: Bibiana McHugh Thank You! IT Manager of Spatial Technologies McHughB@trimet.org VISIT: opentripplanner.org theintertwine.org OSM-PDX Google Group