io.github.rinigus.OSMScoutServer OSM Scout Server Maps server providing tiles, geocoder, and router Rinigus

OSM Scout Server can be used as a drop-in replacement for online map services providing map tiles, search, and routing. As a result, an offline operation is possible if the device has a server and map client programs installed and running.

To use the server, you have to start it and configure the client to access it. An example pages with JavaScript-based clients are provided. The server is supported by such clients as Pure Maps and modRana.

Science Maps Qt https://rinigus.github.io/osmscout-server https://github.com/rinigus/osmscout-server/issues https://rinigus.github.io/donate https://github.com/rinigus/osmscout-server/tree/master/translations io.github.rinigus.OSMScoutServer.desktop osmscout-server org.osm.scout.server1 GPL-3.0+ Main screen of the application https://raw.githubusercontent.com/rinigus/osmscout-server/master/examples/screenshots/main.png Selection of profiles https://raw.githubusercontent.com/rinigus/osmscout-server/master/examples/screenshots/profiles.png Support for languages by address parser https://raw.githubusercontent.com/rinigus/osmscout-server/master/examples/screenshots/languages.png CC-BY-SA-3.0
  • Update translations
  • Small adjustments in map style
  • Add support for Valhalla 3.4.0 [Thra11]
  • Stop updating Mapnik data on imports
  • Changes in OSM import scripts
  • Show versions of the used libraries in About
  • [ubuntu touch] Package click for Ubuntu Touch 20.04 [jonnius]
  • [ubuntu touch] Drop Ubuntu Touch 16.04 support [jonnius]
  • [sfos] Stop bundling libraries in Chum builds [Thaodan]
  • [sfos] Update packaging scripts [Thaodan]
  • [flatpak] Update Appdata
  • Update in Geocoder NLP data format incorporating ranking information
  • Add location bias to geocoder results
  • Import vector tiles using Planetiler
  • Update vector map styles and icons
  • Activate Github discussions
  • Update translations
  • [kirigami] adjust to new kirigami API
  • Update geocoder
  • Update click build config [jonnius]
  • Update translations
  • Small bugfixes
  • Update translations
  • Adjust Valhalla module to support for multiple Valhalla versions
  • Add support for Valhalla 3.1.4
  • Add X-Purism-FormFactor to desktop files (Ferenc-)
  • Update translations
  • Separate server and GUI into two applications
  • Add support for DBus activation
  • Add support for internal socket activation
  • Stop socket activation on failure to avoid restarts
  • Rename ubports to uuitk or click [jonnius]
  • Add Costa Rica and Panama to map imports
  • [silica] Add support for My Backup [atlochowski]
  • Require C++14 to match Valhalla
  • Add support for newer microhttpd [Thra11]
  • Drop libosmscout backend by default
  • Change DBus service, path, and interface names
  • Allow to specify Valhalla version during packaging
  • Code improvements, bugfixes
  • Update documentation
  • Update translations
  • Update translations
  • Update Mapbox GL map tile styles and import scripts
  • [ubports] Fix translations [jonnius]
  • [ubports] Update packaging scripts [jonnius]
  • Valhalla import workaround
  • Update translations
  • Update translations
  • Add Ubuntu Touch support [jonnius]
  • Fix loading of translations for desktop and Ubuntu Touch
  • Update translations
  • Bugfixes
  • Fix profile selection
  • Update translations
  • Bugfixes
  • Update Valhalla to 3.0.x
  • Support for DBus activation
  • Add root DBus API
  • Specify full path in systemd service invocation
  • Update translations
  • Bugfixes
  • Update translations
  • Bugfix, smaller changes
  • Update translations
  • [kirigami,qtcontrols] Add icons for Map Manager (Fellfrosch)
  • Update translations
  • Improve backend selection in custom mode
  • Rewrite of QML frontend in cross-platform manner
  • Add support for Kirigami
  • Update translations
  • Add postal code as a name for some search results
  • Docs: update Spanish User's manual
  • Docs: add Linux install instructions
  • MapboxGL backend: use sqlite3pp instead of Qt SQL