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.
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
naalaa
Fri, 2018/11/23 - 23:31
Permalink
Thank you very much. I did not noticed the pull down menue. For the good work i just made an donation.
rinigus
Sat, 2018/11/24 - 08:48
Permalink
Thank you very much!
ferlanero
Wed, 2018/11/21 - 00:51
Permalink
Updated to the last version on a Xperia X with SailfishOS 3. Thanks!
Sailfishy
Tue, 2018/11/20 - 15:58
Permalink
Have some problems with installing Pure maps on my Xperia X with SFOS 3.0.0.8. When choosing to install the rpm package, the OS reponds with "error installing pure-maps" However the Installation of OSM Scout Server went flawless.
Raised a case with Jolla Support and they suggest to recompile the package. See the comment below. Can you make a new version? Or might there be something I can do the get the current version working om my Xperia X? (thanks in advance!)
--------------------------8<----------------------
We have fixed one pkcon problem related to installing untrusted packages in Sailfish 3, but this case seems to be a problem in OpenRepos and harbour-pure-maps. They (the project in OpenRepos) need to compile pure-maps against our 3.0.0.8 release -- I think it won't work before that (because of the zypper update).
We cannot unfortunately do anything more in this case.
-------------------------->8---------------------------
rinigus
Tue, 2018/11/20 - 17:04
Permalink
I don't create RPM using SFOS for Pure Maps - its generated on normal Linux PC since it is noarch python + QML package. I'll be updating Pure Maps very soon (blink of an eye on Jolla Soon^TM terms) and we can try again.
To be sure that you did all whats possible for now, please run in the terminal
pkcon refresh
pkcon install harbour-pure-maps
On my device (onyx, SFOS 3), I can install Pure Maps without any issues.
mbf_jolla
Wed, 2018/11/28 - 14:53
Permalink
Well, if it's of any help I tried to install several versions too (1.9, 1.8, 1.7; Xperia X, Sailfish 3.0.0.8) they all didn't install.
Then I read some comments, and I went the command line way. I tried pkcon install harbour-pure-maps, and didn't work either.
Finally I used pkcon install-local path/to/h-p-m-1.9.0-1.noarch.rpm, and it gave an error, requiring mapboxgl-qml, which was "not available". I downloaded it (I read that it says the package should not be for end users, but I gave a try), it installed smoothly, and so did pure maps, finally.
Sailfishy
Tue, 2018/11/20 - 20:23
Permalink
Hi Rinigus,
Great, thanks for your swift reply. I will await your updated version of Pure Maps and post here the outcome of the installation.
Sailfishy
Wed, 2018/11/28 - 13:34
Permalink
Hi Rinigus,
I received an update from the Jolla Support Team to Convey the following message: (Even after your super swift update, I got the same error as with the previous install package)
Hereby the full reponse:
----------------------8<-------------------
Hi, please report the following to the guy making this app.
It is still broken.
------------------------------------>8---------------------------
rinigus
Wed, 2018/11/28 - 15:12
Permalink
OK, there are two choices (1 is recommended, 2nd if you prefer to do all manually):
1. Use Storeman and, in Storeman, enable my repository. Then you should be able to install Pure Maps since it should pull Mapbox GL QML plugin automatically.
2. Get Mapbox GL QML plugin RPM (https://openrepos.net/content/rinigus/mapbox-gl-native-bindings-qt-qml) and install it. Then install Pure Maps by downloading RPM.
Note that the #2 option does not include automatic updates. If you were using #1 and it failed, try to run
pkcon refresh
in terminal and then try again.
Sailfishy
Thu, 2018/11/29 - 12:56
Permalink
Jeay, Victory! Option 1 was the most preferable, unfortunaltely that didn't work, after choosing install in Storeman, nothing happened. Then I ran "pkcon refresh" and I could install the app. Thanks a million for the perfect direction to get the app working on my SF. Today I will make some time to fiddle around in pure maps and get more familiar using these magnificent tools
Alberto
Fri, 2018/11/02 - 13:35
Permalink
Hi ringus,
Some time ago, users hat problems with battery on Jolla 1 when using Pure Maps.
I use now still version 1.6.1 - The Problem is still there or it just was something like "hot air"
rinigus
Sat, 2018/11/03 - 08:11
Permalink
Hard to say, I don't have J1 and cannot test it.
Alberto
Sat, 2018/11/03 - 20:03
Permalink
no risk no fun.
it seems there are not really problems with battery after 1 hours.
i will try with other map navigations app to see the differnet of using battery
shure, the best is to charge the phone-battery whitout wire while i using pure maps.
naytsyrhc
Tue, 2018/10/16 - 19:21
Permalink
I have a question. I already asked that before in comments section of WhoGo Maps:
https://openrepos.net/comment/24499#comment-24499
I just remembered it, as someone asked for it on TJC (here).
So the question is: is it possible to start pure maps by external command with coordinates or address search? If so, we could write a patch for calendar and contacts app to link location with whogo app and open it with corresponding location. Or is it even possible to somehow "register" PureMaps as Handler for locations and so "automagically" enable it in all applications?
rinigus
Tue, 2018/10/16 - 21:22
Permalink
I opened an issue for it: https://github.com/rinigus/pure-maps/issues/82
Right now its impossible, but would be reasonable to add this support
Kabouik
Tue, 2018/10/16 - 16:49
Permalink
This app is quickly transitionning from the best Sailfish routing app to one of the best routing apps regardless of the OS, very well done Rinigus.
I can't seem to be able to show the speed limits when navigating, either with "Always show" or "Only when exceeding" options, it still just shows my current speed. Am I missing something? I would need this badly tonight.
rinigus
Tue, 2018/10/16 - 17:21
Permalink
Thanks! For speed limits to work, all of the following has to be satisfied:
In my country, coverage is quite decent, but don't expect it to show up everywhere. Coverage could also vary from one place to another. Try to set it to "Always show" and check if it will start showing up once in a while.
geminis65
Fri, 2018/10/12 - 01:36
Permalink
Already I have found the activation for voz.disculpa the inconveniences
Pohli
Tue, 2018/10/09 - 18:45
Permalink
Changelog to 1.7.1 is missing. Is it just a translation update?
rinigus
Tue, 2018/10/09 - 19:18
Permalink
Yes, its a translation update only. I was thinking whether to make full release @github too, but then forgot it.
Bocephus
Fri, 2018/10/05 - 18:34
Permalink
GPX support? Awesome! Too bad motorcycle season is almost over... ;)
HackThisFishh
Fri, 2018/10/05 - 13:04
Permalink
Yes, me too.
rinigus
Fri, 2018/10/05 - 15:22
Permalink
If its limited to J1, I will have hard time investigating it - no J1 over here and no wish to get one either :).
All I can offer is some insights on what has changed regarding Pure Maps versions. So, what was the earlier version where all was fine and what's now? Can it be related to changes in GPS reception?
monkeyisland
Thu, 2018/10/04 - 19:28
Permalink
Hi there strange thing today i used pure maps with my jolla 1
I got a horrible accu compensation. After 1 1/2 Hours , Battery down to 9 % from 51 %.
I used latest Sailfishos and latest Pure Maps.
anybody similar problems?
Pohli
Wed, 2018/09/19 - 04:32
Permalink
Thank you very much for the update! It's really awesome that this development is so fast and interactive.
Pohli
Sat, 2018/09/08 - 03:22
Permalink
Re German: No, not included. Release 2.6.3 is from July (see here). German corrections have been merged a few days ago (see here).
rinigus
Sat, 2018/09/08 - 11:16
Permalink
Lets hope they will make a release soon. Right now, it looks to be not a part of 2.6 (stable) tree, but in the master only
crakby
Wed, 2018/09/05 - 01:22
Permalink
I have a POI file with about 50 000 entrys. Is it possible to import?
rinigus
Wed, 2018/09/05 - 07:09
Permalink
Nope, its not via GUI. POI file is stored as a part of configuration in ~/.config/harbour-pure-maps. Its JSON array with POI objects. You could probably convert your file into this form yourself.
Now, I have not tested with so many POIs and I suspect that you'll be hitting some performance issues. If you go through it, feel free to report. I'll try to look into what I can change to account for large number of POIs.
crakby
Wed, 2018/09/05 - 11:45
Permalink
Which format to start from. I can get a GPI or an OV2 of the POI file. Do you know for which to go best?
And I'm asking for the POI which are already in the OSM files. I'm using the OSM Scout Server and there are a lot of POI. but I can not click on it. If I make a nearby search and choose "show all", then theses entrys have a clickable symbol. It would be great, if all POI's are clickable on the map view.
Pages