OSM Scout for Sailfish is map viewer with search and navigation, fully functional without internet connection.
You can choose one from multiple map styles: standard, outdoor, public transport or winter sports. All with the same database that can be downloaded (per state) directly from the application for offline usage. Data on the server covers whole planet and are updated monthly from OpenStreetMap data. You can generate your own extract eventually, all tools are open-source and OpenStreetMap data are free!
For better outdoor experience, databases (almost all) contains elevation contours and hillshade overlay (online) can be displayed. For areas not covered by offline data are used online maps provided by OpenStreetMap or Stamen Design. But search and navigation works only with offline data.
Your favourite places (waypoints) can be stored to collections and exported to GPX files later. It is even possible to import tracks and waypoints from GPX files, display it on map or show simple statistics.
OSM Scout for Sailfish OS is developed as open-source (GitHub) by volunteers in their free time. You can help to improve this application by reporting bugs, creating translations or developing new features. Any help is welcome.
Attachment | Size | Date |
---|---|---|
harbour-osmscout-2.34-1.i486.rpm | 2.48 MB | 17/04/2024 - 23:49 |
harbour-osmscout-2.34-1.armv7hl.rpm | 2.21 MB | 17/04/2024 - 23:49 |
harbour-osmscout-2.34-1.aarch64.rpm | 2.3 MB | 17/04/2024 - 23:49 |
harbour-osmscout-2.35-1.i486.rpm | 2.47 MB | 19/09/2024 - 01:54 |
harbour-osmscout-2.35-1.armv7hl.rpm | 2.25 MB | 19/09/2024 - 01:54 |
harbour-osmscout-2.35-1.aarch64.rpm | 2.31 MB | 19/09/2024 - 01:54 |
* 2024-09-19 Lukáš Karas 2.35 - take initial vehicle bearing into account during (re)routing - fix (workaround) crash when some page is shown during navigation (itinerary is for example) - fix parsing of geo: urls from Calendar application - build using C++20 standard - increase database format: added car charging station features like brand, max. stay and fee - rewrite highway lane suggestions in routing - update translations (Estonian, Swedish)
Full changelog on Github
Comments
Karry
Mon, 2018/05/28 - 01:57
Permalink
Hi. Please try to update all your offline maps (databases). Router file format was changed month ago (version 0.30-1) and I don't implement backward compatibility fallback (for router). You should use all databases in format 17.
Please let me know when the problem will remain.
Mrkvicka
Wed, 2018/05/30 - 01:17
Permalink
That did indeed solve the problem, thnx!
I was planning to complain that there were no clear info about it in the change log, but as I re-read the log I saw that there indeed was quite clear info about it. Then I recalled that I, at that time I updated, had forgotten that I had downloaded any maps and dismissed the information as 'does not apply to me, I use online maps only'; not my brightest moment...
Funny thing is that the router worked for me during both v0.30 and v0.31, it wasn't until now that it broke.
Again, my bad and thank you for the help!
Pelzlurch
Fri, 2018/05/18 - 23:06
Permalink
Thanx a lot for last update! While i use poor maps and osm scout server for navigating on street. OSM Scout is still the best choice for beeing offroad. Is there any possibility to donate you some beers?
Karry
Sat, 2018/05/19 - 00:36
Permalink
You are wellcome :-) I know, navigation is in proof-of-concept quality. I hope that I (or someone else) will find few days to improve it in future...
I don't refuse good beer in current hot days ;-) I prefer paypal.me for donations: https://www.paypal.me/OSMScoutForSailfish
Karry
Sun, 2018/04/29 - 09:09
Permalink
Hi all. I found two big regresions in latest release 0.30 (search and location reverse lookup). Be aware of that , I will try to release fix soon...
VanyCat
Tue, 2018/03/06 - 19:22
Permalink
hello, contact me I want to suggest a new icon for you!
Karry
Wed, 2018/03/07 - 09:16
Permalink
Why not, thanks. Send me it to email <lukas.karas@centrum.cz>. I will see I will like it ;-)
OpenDen
Sat, 2018/03/03 - 12:14
Permalink
How make bookmarks?
Karry
Mon, 2018/03/05 - 14:02
Permalink
Well, support for bookmarks is not implemented yet, I just created placeholder for it in main menu. Merge requests with new new features are welcome :-)
lutwolf
Sat, 2018/03/03 - 11:34
Permalink
Is it possible to route the maps source path to directories on the SD card? As a keen traveller I am grateful that both of you can supply us with a nice OSM frontend, but I do not want to take up all the space on the internal server just because of travelling through three or more countries at a time. Keep up the good work, pls :)
Karry
Sat, 2018/11/03 - 13:09
Permalink
Yes, it is possible. When you are downloading new map, there is option when it should be stored - in internal memory or sd card...
PawelSpoon
Sat, 2018/03/03 - 10:35
Permalink
Just wanted to continue to translate then i remembered... Would you mind to host your strings in transifex, zanata or pootle ? Thanks !
Karry
Mon, 2018/03/05 - 09:50
Permalink
Lets try how this will work for this project: https://www.transifex.com/osm-scout/osm-scout/translate/ I will have to write some scripts to update translations in git easily...
akikk88
Sun, 2018/01/14 - 20:38
Permalink
If i compare to jolla c sailfish x lags almost everythink in this app. I think it's not optimize 1080p display?? :D still works fine! :)
Almindor
Wed, 2018/02/07 - 20:00
Permalink
You need to report this to Jolla (the company). Their port on Sony Xperia X is not complete. They're lacking proper video acceleration among other things.
akikk88
Mon, 2017/12/11 - 20:07
Permalink
It's little bit laggy with sailfish x. Coming updates that? :)
Karry
Tue, 2017/12/19 - 21:10
Permalink
Hi.
What is laggy concrete? Rendering, or map moving when you drag it by finger? How much? Are you able to compare with other Sailfish devices (Jolla 1 or Jolla C) ?
Peformance is not my priority right now, but I understand that laggy application may be frustrating.
Lukas
danfin
Mon, 2017/10/23 - 14:56
Permalink
is there any relation between OSM Scout and OSM Server, or do they only happen to display OSM maps but they will not work together especially well? (as OSM Scout seems to have it's own maps repository)
Karry
Tue, 2017/10/24 - 09:15
Permalink
Hi. Project "OSM Scout Server" developed by Rinigus is using libosmscout as one possible database storage and map renderer (second combination is sqlite+Mapnik if I understand). My OSM Scout is based mainly on this library. When libosmscout backend is used in the server, it should be possible to share map databases between both applications, but we don't guarantee it ;-) We are changing database format in upstream library time by time and it would be hard to sync compatible releases. These are the reasons why we have separate servers for map distribution (I don't need to distribute sqlite databases for Mapnik and geocoder).
I am trying to make OSM Scout powerful, but simple for daily use. Server seems to me more hacker oriented - but I am not impartial :-)
atlochowski
Mon, 2017/10/23 - 11:45
Permalink
I really like improvments you've made in 0.24 version. Searching is really fast now :)
Karry
Tue, 2017/10/24 - 08:52
Permalink
Great to read it :-) Kudos for speedup belongs to Tim, main libosmscout developer.
Caballlero
Wed, 2017/07/26 - 23:48
Permalink
Routing it is fast. Routing lane UI is nice.
Thank u very much.
olf
Thu, 2017/03/09 - 17:54
Permalink
Hello Karry,
with the update from OSM Scout Server 0.6.2 to 0.7.0, it became impossible to share the offline maps with OSM Scout (0.19 used; both installed from the Jolla Store) via their GUI-based settings.
Both have fixed, incompatible directory names now, i.e. <chosen-OSMScoutServer-dirname>/osmscout for OSM Scout Server 0.7.0 and either ~/Documents/Maps or <SDcard>/Maps for OSM Scout.
Please implement a setting in OSM Scout to freely choose a directory for the offline maps or follow OSM Scout Server's map-directory settings scheme, and please do abandon the (limited) "~/Documents/Maps *or* <SDcard>/Map"-pulley. The default may still be ~/Documents/Maps, although ~/OSMscout/osmscout may be a better location and is (already) compatible with OSM Scout Server 0.7.
Thanks and kudos for this excellent, offline capable map viewer.
P.S.: As an interim solution, setting a soft link (as user nemo) helps:
[nemo@Sailfish ~]$ cd ~/Documents/
- For OSM Scout Server map data on SD-card do:
[nemo@Sailfish Documents]$ ls -s /media/sdcard/<XXXX-XXXX>/<chosen-OSMScoutServer-directory>/osmscout Maps
- For OSM Scout Server map data on internal storage do:
[nemo@Sailfish Documents]$ ls -s <RELATIVE-path-to-chosen-OSMScoutServer-directory>/osmscout Maps
Done; works well.
And solely manage your maps with OSM Scout Server, while you are using this.
Note: Just delete the soft link "Maps" to revert this workaround.
atlochowski
Tue, 2017/01/17 - 11:16
Permalink
Version 0.17.1 is pretty fast in rendering.
ferlanero
Tue, 2017/01/10 - 17:59
Permalink
Only one note: the date of the last Chanlog is worng:
* 2016-01-08 Lukáš Karas <lukas.karas@centrum.cz> 0.16-1
When it should be:
* 2017-01-08 Lukáš Karas <lukas.karas@centrum.cz> 0.16-1
Karry
Tue, 2017/01/10 - 18:40
Permalink
Yes, it should be ;-) Thanks
ferlanero
Tue, 2017/01/10 - 17:56
Permalink
OSM Scout works absolutely incredible with offline maps (Spanish in my case). It could be the best navigation app for Sailfish by far if development continues at this great level. Keep the good work Karry! Absolute thumbs up!
Karry
Tue, 2017/01/10 - 18:50
Permalink
Thanks for that words. I really enjoy this work. It would not be possible without other osmscout (library) developers: Tim, Rinigus, Vladimir...
atlochowski
Mon, 2016/12/19 - 01:41
Permalink
Hi Karry,
I like maps downloader but I would like to say map of Poland which you generated it's not fully functional. You can search for cities, districts but not for streets.
Karry
Mon, 2016/12/19 - 09:58
Permalink
Hi. We know about this limitation. OSM Scout library builds tree index from regions (towns) -> locations (streets, villages) -> addresses. When you search, it fails to find just a streets, like "Koněvova" in Prague, but when you use "Koněvova, Praha" it will show you correct result. You can even to specify street numbers "Koněvova 100, Praha". Rinigus starts experimenting with libpostal (thread), system requirements looks scary, but it may improve search capability at the end...
Pages