Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps | Demo | Docs | Install
  1. Cloudron Forum
  2. App Wishlist
  3. Graphhopper on Cloudron: Maps and Routing

Graphhopper on Cloudron: Maps and Routing

Scheduled Pinned Locked Moved App Wishlist
graphhoppermapsroutingopenstreetmap
9 Posts 3 Posters 1.6k Views 4 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • L Offline
    L Offline
    LoudLemur
    wrote on last edited by LoudLemur
    #1

    A huge percentage of searches on Big Data search engines are for geographic information. For privacy and to establish a Free digital infrastructure, we need to start self-hosting maps and the businesses that exist in our locations without relying on proprietary corporations.

    GraphHopper is a fast and memory-efficient routing engine released under Apache License 2.0. It can be used as a Java library 
    or standalone web server to calculate the distance, time, turn-by-turn instructions and many road attributes for a route between two or more points. 
    Beyond this "A-to-B" routing it supports "snap to road", Isochrone calculation, mobile navigation and more. GraphHopper uses OpenStreetMap and GTFS data by default and it can import other data sources too.
    

    https://github.com/graphhopper/graphhopper

    https://github.com/graphhopper/graphhopper/blob/master/README.md#graphhopper-maps

    https://github.com/graphhopper/graphhopper/blob/master/docs/core/deploy.md

    There is some support for Docker:
    https://github.com/IsraelHikingMap/graphhopper-docker-image-push

    There is a request for OpenStreetMaps on Cloudron here:

    https://forum.cloudron.io/topic/5831/openstreetmap-on-cloudron?_=1657630449190

    robiR 1 Reply Last reply
    6
    • L LoudLemur

      A huge percentage of searches on Big Data search engines are for geographic information. For privacy and to establish a Free digital infrastructure, we need to start self-hosting maps and the businesses that exist in our locations without relying on proprietary corporations.

      GraphHopper is a fast and memory-efficient routing engine released under Apache License 2.0. It can be used as a Java library 
      or standalone web server to calculate the distance, time, turn-by-turn instructions and many road attributes for a route between two or more points. 
      Beyond this "A-to-B" routing it supports "snap to road", Isochrone calculation, mobile navigation and more. GraphHopper uses OpenStreetMap and GTFS data by default and it can import other data sources too.
      

      https://github.com/graphhopper/graphhopper

      https://github.com/graphhopper/graphhopper/blob/master/README.md#graphhopper-maps

      https://github.com/graphhopper/graphhopper/blob/master/docs/core/deploy.md

      There is some support for Docker:
      https://github.com/IsraelHikingMap/graphhopper-docker-image-push

      There is a request for OpenStreetMaps on Cloudron here:

      https://forum.cloudron.io/topic/5831/openstreetmap-on-cloudron?_=1657630449190

      robiR Offline
      robiR Offline
      robi
      wrote on last edited by
      #2

      @LoudLemur Neat, are there any apps that can use this for navigation?

      Conscious tech

      L 1 Reply Last reply
      0
      • robiR robi

        @LoudLemur Neat, are there any apps that can use this for navigation?

        L Offline
        L Offline
        LoudLemur
        wrote on last edited by
        #3

        @robi

        https://github.com/graphhopper/graphhopper-navigation-example

        https://www.graphhopper.com/blog/2019/02/05/building-a-navigation-app-using-open-source-tools/

        One thing that we can do is use Graphhopper to plan a route for a journey on Open Street Map.

        https://graphhopper.com/maps/?point=Cape Town%2C 8001%2C South Africa&point=66.160328%2C-169.814751&locale=en-US&elevation=true&profile=car&use_miles=false&layer=Omniscale

        robiR 1 Reply Last reply
        0
        • L LoudLemur

          @robi

          https://github.com/graphhopper/graphhopper-navigation-example

          https://www.graphhopper.com/blog/2019/02/05/building-a-navigation-app-using-open-source-tools/

          One thing that we can do is use Graphhopper to plan a route for a journey on Open Street Map.

          https://graphhopper.com/maps/?point=Cape Town%2C 8001%2C South Africa&point=66.160328%2C-169.814751&locale=en-US&elevation=true&profile=car&use_miles=false&layer=Omniscale

          robiR Offline
          robiR Offline
          robi
          wrote on last edited by robi
          #4

          @LoudLemur too bad noone maintains it since '19 and there doesn't appear to be an iOS option.

          App maintenance is a burden, so unless someone already does it.. it may be best to ask for the functionality from an app dev who will do it anyway and wouldn't mind another data source option, like MapBox.

          Conscious tech

          L 2 Replies Last reply
          2
          • robiR robi

            @LoudLemur too bad noone maintains it since '19 and there doesn't appear to be an iOS option.

            App maintenance is a burden, so unless someone already does it.. it may be best to ask for the functionality from an app dev who will do it anyway and wouldn't mind another data source option, like MapBox.

            L Offline
            L Offline
            LoudLemur
            wrote on last edited by
            #5

            @robi Perhaps Cloudron could support Open Street Map, if not Graphhopper.

            1 Reply Last reply
            0
            • robiR robi

              @LoudLemur too bad noone maintains it since '19 and there doesn't appear to be an iOS option.

              App maintenance is a burden, so unless someone already does it.. it may be best to ask for the functionality from an app dev who will do it anyway and wouldn't mind another data source option, like MapBox.

              L Offline
              L Offline
              LoudLemur
              wrote on last edited by
              #6

              @robi GraphHopper is offered as a routing engine in NextCloud's Maps module.

              Has anybody managed to get routing working in NextCloud using a GraphHopper API key? If so, how did you do it?

              jdaviescoatesJ 1 Reply Last reply
              1
              • L LoudLemur

                @robi GraphHopper is offered as a routing engine in NextCloud's Maps module.

                Has anybody managed to get routing working in NextCloud using a GraphHopper API key? If so, how did you do it?

                jdaviescoatesJ Offline
                jdaviescoatesJ Offline
                jdaviescoates
                wrote on last edited by jdaviescoates
                #7

                @LoudLemur said in Graphhopper on Cloudron: Maps and Routing:

                NextCloud's Maps module

                I've always liked the idea/ sound of that, but to date every time I enable it I ended up disabling it again pretty quickly as it doesn't really seem to work very well 😕

                (although noticed it just had an update so may give it a spin again)

                I use Cloudron with Gandi & Hetzner

                L 1 Reply Last reply
                0
                • jdaviescoatesJ jdaviescoates

                  @LoudLemur said in Graphhopper on Cloudron: Maps and Routing:

                  NextCloud's Maps module

                  I've always liked the idea/ sound of that, but to date every time I enable it I ended up disabling it again pretty quickly as it doesn't really seem to work very well 😕

                  (although noticed it just had an update so may give it a spin again)

                  L Offline
                  L Offline
                  LoudLemur
                  wrote on last edited by
                  #8

                  @jdaviescoates said in Graphhopper on Cloudron: Maps and Routing:

                  @LoudLemur said in Graphhopper on Cloudron: Maps and Routing:

                  NextCloud's Maps module

                  I've always liked the idea/ sound of that, but to date every time I enable it I ended up disabling it again pretty quickly as it doesn't really seem to work very well 😕

                  (although noticed it just had an update so may give it a spin again)

                  If you do manage to get it to go, please say how you manage it. Pasting the API key in doesn't seem to result in having the GraphHopper engine as an option...

                  jdaviescoatesJ 1 Reply Last reply
                  0
                  • L LoudLemur

                    @jdaviescoates said in Graphhopper on Cloudron: Maps and Routing:

                    @LoudLemur said in Graphhopper on Cloudron: Maps and Routing:

                    NextCloud's Maps module

                    I've always liked the idea/ sound of that, but to date every time I enable it I ended up disabling it again pretty quickly as it doesn't really seem to work very well 😕

                    (although noticed it just had an update so may give it a spin again)

                    If you do manage to get it to go, please say how you manage it. Pasting the API key in doesn't seem to result in having the GraphHopper engine as an option...

                    jdaviescoatesJ Offline
                    jdaviescoatesJ Offline
                    jdaviescoates
                    wrote on last edited by
                    #9

                    @LoudLemur said in Graphhopper on Cloudron: Maps and Routing:

                    If you do manage to get it to go, please say how you manage it. Pasting the API key in doesn't seem to result in having the GraphHopper engine as an option...

                    Oh, sorry, my comment was off-topic really, nothing to do with Graphhopper, just about the Nextcloud Maps app generally being a bit shit (I've never tried to do anything Graphhopper related, yet).

                    I use Cloudron with Gandi & Hetzner

                    1 Reply Last reply
                    0
                    Reply
                    • Reply as topic
                    Log in to reply
                    • Oldest to Newest
                    • Newest to Oldest
                    • Most Votes


                    • Login

                    • Don't have an account? Register

                    • Login or register to search.
                    • First post
                      Last post
                    0
                    • Categories
                    • Recent
                    • Tags
                    • Popular
                    • Bookmarks
                    • Search