Pure Maps is a full-featured map and navigation application allowing you to explore maps, search for addresses and points of interest, as well as assist with navigation. For that, it uses online or offline service providers.
Offline maps, search and routing is possible with OSM Scout Server. Pure Maps will list OSM Scout Server among the providers if you have it installed. For it work, you'll also need to have the server running and map data on your device. See the OSM Scout Server documentation for installation instructions and follow setup instructions for Poor Maps.
Note: Online maps users are requested to register their own Mapbox GL key and enter it through the preferences of the application. This will allow us to use default key for application testing and provide the service without hitting free tier limits. Reasoning behind the requst is explained at TMO post, see follow up messages on TMO pages for users feedback and small details on how to enable and test the personal key. Note that without significant number of users moving to the personal keys, Mapbox key will be revoked and the users of Mapbox tiles will not be able to access it.
Note, SFOS releases support: As starting from version 2.7.5 Pure Maps relies on QtPositioning 5.4, SFOS versions before 4.0 are not supported. Corresponding commits are 616c406a7efdb1fe9cfa841ff0bbc8250860afb0 and ed4290634753f1bdcf962de35f36e0f092249616.
NB! Updates are currently posted at Chum repositories and official Jolla Store only.
As of 23 Jan 2019, the public Mapbox access key has been revoked. Users are welcome to register their private key in the application.
Requirements:
Pure Maps is a fork of WhoGo Maps and continues its legacy. Reasons for forking described at corresponding post.
License: GPLv3
Source code: https://github.com/rinigus/pure-maps
Translations: https://www.transifex.com/rinigus/pure-maps
Official TMO thread: https://talk.maemo.org/showthread.php?p=1547484
Matrix chat: #pure-maps:matrix.org
Donations: https://rinigus.github.io/donate
Comments
simosagi
Wed, 2021/10/20 - 13:55
Permalink
Does the new version 2.8.1 requires SFOS 4.2 ?
I have SFOS 4.1 running on my device, and PureMaps 2.7.5-1 installed.
Storeman detected and reported the update 2.8.1-1.83.1.jolla being available, but does not propose it for update, so I wonder if it's because some missing requirement (like newer OS libraries)
rinigus
Wed, 2021/10/20 - 14:32
Permalink
No, it should be fine. Try to make an update in the terminal and see why it refuses to install. As for SFOS version coverage, best support for older SFOS versions is covered via Chum:
https://build.sailfishos.org/package/show/sailfishos:chum/pure-maps
simosagi
Mon, 2021/10/25 - 13:36
Permalink
Just FYI, I didn't check in time the manual update, as after you released 2.8.1-1.84.1 it was installable again from Storeman (so I guess in my case it was because of the OBS vendor field?).
danfin
Sun, 2021/09/12 - 13:36
Permalink
also quite a pity: Edits in OpenStreetMap do not carry over quickly to Pure Maps
danfin
Fri, 2021/09/10 - 15:46
Permalink
quite a pity, pure maps does not display much info on stuff like ev charge stations. These become increasingly popular and it might be good to ddisplay what kinds of plugs or sockets are available.
Malakay
Wed, 2021/07/14 - 22:57
Permalink
Hi Rinigus, is any way how to open geo link in pure maps? For example geo:50.158,17.030?q=ks. When I open it with qr reader, it runs pure maps, but i need to set those coordinates as a target for navigation.is any way how to do this?
rinigus
Fri, 2021/07/16 - 11:21
Permalink
Hi Malakay
there is a command line support for geo: as well. It may got broken in the last releases (see and comment at https://github.com/rinigus/pure-maps/issues/82). It should open location given the coordinates and then user will be able to proceed from there (bookmark, route to it, search nearby).
There is also DBus interface provided by Pure Maps. If you have more specific requirement, you may want to look into that.
maier
Sun, 2021/06/13 - 12:27
Permalink
Fyi. After install of new SFOS it is working again with position. OSM Server i have not installed so far.
maier
Tue, 2021/05/25 - 00:30
Permalink
I have installed Pure Maps. It was working. After installing OSM Scout Server i didn't get a Position / GSM information. On a xperia 10 II
mezgerg
Wed, 2021/05/05 - 17:24
Permalink
Hi.
Is it possible to have different render styles in PureMaps, for example hiking theme with elevation lines and hiking routes? I know OSM has these data but im not famiiliar how Osm Scout Server works. Is it possible to achieve this?
Thanks
Gary
rinigus
Wed, 2021/05/05 - 18:36
Permalink
Yes, it is possible. Just someone has to work on it. See https://github.com/rinigus/osmscout-server/issues/304
TMavica
Fri, 2021/04/16 - 01:08
Permalink
Can u build a 64 bit mapbox too?
rinigus
Fri, 2021/04/16 - 21:30
Permalink
Uploaded, should be now available for aarch64 as well
rinigus
Fri, 2021/04/16 - 08:50
Permalink
Yes, now I can using tbuilder. Actually did, but it was with the debug symbols blowing up mapbox-gl into 100mb+ package. Would start the builds tonight again
nazzareno
Wed, 2021/04/07 - 01:55
Permalink
When I try to install it, it says that I miss libcrypto....etc. What's happening on my xperia x?
rinigus
Wed, 2021/04/07 - 10:18
Permalink
I assume you haven't updated to the latest SFOS version. The latest uploaded version was compiled for SFOS 4.0. Corresponding binaries for older SFOS releases are at https://build.merproject.org/project/show/home:rinigus:maps
nazzareno
Thu, 2021/04/08 - 01:15
Permalink
Exactly, I have latest 3 version of sfos. I'll try what you suggest to me. Thanks a lot bro ;-)
Bramba
Sat, 2021/04/03 - 12:04
Permalink
Would it be possible to add an option to pick different colors for POIs in their "Edit Bookmark" menue? Currently they are all drawn in blue color by default.
For example, I would like to color ATMs different than a viewpoint or a restaurant. :-) Especially in cities with many POIs, it is hard to see what the POI should indicate without tapping on it.
BlaeX
Fri, 2021/03/19 - 10:30
Permalink
Great app, thanks for your continuous effort!
linuxsquad
Sun, 2021/02/07 - 03:12
Permalink
Hello,
I've updated to Sailfish 4.0.1 (Sony XA2) couple days ago. Not sure whether it is the application or OS fault, but after 5-10 mins navigation the phone goes into freeze, screen not responds and eventually I have to restart the phone.
The application worked flawlessly on 3.5 on the same hardware.
Thanks
rinigus
Sun, 2021/02/07 - 12:30
Permalink
Hard to say what can cause it on Pure Maps side. For sure, app should not be able to freeze the phone OS. Please file an issue on Sailfish Forum https://forum.sailfishos.org against SFOS 4.0.1
alexander_70
Fri, 2021/01/01 - 02:22
Permalink
Sorry if this has been dealt with before, but on my nexus 5 and 7(Ubuntu touch) the pointer/blue circle jumps doesnt move smoothly. Ive set smooth animation, which works well for the background/map, but the pointer still jumps. its not the end of the world but it would be great to have it move smoothly. Love the app. Thank you.
rinigus
Fri, 2021/01/01 - 15:06
Permalink
Hi! The corresponding setting should be Preferences/Navigation/Smooth position animation. That one should take care of it and make it move smoothly. If that is set, I don't know why it doesn't work well on UT. Note that it works in navigation / follow me modes only
danfin
Sun, 2020/12/20 - 15:08
Permalink
(just a silly question): Can I read GPX POI's into PureMaps, and how would I do that?
rinigus
Sun, 2020/12/20 - 15:25
Permalink
No, you cannot. Unless you write a small converter and load them directly into settings file pois.json (see Pure Maps .config folder). Which is relatively simple to do and you are welcome to contribute the script.
PS: Pure Maps should be closed while updating that file. Otherwise it maybe overwritten by Pure Maps.
danfin
Wed, 2020/12/23 - 09:31
Permalink
hullo Rinigus - I am a graphic designer, and even realtively simple computer science is really difficult for me.
Bramba
Thu, 2020/12/17 - 23:12
Permalink
Could it be true that Pure Maps does not support navigation (neither voice nor graphical) when using a gpx-track?
rinigus
Fri, 2020/12/18 - 12:56
Permalink
It does support navigation via GPX, select under routers. At least it should. Otherwise, please file as a bug.
Just GPX does not have any instructions embedded into the file, so you can use it just as graphical and there will be no voice commands.
With OSM Scout Server installed and maps covering your area, you could switch to offline mode and use GPX Smart. This will process GPX file and make instructions for it.
I am pretty sure I have been explaining that to someone before. Unfortunately, nobody has worked on Pure Maps homepage that would be a great place to add such info. As we have many users who state that they cannot code, it is a chance for them to contribute and write homepages for apps.
Bramba
Thu, 2020/12/17 - 01:35
Permalink
Dear rinigus,
I am still in love with Pure Maps. :-) Thank you so much for your great work! Now I have started using Pure Maps with Mimic during extended cycling trips. My next tour will be a bit rough and long, so I need to save battery energy of the phone to preserve navigation until the end of the trip.
Is it possible to run Pure Maps navigation without display, only using Mimic voice navigation? Maybe it works fine to just minimize the Pure Maps app while navigation still continues and direction commands will be transmitted by Mimic?
rinigus
Thu, 2020/12/17 - 10:43
Permalink
Sure, this functionality is available for some time now. You can separately control screensaver and sleep under Device/Preferences. In your case, set "Prevent sleep" to "While navigating", start navigation and switch off the screen by power button. You should get instructions spoken. BTW, if you have smartwatch supported by Amazfish, there is an integration with navigation worked on by Piggz to get instructions on the watch as well.
Pages