Routing/online Routers - OpenStreetMap Wiki

Routing/online routers From OpenStreetMap Wiki < Routing Jump to navigation Jump to search
  • Help
  • Routing/online routers
  • In other languages
  •  Afrikaans 
  •  asturianu 
  •  azərbaycanca 
  •  Bahasa Indonesia 
  •  Bahasa Melayu 
  •  bosanski 
  •  brezhoneg 
  •  català 
  •  čeština 
  •  Crnogorski 
  •  dansk 
  •  Deutsch 
  •  eesti 
  •  English 
  •  español 
  •  Esperanto 
  •  euskara 
  •  français 
  •  Frysk 
  •  Gàidhlig 
  •  galego 
  •  hrvatski 
  •  Ido 
  •  interlingua 
  •  íslenska 
  •  italiano 
  •  Kreyòl ayisyen 
  •  kréyòl gwadloupéyen 
  •  kurdî 
  •  latviešu 
  •  Lëtzebuergesch 
  •  lietuvių 
  •  magyar 
  •  Nederlands 
  •  norsk 
  •  norsk nynorsk 
  •  occitan 
  •  polski 
  •  português 
  •  română 
  •  sardu 
  •  shqip 
  •  slovenčina 
  •  slovenščina 
  •  srpski (latinica) 
  •  suomi 
  •  svenska 
  •  Tagalog 
  •  Tiếng Việt 
  •  Türkçe 
  •  Zazaki 
  •  Ελληνικά 
  •  беларуская 
  •  български 
  •  македонски 
  •  монгол 
  •  русский 
  •  српски / srpski 
  •  українська 
  •  հայերեն 
  •  עברית 
  •  العربية 
  •  سرائیکی 
  •  فارسی 
  •  پنجابی 
  •  پښتو 
  •  नेपाली 
  •  मराठी 
  •  हिन्दी 
  •  বাংলা 
  •  ਪੰਜਾਬੀ 
  •  தமிழ் 
  •  മലയാളം 
  •  සිංහල 
  •  ไทย 
  •  မြန်မာဘာသာ 
  •  한국어 
  •  ქართული 
  •  ⵜⴰⵎⴰⵣⵉⵖⵜ 
  •  中文(简体) 
  •  中文(繁體) 
  •  日本語 
  •  粵語 
    • Other languages...
    See also: Routing/offline routers

    two merging arrows

    It has been proposed that this page or section be merged with Routers. (Discuss)

    Online routing services and software using OpenStreetMap data.

    Contents

    • 1 Comparison matrix
      • 1.1 Services missing in comparison matrix
    • 2 Route services with public instances
      • 2.1 Online routing software without public (demo) instances
    • 3 See also
      • 3.1 Notes

    Comparison matrix

    Functionality (hover for description) OpenRoute- Service [1] GraphHopper [2] Stadia Maps [3] Brouter [4] OSRM [5] CycleStreets [6] cycle.travel [7] HoofMarker Routino [8] BBBike @ World [9] TripGo [10] OpenTrip- Planner [11] Valhalla [12]
    Coverage Global Global Global Global Global UK, much of North/Western Europe, Selected Cities Europe, North America Central Europe UK only Selected Cities Selected Cities Selected Cities Global
    Open source yes yes yes yes yes Partial partial GraphHopper yes yes no yes yes
    API for 3rd-parties yes yes yes Offline only yes Yes On demand no no yes On demand yes yes
    Service guarantee 99% Paid SLA available Paid SLA available no Paid SLA available no no 99.9% 99.9% no no
    Regular routing data updates Weekly Weekly Weekly Weekly Daily Fortnightly Approx. monthly Weekly Twice weekly Weekly Weekly no Daily
    Modes of transportation
    Car (fastest) yes yes yes fast yes N/A no no yes no yes yes yes
    Car (shortest) yes yes[1] yes eco no N/A no no yes no yes no yes
    Bicycle (shortest) yes yes[1] no yes no yes no no yes yes yes no yes
    Bicycle (fastest) yes yes yes yes no yes no no yes yes yes yes yes
    Bicycle (safest) yes yes[1] Tunable yes no Quietest no no yes[2] yes no yes Tunable
    Bicycle (quietest) Safest(several options) yes[1] Tunable yes yes yes yes no yes[2] no no no Tunable
    Pedestrian yes yes yes Shortest no N/A no yes yes no yes yes yes
    Pedestrian (safest crossings) no no no no N/A no no no no no no no
    Wheelchair yes no Configurable stairs penalty no no N/A no no yes no no yes Configurable stairs penalty
    Blind person no no no no no N/A no no no no no no no
    Hiker yes yes yes N/A no yes yes no
    Horseback no no N/A no yes yes no no no
    Advanced routing options
    Turn restrictions partial[3] yes yes partial[3] yes[4] no partial[3] no partial[3] yes yes yes yes
    Vehicle details (height, …) yes yes[1] yes no no N/A no no yes N/A no no yes
    Via-points yes yes yes yes yes API only yes yes 9 online; 99 offline yes Mode-change only yes yes
    Manual speeds yes yes[1] no no no partial no no yes yes partial no no
    Avoid areas yes yes[1] yes yes no no no no no no no no yes
    Avoid borders yes no yes Configurable no no no no no N/A no no yes
    Avoid bridges or tunnels yes yes[1] no Configurable no no no yes yes no no no no
    Avoid street types yes yes[1] yes Configurable no partial no yes yes yes partial no yes
    Accounts for hills yes yes yes yes no yes yes yes no yes no Yes, if elevation data available yes
    Accounts for steps yes yes[1] yes yes no Yes yes yes yes yes no no yes
    Hiking routes yes yes Recognizes, can set max difficulty SAC scale, but does not necessarily prefer N/A no yes yes[5] no no
    Real-time traffic partial[6] commercial offering for historic traffic enterprise offering available no no no AADT (non-live) traffic data for some countries no no no no no real-time or historic traffic if provided
    Routing over ferry routes Configurable yes yes yes yes yes no yes yes yes yes yes yes
    Routes bicycles over motorways with bicycle=yes yes yes Configurable N/A N/A yes no yes no yes yes
    Conditional restrictions (details) partial partial no partial no excellent
    Transit (public transportation)
    Routes ? ? no ? no N/A no ? no ? yes yes yes
    Schedules ? ? no ? no N/A no ? no ? yes yes yes
    GTFS input ? ? no ? no N/A no ? no ? yes yes Through Transitland
    Transfers ? ? no ? no N/A no ? no ? yes yes ?
    Multimodal ? ? no ? no N/A no ? no ? yes yes Transit + walking
    User interface
    Route instructions yes yes yes no yes yes yes no yes yes yes yes yes
    Maplets no no no no yes Configurable print resolution no no yes yes frontend dependent
    Route relations yes yes yes no yes yes no no no no yes
    Multilingual instructions yes yes yes no yes no no yes yes yes no yes yes
    Route permalink yes yes no yes yes yes yes no yes yes yes no
    Route short link yes yes no no yes yes yes no no yes yes no
    GPX export yes yes no yes yes yes yes yes yes yes no no yes
    Edit in Potlatch link no yes no no no yes yes yes yes no no frontend dependent
    Edit via remote control no no no yes no yes no no no
    Mobile device (small screen) yes yes yes no no Yes yes no no yes yes frontend dependent
    Elevation profile yes yes yes yes no Yes yes yes no yes no yes yes
    Offline applications Marble, OsmAnd, OsmGps yes no Strict offline use with Locus, OruxMaps, OsmAnd Marble (0.14+) no no no Marble no no no

    Services missing in comparison matrix

    • Komoot - Outdoor route planner (bicycle, hiking, mountain bike, road bike) for webbrowser and smartphones. (voice navigation, social media connection & more)
    • GeoVelo French cycle routing on selected city
    • routing.osm.ch - Routing for pedestrians (two types), cyclists (two types) and cars in Switzerland only (based on OSRM)
    • Kurviger - Motorcycle route planning and navigation that favours scenic curvy roads and slopes, while avoiding cities and highways, available as Android app, website, and API, via the GraphHopper Directions API.

    Route services with public instances

    • Open Source Routing Machine (OSRM) [13]: Very fast car routing.
    • OpenRouteService ([14]) - global fast and comprehensive routing service for many profiles car, heavy vehicles, pedestrians and bicycles (MTB, race bike, fastest, shortest, safest, green..), wheelchair etc. Offers also API and ecosystem of tools and libs (JavaScript, R, Python, QGIS...)
    • CycleStreets is routing for cyclists (UK, much of North/Western Europe, Selected Cities) [15]
    • Routino ([16]) A free / open source router with an online demonstration for the UK [17].
    • BBBike @ World ([18]) - a Cycle Route Planner. More than 200 cities are supported around the world. There is also an offline version.
    • BRouter focuses on bike routing and features elevation awareness, alternatives, fully configurable routing profiles and offline routing for Android
    • GraphHopper ([19]): Fast car, bike and pedestrian routing. Open Source & Java.
    • StreetCritic is a web platform for cyclists that allows users to rate streets and uses these ratings to visualise way quality and calculated routes.
    • Digitransit ([20]): Multi-modal routing in Finland and Estonia with OpenTripPlanner.

    Online routing software without public (demo) instances

    • pgRouting ([21]) main objective is to provide routing functionality to PostGIS / PostgreSQL. pgRouting is part of PostLBS, which provides core tools for Location Based Services (LBS) as Open Source Software (OSS).

    See also

    • Leaflet Routing Machine

    Notes

    1. ↑ 1.00 1.01 1.02 1.03 1.04 1.05 1.06 1.07 1.08 1.09 Possible with custom model
    2. ↑ 2.0 2.1 Preference for relations with route=bicycle can be selected
    3. ↑ 3.0 3.1 3.2 3.3 For simplest turn restrictions composed of way-node-way
    4. There is support for via ways including multiple one. Multiple via ways support implemented in December 2020 - may not be deployed yet everywhere
    5. Preference for relations with route=foot/walking/hiking can be selected
    6. Traffic Message Channel (TMC) only in Germany. every 5 minutes updated

    Adapted from OpenRouteService#Route Service Comparison Matrix

    Retrieved from "https://wiki.openstreetmap.org/w/index.php?title=Routing/online_routers&oldid=2919560" Categories:
    • Routing
    • Software lists
    Hidden categories:
    • Pages unavailable in German
    • Pages unavailable in Spanish
    • Pages unavailable in French
    • Pages unavailable in Italian
    • Pages unavailable in Dutch
    • Pages unavailable in Russian
    • Pages unavailable in Japanese
    • Suggested merges

    Navigation menu

    Personal tools

    • English
    • Create account
    • Log in

    Namespaces

    • Page
    • Discussion
    English

    Views

    • Read
    • View source
    • View history
    More

    Search

    Site

    • Main Page
    • The map
    • Map Features
    • Contributors
    • Help
    • Blogs
    • Shop
    • Donations
    • Wiki discussion
    • Recent changes

    Tools

    • What links here
    • Related changes
    • Special pages
    • Printable version
    • Page information
    • Cite this page

    In other projects

    In other languages

    Add links

    Từ khóa » Trực Tuyến Router