We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

Creating GPX tracks from cycle routes in OpenStreetMap

00:00

Formal Metadata

Title
Creating GPX tracks from cycle routes in OpenStreetMap
Subtitle
Using the OverpassAPI to download and process cycle routes from OpenStreetMap
Title of Series
Number of Parts
490
Author
License
CC Attribution 2.0 Belgium:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal purpose as long as the work is attributed to the author in the manner specified by the author or licensor.
Identifiers
Publisher
Release Date
Language

Content Metadata

Subject Area
Genre
Abstract
Across Europe, there are many regional, national and international cycle routes; they provide safe ways for families and friends to travel and explore by bike. They can however, be hard to follow: overgrown vegetation can hide directions, signs are subject to vandalism and sometimes it is just easy to miss a turn. Having freely available GPX tracks for cycle routes means people can better plan their journey and avoid wrong turns when following the route. OpenStreetMap is the best source of information for cycle routes and these relations can easily be downloaded using the OverpassAPI. In this talk I will present an Open Source tool to download GPX tracks of cycle routes, and a website for people to download the generated GPX files. I will discuss some of the nuances of how cycle routes are stored as relations and what processing needs to be performed in order to create a continuous route. In addition, I will speak about how the tool can be used to identify inconsistencies in OpenStreetMap data.
Process (computing)Cycle (graph theory)Complete metric spaceAreaPersonal identification numberCycle (graph theory)TrailRoutingBitSampling (statistics)Level (video gaming)Process (computing)Computer animation
Multiplication signCycle (graph theory)State of matterRoutingWebsiteSpeech synthesisInjektivitätComputer animation
Cycle (graph theory)Boris (given name)Cycle (graph theory)RoutingEvent horizonSign (mathematics)MetreOnline helpComputer animation
Cycle (graph theory)WebsiteRoutingMathematicsCycle (graph theory)Open setLevel (video gaming)Computer filePresentation of a groupComputer animation
Computer fileRoutingSheaf (mathematics)BitNeuroinformatikMobile appComputer fileCycle (graph theory)Open setLevel (video gaming)TrailSpacetimeView (database)Computer animation
Finitary relationData modelCycle (graph theory)Theory of relativityRoutingData modelLevel (video gaming)Open setMereologyLibrary (computing)Computer fileLine (geometry)Bit ratePersonal identification numberTrailEncryptionComputer animation
MereologyDifferent (Kate Ryan album)Functional (mathematics)Line (geometry)Computer fileConsistencyRoutingOpen setLevel (video gaming)
Graph coloringSheaf (mathematics)Open setLine (geometry)Level (video gaming)Near-ringShape (magazine)RoutingComputer animationDiagram
Cycle (graph theory)RoutingLattice (order)Line (geometry)TrailPoint (geometry)Bit rateRight angleGreen's functionWebsiteWeb 2.0Computer animation
RoutingPoint (geometry)Line (geometry)BitCycle (graph theory)View (database)Level (video gaming)AdditionComputer animation
Process (computing)Matrix (mathematics)CoefficientDistanceDirection (geometry)Dijkstra's algorithmAlgorithmPoint (geometry)Cycle (graph theory)Open setRoutingBitLevel (video gaming)ResultantPoint (geometry)Ferry CorstenMatrix (mathematics)Process (computing)Computer fileCASE <Informatik>Direction (geometry)CoefficientQuery languageComputer configurationLine (geometry)Dijkstra's algorithmDifferent (Kate Ryan album)Binary fileMultiplication signNumberSheaf (mathematics)DistanceTheory of relativityHydraulic jumpConnected spaceRoundness (object)Bit rateMachine visionConnectivity (graph theory)CoalitionSet (mathematics)Condition numberRight angleReading (process)Extreme programmingComplete metric spaceExplosionComputer animation
Link (knot theory)Computer configurationHydraulic jumpRoutingComplete metric spaceAlgorithmScaling (geometry)Process (computing)MappingCycle (graph theory)ConsistencyComputer animation
RoutingAlgorithmConsistencyCycle (graph theory)NumberSheaf (mathematics)Different (Kate Ryan album)Medical imagingComputer animation
WindowModemMIDISheaf (mathematics)Resolvent formalismGroup actionRevision controlReading (process)RoutingPhysical lawBit rateComputer animation
Cycle (graph theory)Computer fileSheaf (mathematics)RoutingView (database)Reading (process)Computer animation
Physical systemContinuous functionPoint (geometry)NumberMultiplication signPoint (geometry)Moment (mathematics)FeedbackProcess (computing)Graph (mathematics)Sheaf (mathematics)Analytic continuationCycle (graph theory)RoutingComputer filePhysical systemDependent and independent variablesAdventure gameOpen setProfil (magazine)Coordinate systemCASE <Informatik>Limit (category theory)Network topologyFunctional (mathematics)Mobile appShooting methodAdditionReading (process)Digital photographyLevel (video gaming)Bit rateComputer animation
FrequencyRing (mathematics)Goodness of fitRoutingCycle (graph theory)Latent heatMultiplication signOpen setGraph (mathematics)RootMoment (mathematics)CausalityBoss CorporationInformationWhiteboardGodLevel (video gaming)CASE <Informatik>Computer animation
Level (video gaming)RoutingSoftwareEndliche ModelltheorieDataflowPerformance appraisalOpen setProjective planeDigitizingLaptopCartesian coordinate systemMappingMultiplication signStandard deviationTrailMereologyConsistencyCycle (graph theory)Different (Kate Ryan album)Coordinate systemCASE <Informatik>BuildingOperator (mathematics)Point (geometry)Focus (optics)Bit rateService (economics)Condition numberQuicksortShared memoryAreaProduct (business)Graph (mathematics)Data storage deviceCodeComputer animation
WindowLevel (video gaming)Division (mathematics)Computer clusterRow (database)BitLatent heatType theoryDifferent (Kate Ryan album)CoefficientMatrix (mathematics)RoutingSheaf (mathematics)WeightRevision controlComplete metric spaceExtension (kinesiology)Insertion lossElectronic mailing listComputer animation
Point cloudFacebookOpen source
Transcript: English(auto-generated)