SlideShare una empresa de Scribd logo
1 de 36
Open Geo-Data and Open Geo-Software National Assoc. of Counties GIS Subcommittee Agenda  July 16, 2011  Presented by Bibiana McHugh IT Manager of Spatial Technologies TriMet
open data City of Portland resolution directs city government to open data and encourage adoption of open source solutions in technology procurement
Just look at the numbers: 7 Other nations establishing open data 16 States now offering data sites 9 Cities in America with open data 236 New applications  253 Data contacts in Federal Agencies 305,709 Datasets available on Data.gov open data
open data             40 apps developed by third parties using TriMet’s open data PDX Bus sends @ 100k requests/day for next arrival info
open source software Understand and weigh your risks and advantages Not all proprietary is the same, and not all oss is the same
open source software
=  $$$ open source software Free Hybrid Car! Open Source Software is NOT FREE hardware requirements, training, implementation, customizations, upgrades, additional feature development, support, maintenance, etc.
open source software  Analyzed alternatives for internet mapping Compared open source alternatives with proprietary
open source software TriMet Interactive System Map/Trip Planner maps.trimet.org All open source technologies including GeoServer, OpenLayers, PostGIS
open source software TriMet Interactive System Map/Trip Planner maps.trimet.org Real-Time Vehicle locations , Measure Distance Tool
open source software Internal applications using same open source platform Mobility map, Real-Time Vehicle Mapper, Stops and Amenities Application, Accident & Incident Application, Transit Mapper
trip planning Single-Mode Trip Planners
trip planning Multi-Mode Trip Planners
trip planning 2009 Portland, OR  trimet trip planner oregon unemployment claim 95.5 the game multnomah county jail onpoint credit union mypcc pcc.edu pdx.edu workinginoregon.org blazers edge 2010 Portland, OR
the Open Trip Planner (OTP) Metro Regional Travel Options Grant  July 1, 2009 – July 1, 2011
the Open Trip Planner (OTP) Project Kick-Off Workshop  July 2009
the Open Trip Planner (OTP) OpenTripPlanner.org
the Open Trip Planner (OTP) Open Source Development Method
the Open Trip Planner (OTP) Shapefiles Oracle OSM OpenStreetMap Regional Data PostGIS Adapter Adapter Adapter Adapter Adapter Data API Geocoding Service Address Normalizer Service Etc. Routing Service Client Application Web Services API Open Architecture
the Open Trip Planner (OTP) OTP uses open source datasets (GTFS, NED, and OSM) to build a routable graph
the Open Trip Planner (OTP) The demos are designed for demonstration purposes and are intended to be used as a tool for the developers for testing purposes for both the algorithm and the underlying data.   Progress in Year 1   (July 2009 – July 2010) Worldwide interest and participation
the Open Trip Planner (OTP) Progress in Year 1 Support and maintenance options
Code Development Code quality and extensibility improvements  Improved wheelchair accessibility  graph reloading Speed improvements (~10x)  Memory usage improvements (~0.5)  Code documentation  Intermediate stops in API  Better extensibility  Visualization improvements  Making bikes on transit optional  Kept up-to-date with changing technology (upgraded Spring)  Edge notes  Nominatimgeocoder support  Cleaner max walk distance support  Support for certain common GTFS failure modes  Workarounds for OSM data issues (pedestrian islands)  Support loading OSM from Protocol Buffers format & bz2 xml  OSM future proofing  OSM permission bug fixes  Traffic circles / roundabouts  Much improved transfer support (min transfer times; transfers now routed on walking network)  Support for multiple route names on the same stop pattern (typically night buses)  Dozens of miscellaneous bug fixes  Gvsig visualization  Documentation for graph builder  Better names for some OSM ways  Better slope visualization  Slope override for bridges  Some integration with OneBusAway Preferred/dispreferred/banned routes Translations from English into the following seven languages: French, Gaelic, Hungarian, Italian, Marathi, Polish, Spanish  the Open Trip Planner (OTP) Demos Released: Granada, Spain July 2010 Pune, India October 2010 Smartrip Transport for Dublin Journey Planner January 2011 Ottawa Canada Green Trip Planner January 2011 Tampa, Florida May 2011 Gipuzkoa Transit Android App May 2011 TeleAviv, Israel  Translations into: French, Gaelic, Hungarian, Italian, Marathi, Polish, Spanish, Hebrew  Progress in Year 2 July 2010 – July 2011
the Open Trip Planner (OTP) Street Map Data Options   Why OSM?   Investment in community product for shared benefits
Open Street Map (OSM) Jurisdictional Format OSM RoutableFormat
ESRI – OSM Glossary
Open Street Map (OSM)
Open Street Map (OSM)  SE Water St. SE 1st SE 2nd St.   SE Main St   1            99  101     199   201                         098  100     198   200 55 SE Main St.  SE Water St. SE 1st 55 SE Main St. SE Main St  Address Geocoding
Open Street Map (OSM) Address Search Engines force the user to enter/determine accurate spelling, address, etc.   Address Geocoding
Open Street Map (OSM) Phase II  Status Goal – to support vehicular and bus routing for TriMet Operations (and future phase of OTP)
Open Street Map (OSM) Attributes to be verified: ,[object Object]
Speed limits (ranges)
Street names
Street directionality/one-ways
Other impedences (speed bumps, roundabouts, etc.)QC Process
the Open Trip Planner (OTP) Metro Regional Travel Options Grant  July 1, 2011 – July 1, 2013

Más contenido relacionado

La actualidad más candente

RTE Roundabout Analysis - Technical Data
RTE Roundabout Analysis - Technical DataRTE Roundabout Analysis - Technical Data
RTE Roundabout Analysis - Technical DataJerry Dinzes
 
State of Kort Game - Presentation at SotM-EU in Karlsruhe June 13 2014
State of Kort Game - Presentation at SotM-EU in Karlsruhe June 13 2014State of Kort Game - Presentation at SotM-EU in Karlsruhe June 13 2014
State of Kort Game - Presentation at SotM-EU in Karlsruhe June 13 2014Stefan Keller
 
OSM SOTM PDX 2012 Telenav Traffic Locations
OSM SOTM PDX 2012 Telenav Traffic LocationsOSM SOTM PDX 2012 Telenav Traffic Locations
OSM SOTM PDX 2012 Telenav Traffic Locationsrstack2
 
TransportCamp AU Presentation: Designing a multimodal, high-frequency network...
TransportCamp AU Presentation: Designing a multimodal, high-frequency network...TransportCamp AU Presentation: Designing a multimodal, high-frequency network...
TransportCamp AU Presentation: Designing a multimodal, high-frequency network...Patrick Sunter
 
(Slides) A Personal Navigation System with a Schedule Planning Facility Based...
(Slides) A Personal Navigation System with a Schedule Planning Facility Based...(Slides) A Personal Navigation System with a Schedule Planning Facility Based...
(Slides) A Personal Navigation System with a Schedule Planning Facility Based...Naoki Shibata
 
CHOReVOLUTION WP4 UTC Use case
CHOReVOLUTION WP4 UTC Use caseCHOReVOLUTION WP4 UTC Use case
CHOReVOLUTION WP4 UTC Use caseCHOReVOLUTION
 
Christchurch (NZ) Transportation Models Update - A Moving Feast
Christchurch (NZ) Transportation Models Update - A Moving FeastChristchurch (NZ) Transportation Models Update - A Moving Feast
Christchurch (NZ) Transportation Models Update - A Moving FeastJumpingJaq
 
OTSLAB Urban Mobility Projects: transportation planning and modelling. Portfo...
OTSLAB Urban Mobility Projects: transportation planning and modelling. Portfo...OTSLAB Urban Mobility Projects: transportation planning and modelling. Portfo...
OTSLAB Urban Mobility Projects: transportation planning and modelling. Portfo...Timofey Volotskiy
 
Using spatial presentation of bus GPS data to identify and justify bus priori...
Using spatial presentation of bus GPS data to identify and justify bus priori...Using spatial presentation of bus GPS data to identify and justify bus priori...
Using spatial presentation of bus GPS data to identify and justify bus priori...JumpingJaq
 
Beyond good enough? Spatial Data Quality and OpenStreetMap data
Beyond good enough? Spatial Data Quality and OpenStreetMap dataBeyond good enough? Spatial Data Quality and OpenStreetMap data
Beyond good enough? Spatial Data Quality and OpenStreetMap dataMuki Haklay
 

La actualidad más candente (12)

Public Workshop #4
Public Workshop #4Public Workshop #4
Public Workshop #4
 
RTE Roundabout Analysis - Technical Data
RTE Roundabout Analysis - Technical DataRTE Roundabout Analysis - Technical Data
RTE Roundabout Analysis - Technical Data
 
State of Kort Game - Presentation at SotM-EU in Karlsruhe June 13 2014
State of Kort Game - Presentation at SotM-EU in Karlsruhe June 13 2014State of Kort Game - Presentation at SotM-EU in Karlsruhe June 13 2014
State of Kort Game - Presentation at SotM-EU in Karlsruhe June 13 2014
 
OSM SOTM PDX 2012 Telenav Traffic Locations
OSM SOTM PDX 2012 Telenav Traffic LocationsOSM SOTM PDX 2012 Telenav Traffic Locations
OSM SOTM PDX 2012 Telenav Traffic Locations
 
TransportCamp AU Presentation: Designing a multimodal, high-frequency network...
TransportCamp AU Presentation: Designing a multimodal, high-frequency network...TransportCamp AU Presentation: Designing a multimodal, high-frequency network...
TransportCamp AU Presentation: Designing a multimodal, high-frequency network...
 
(Slides) A Personal Navigation System with a Schedule Planning Facility Based...
(Slides) A Personal Navigation System with a Schedule Planning Facility Based...(Slides) A Personal Navigation System with a Schedule Planning Facility Based...
(Slides) A Personal Navigation System with a Schedule Planning Facility Based...
 
CHOReVOLUTION WP4 UTC Use case
CHOReVOLUTION WP4 UTC Use caseCHOReVOLUTION WP4 UTC Use case
CHOReVOLUTION WP4 UTC Use case
 
Christchurch (NZ) Transportation Models Update - A Moving Feast
Christchurch (NZ) Transportation Models Update - A Moving FeastChristchurch (NZ) Transportation Models Update - A Moving Feast
Christchurch (NZ) Transportation Models Update - A Moving Feast
 
OTSLAB Urban Mobility Projects: transportation planning and modelling. Portfo...
OTSLAB Urban Mobility Projects: transportation planning and modelling. Portfo...OTSLAB Urban Mobility Projects: transportation planning and modelling. Portfo...
OTSLAB Urban Mobility Projects: transportation planning and modelling. Portfo...
 
Using spatial presentation of bus GPS data to identify and justify bus priori...
Using spatial presentation of bus GPS data to identify and justify bus priori...Using spatial presentation of bus GPS data to identify and justify bus priori...
Using spatial presentation of bus GPS data to identify and justify bus priori...
 
Transportation Alternatives in Hampton Roads (Dec08)
Transportation Alternatives in Hampton Roads (Dec08)Transportation Alternatives in Hampton Roads (Dec08)
Transportation Alternatives in Hampton Roads (Dec08)
 
Beyond good enough? Spatial Data Quality and OpenStreetMap data
Beyond good enough? Spatial Data Quality and OpenStreetMap dataBeyond good enough? Spatial Data Quality and OpenStreetMap data
Beyond good enough? Spatial Data Quality and OpenStreetMap data
 

Destacado

Gain project proposal
Gain project proposalGain project proposal
Gain project proposalbibianamchugh
 
Liberation Presentation: Talk - Perspectives on the on-line media and the pow...
Liberation Presentation: Talk - Perspectives on the on-line media and the pow...Liberation Presentation: Talk - Perspectives on the on-line media and the pow...
Liberation Presentation: Talk - Perspectives on the on-line media and the pow...Alterlearngold
 
Qtr 2 BM Review
Qtr 2 BM ReviewQtr 2 BM Review
Qtr 2 BM Reviewmeeraaiko
 
Marty & Bob McHugh's 50th Anniversary
Marty & Bob McHugh's 50th AnniversaryMarty & Bob McHugh's 50th Anniversary
Marty & Bob McHugh's 50th Anniversarybibianamchugh
 
Fisa de post fundraiser si organizator plantari viitor_plus
Fisa de post fundraiser si organizator plantari viitor_plusFisa de post fundraiser si organizator plantari viitor_plus
Fisa de post fundraiser si organizator plantari viitor_plusgabriela
 

Destacado (8)

Projeson
ProjesonProjeson
Projeson
 
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
 
Liberation Presentation: Talk - Perspectives on the on-line media and the pow...
Liberation Presentation: Talk - Perspectives on the on-line media and the pow...Liberation Presentation: Talk - Perspectives on the on-line media and the pow...
Liberation Presentation: Talk - Perspectives on the on-line media and the pow...
 
Qtr 2 BM Review
Qtr 2 BM ReviewQtr 2 BM Review
Qtr 2 BM Review
 
Marty & Bob McHugh's 50th Anniversary
Marty & Bob McHugh's 50th AnniversaryMarty & Bob McHugh's 50th Anniversary
Marty & Bob McHugh's 50th Anniversary
 
Na co gis comm 2011
Na co gis comm 2011Na co gis comm 2011
Na co gis comm 2011
 
Fisa de post fundraiser si organizator plantari viitor_plus
Fisa de post fundraiser si organizator plantari viitor_plusFisa de post fundraiser si organizator plantari viitor_plus
Fisa de post fundraiser si organizator plantari viitor_plus
 

Similar a 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 2011bibianamchugh
 
OpenStreetMap Presentation to Fairfax Advocates for Better Bicycling: How OSM...
OpenStreetMap Presentation to Fairfax Advocates for Better Bicycling: How OSM...OpenStreetMap Presentation to Fairfax Advocates for Better Bicycling: How OSM...
OpenStreetMap Presentation to Fairfax Advocates for Better Bicycling: How OSM...Josh Doe
 
Presentationsfk2010
Presentationsfk2010Presentationsfk2010
Presentationsfk2010James DuPont
 
Open Source Software in Public Transportation: A Case Study
Open Source Software in Public Transportation: A Case StudyOpen Source Software in Public Transportation: A Case Study
Open Source Software in Public Transportation: A Case StudySean Barbeau
 
Bibiana McHugh - Open Data and Open Source Software
Bibiana McHugh - Open Data and Open Source SoftwareBibiana McHugh - Open Data and Open Source Software
Bibiana McHugh - Open Data and Open Source SoftwareParis Open Source Summit
 
SoTM US Routing
SoTM US RoutingSoTM US Routing
SoTM US RoutingMapQuest
 
TriMet GTFS and WebServices 8-23-2008
TriMet GTFS and WebServices 8-23-2008TriMet GTFS and WebServices 8-23-2008
TriMet GTFS and WebServices 8-23-2008trimet
 
Disaggregate accessibility planning using OSM data and OpenTripPlanner - Stat...
Disaggregate accessibility planning using OSM data and OpenTripPlanner - Stat...Disaggregate accessibility planning using OSM data and OpenTripPlanner - Stat...
Disaggregate accessibility planning using OSM data and OpenTripPlanner - Stat...OSMFstateofthemap
 
Posting travel times on dms webinar 042711
Posting travel times on dms webinar 042711Posting travel times on dms webinar 042711
Posting travel times on dms webinar 042711raymurphy9533
 
EDF2014: Ralf-Peter Schaefer, Head of Traffic Product Unit, TomTom, Germany: ...
EDF2014: Ralf-Peter Schaefer, Head of Traffic Product Unit, TomTom, Germany: ...EDF2014: Ralf-Peter Schaefer, Head of Traffic Product Unit, TomTom, Germany: ...
EDF2014: Ralf-Peter Schaefer, Head of Traffic Product Unit, TomTom, Germany: ...European Data Forum
 
Alibaba Cloud’s ET City Brain - Empowering Cities to Think
Alibaba Cloud’s ET City Brain - Empowering Cities to ThinkAlibaba Cloud’s ET City Brain - Empowering Cities to Think
Alibaba Cloud’s ET City Brain - Empowering Cities to ThinkAlibaba Cloud
 
Lewis tftn ngac_09232010
Lewis tftn ngac_09232010Lewis tftn ngac_09232010
Lewis tftn ngac_09232010KSI Koniag
 
Lewis tftn ngac_09232010
Lewis tftn ngac_09232010Lewis tftn ngac_09232010
Lewis tftn ngac_09232010Koniag
 
July 4 BluFax Demo Briefing
July 4 BluFax Demo BriefingJuly 4 BluFax Demo Briefing
July 4 BluFax Demo Briefingnelsondonnac
 
APTA TransITech 2013 - "Open Transit Data - A Developers Perspective"
APTA TransITech 2013 - "Open Transit Data - A Developers Perspective"APTA TransITech 2013 - "Open Transit Data - A Developers Perspective"
APTA TransITech 2013 - "Open Transit Data - A Developers Perspective"Sean Barbeau
 

Similar a Na co gis comm 2011 (20)

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
 
Open tripplanner
Open tripplannerOpen tripplanner
Open tripplanner
 
OpenStreetMap Presentation to Fairfax Advocates for Better Bicycling: How OSM...
OpenStreetMap Presentation to Fairfax Advocates for Better Bicycling: How OSM...OpenStreetMap Presentation to Fairfax Advocates for Better Bicycling: How OSM...
OpenStreetMap Presentation to Fairfax Advocates for Better Bicycling: How OSM...
 
Presentationsfk2010
Presentationsfk2010Presentationsfk2010
Presentationsfk2010
 
Open Source Software in Public Transportation: A Case Study
Open Source Software in Public Transportation: A Case StudyOpen Source Software in Public Transportation: A Case Study
Open Source Software in Public Transportation: A Case Study
 
Bibiana McHugh - Open Data and Open Source Software
Bibiana McHugh - Open Data and Open Source SoftwareBibiana McHugh - Open Data and Open Source Software
Bibiana McHugh - Open Data and Open Source Software
 
SoTM US Routing
SoTM US RoutingSoTM US Routing
SoTM US Routing
 
TriMet GTFS and WebServices 8-23-2008
TriMet GTFS and WebServices 8-23-2008TriMet GTFS and WebServices 8-23-2008
TriMet GTFS and WebServices 8-23-2008
 
Disaggregate accessibility planning using OSM data and OpenTripPlanner - Stat...
Disaggregate accessibility planning using OSM data and OpenTripPlanner - Stat...Disaggregate accessibility planning using OSM data and OpenTripPlanner - Stat...
Disaggregate accessibility planning using OSM data and OpenTripPlanner - Stat...
 
Posting travel times on dms webinar 042711
Posting travel times on dms webinar 042711Posting travel times on dms webinar 042711
Posting travel times on dms webinar 042711
 
EDF2014: Ralf-Peter Schaefer, Head of Traffic Product Unit, TomTom, Germany: ...
EDF2014: Ralf-Peter Schaefer, Head of Traffic Product Unit, TomTom, Germany: ...EDF2014: Ralf-Peter Schaefer, Head of Traffic Product Unit, TomTom, Germany: ...
EDF2014: Ralf-Peter Schaefer, Head of Traffic Product Unit, TomTom, Germany: ...
 
Alibaba Cloud’s ET City Brain - Empowering Cities to Think
Alibaba Cloud’s ET City Brain - Empowering Cities to ThinkAlibaba Cloud’s ET City Brain - Empowering Cities to Think
Alibaba Cloud’s ET City Brain - Empowering Cities to Think
 
Routing
RoutingRouting
Routing
 
TfGM Open data update - Transport
TfGM Open data update - TransportTfGM Open data update - Transport
TfGM Open data update - Transport
 
Lewis tftn ngac_09232010
Lewis tftn ngac_09232010Lewis tftn ngac_09232010
Lewis tftn ngac_09232010
 
Lewis tftn ngac_09232010
Lewis tftn ngac_09232010Lewis tftn ngac_09232010
Lewis tftn ngac_09232010
 
July 4 BluFax Demo Briefing
July 4 BluFax Demo BriefingJuly 4 BluFax Demo Briefing
July 4 BluFax Demo Briefing
 
APTA TransITech 2013 - "Open Transit Data - A Developers Perspective"
APTA TransITech 2013 - "Open Transit Data - A Developers Perspective"APTA TransITech 2013 - "Open Transit Data - A Developers Perspective"
APTA TransITech 2013 - "Open Transit Data - A Developers Perspective"
 
Adaboost Clustering In Defining Los Criteria of Mumbai City
Adaboost Clustering In Defining Los Criteria of Mumbai CityAdaboost Clustering In Defining Los Criteria of Mumbai City
Adaboost Clustering In Defining Los Criteria of Mumbai City
 
MoMoTLV Waze Presentation
MoMoTLV Waze PresentationMoMoTLV Waze Presentation
MoMoTLV Waze Presentation
 

Último

Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 

Último (20)

Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 

Na co gis comm 2011

  • 1. Open Geo-Data and Open Geo-Software National Assoc. of Counties GIS Subcommittee Agenda July 16, 2011 Presented by Bibiana McHugh IT Manager of Spatial Technologies TriMet
  • 2. open data City of Portland resolution directs city government to open data and encourage adoption of open source solutions in technology procurement
  • 3. Just look at the numbers: 7 Other nations establishing open data 16 States now offering data sites 9 Cities in America with open data 236 New applications 253 Data contacts in Federal Agencies 305,709 Datasets available on Data.gov open data
  • 4. open data 40 apps developed by third parties using TriMet’s open data PDX Bus sends @ 100k requests/day for next arrival info
  • 5. open source software Understand and weigh your risks and advantages Not all proprietary is the same, and not all oss is the same
  • 7. = $$$ open source software Free Hybrid Car! Open Source Software is NOT FREE hardware requirements, training, implementation, customizations, upgrades, additional feature development, support, maintenance, etc.
  • 8. open source software Analyzed alternatives for internet mapping Compared open source alternatives with proprietary
  • 9. open source software TriMet Interactive System Map/Trip Planner maps.trimet.org All open source technologies including GeoServer, OpenLayers, PostGIS
  • 10. open source software TriMet Interactive System Map/Trip Planner maps.trimet.org Real-Time Vehicle locations , Measure Distance Tool
  • 11. open source software Internal applications using same open source platform Mobility map, Real-Time Vehicle Mapper, Stops and Amenities Application, Accident & Incident Application, Transit Mapper
  • 12. trip planning Single-Mode Trip Planners
  • 13. trip planning Multi-Mode Trip Planners
  • 14. trip planning 2009 Portland, OR trimet trip planner oregon unemployment claim 95.5 the game multnomah county jail onpoint credit union mypcc pcc.edu pdx.edu workinginoregon.org blazers edge 2010 Portland, OR
  • 15. the Open Trip Planner (OTP) Metro Regional Travel Options Grant July 1, 2009 – July 1, 2011
  • 16. the Open Trip Planner (OTP) Project Kick-Off Workshop July 2009
  • 17. the Open Trip Planner (OTP) OpenTripPlanner.org
  • 18. the Open Trip Planner (OTP) Open Source Development Method
  • 19. the Open Trip Planner (OTP) Shapefiles Oracle OSM OpenStreetMap Regional Data PostGIS Adapter Adapter Adapter Adapter Adapter Data API Geocoding Service Address Normalizer Service Etc. Routing Service Client Application Web Services API Open Architecture
  • 20. the Open Trip Planner (OTP) OTP uses open source datasets (GTFS, NED, and OSM) to build a routable graph
  • 21. the Open Trip Planner (OTP) The demos are designed for demonstration purposes and are intended to be used as a tool for the developers for testing purposes for both the algorithm and the underlying data. Progress in Year 1 (July 2009 – July 2010) Worldwide interest and participation
  • 22. the Open Trip Planner (OTP) Progress in Year 1 Support and maintenance options
  • 23. Code Development Code quality and extensibility improvements Improved wheelchair accessibility graph reloading Speed improvements (~10x) Memory usage improvements (~0.5) Code documentation Intermediate stops in API Better extensibility Visualization improvements Making bikes on transit optional Kept up-to-date with changing technology (upgraded Spring) Edge notes Nominatimgeocoder support Cleaner max walk distance support Support for certain common GTFS failure modes Workarounds for OSM data issues (pedestrian islands) Support loading OSM from Protocol Buffers format & bz2 xml OSM future proofing OSM permission bug fixes Traffic circles / roundabouts Much improved transfer support (min transfer times; transfers now routed on walking network) Support for multiple route names on the same stop pattern (typically night buses) Dozens of miscellaneous bug fixes Gvsig visualization Documentation for graph builder Better names for some OSM ways Better slope visualization Slope override for bridges Some integration with OneBusAway Preferred/dispreferred/banned routes Translations from English into the following seven languages: French, Gaelic, Hungarian, Italian, Marathi, Polish, Spanish the Open Trip Planner (OTP) Demos Released: Granada, Spain July 2010 Pune, India October 2010 Smartrip Transport for Dublin Journey Planner January 2011 Ottawa Canada Green Trip Planner January 2011 Tampa, Florida May 2011 Gipuzkoa Transit Android App May 2011 TeleAviv, Israel Translations into: French, Gaelic, Hungarian, Italian, Marathi, Polish, Spanish, Hebrew Progress in Year 2 July 2010 – July 2011
  • 24. the Open Trip Planner (OTP) Street Map Data Options Why OSM? Investment in community product for shared benefits
  • 25. Open Street Map (OSM) Jurisdictional Format OSM RoutableFormat
  • 26. ESRI – OSM Glossary
  • 28. Open Street Map (OSM) SE Water St. SE 1st SE 2nd St. SE Main St 1 99 101 199 201 098 100 198 200 55 SE Main St. SE Water St. SE 1st 55 SE Main St. SE Main St Address Geocoding
  • 29. Open Street Map (OSM) Address Search Engines force the user to enter/determine accurate spelling, address, etc. Address Geocoding
  • 30. Open Street Map (OSM) Phase II Status Goal – to support vehicular and bus routing for TriMet Operations (and future phase of OTP)
  • 31.
  • 35. Other impedences (speed bumps, roundabouts, etc.)QC Process
  • 36. the Open Trip Planner (OTP) Metro Regional Travel Options Grant July 1, 2011 – July 1, 2013
  • 37. the Open Trip Planner (OTP) On the Horizon
  • 38. the Open Trip Planner (OTP) OTP Interface Preview – Fall Beta Release
  • 39. OTP produced a significantly faster trip in all but one case Minutes Planned Trips

Notas del editor

  1. TriMet is the public transportation service provider in Portland, OR
  2. City of Portland resolution directs the city government to open data to outside developers and encourages adoption of open source solutions in technology procurement1. Made as much data available on civicapps – very quickly2. Solicited ideas for applications and voting mechanism2. Held 2 app contests requiring that winning app must be open source
  3. Data.gov is a leading example in the open data movement. We were excited about it because it aligns with our moded. Because software development is not the government’s core business,is becoming a new role government – to make public data publicly available and easy to access and use. Software development is not our core business.Developers want RAW digital data and a CATALOG so they can quickly understand what it is they’re working with.
  4. The results?  Lots of satisfied customers. We are nearing 40 applications all developed by third parties. Criteria for listing on apps page: Must be using our developer resourcesMust work as it says it doesMust adhere to our Terms of Use so that its clear to the user that the data comes from TriMet but the app is not. Our experience indicates that there is a natural selection process after the initial enthusiasm of an open data release, esp. surrounded by app contests. The good apps get better, and the bad apps are weeded out, which is good.
  5. In any IT procurement, we make an effort to look for open source alternatives, and we weigh the risks and advantages against the commercial options. Both have risks, however, open source has the potential for great benefits, esp. for government agencies, as we’re not in competition with each other.
  6. We developed a method fo comparing COTS with OSS. We performed an alternatives analysis a couple years ago and looked at commercial off-the-shelf products, free APIs (Google, Yahoo), and open source software like GeoServer and MapServer.  We’re a Java shop so GeoServer complied with all our IT standards, and it fit all of our requirements - both internal agency mapping needs and external customer mapping needs.  Again, my biggest hesitation was support for this product, however, I would say its actually superior. We’ve gotten responses/support from users/developers all over the world. Its amazing. Include Open Source Solutions in Feasibility Studies and Requirement Analysis (in addition to COTS)OS Code/Language – ex. can it be supported and maintained internally, does it adhere to IT standards Developer Base Working Implementations Terms and conditions of the OS license agreement Governance or Foundation Options for support and maintenance contracts No initial fee for the software, however, should calculate and compare long-term operating costs and resources against COTS
  7. Maps.trimet.org is powered by all open source technologies, including the OpenGeo Stack:  GeoServer, OpenLayers, and PostGIS.  Its all OGC standards compliant and we’ve been extremely happy with the sophistication of this technology and the level of world-wide support from the development community (and esp. from Open Plans). We wanted the ability to bring information from a variety of sources into one application so that customers can make informed decisions. We’re bringing in streetview, next arrival info, trip planning itineraries, stops and amenity information directly from out database.System Maps have historically been paper, but as soon you print, they’re out of date. The biggest advantage is its always up-to-date with little overhead and maintenance.
  8. Real-Time vehicle locations and the measure distance tool.We paid for it once, and not its in the source-code for the benefit of everyone. This is a great model for government – shared resources.
  9. It has also replaced all of our map object applications. Once the infrastructure is in place, its very easy to customize apps for a particular business use.
  10. Even though our map is pretty, and sophisticated, it is single mode only.
  11. Open Plans has experience developing communities around open source software and data. The objective is build a development community around the code and have Open Plans manage it so it’s a very viable alternative for agencies. 
  12. collaborative method to software design, development, distribution with access to source code
  13. Collaborative method of tracking work and voting on important decisions.
  14. Research is valuable, but there is no replacement for getting in there and actually editingExplain the images (the first one is what I thought the data should look like when I began and the second is what I learned it should be through observing others work)OSM users contacted us and (politely) informed us of things that we were doing incorrectlyShare what you have learned through editing with your team
  15. Project timeline July 2009- July 2011. TriMet received a grant to build an osmmtps.  The Open Planning Project (TOPP) http://topp.openplans.org/ is the primary contractor and the subs are David Emory/Five Points http://trip.atltransit.com/, Brandon Martin Anderson/GraphServer (Bus Monster) http://graphserver.sourceforge.net/, and TriMet (in-kind).  We're starting with David's code and building from there.  The objective is build a development community around the code and have TOPP/OpenGeo manage it so it’s a very viable alternative for agencies.  We have enough funding, but we need one other agency on board so its a collaborative effort to ensure continued success. In TOPP’s experience, the most successful os projects are collaborations, so this is critical. 
  16. Talk about how the trips with no green bars represent trips where ATIS could not plan – limitations of the single mode trip planner. ANY QUESTIONS
  17. And now I believe they are the fundamental building blocks for the next generation of GIS. And with everything open, anything is possible. Thank you.