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
rossholmes
Fri, 2020/01/03 - 01:30
Permalink
Never had a better free navigator on any of my device
Your work is greatly appreciated!
Bramba
Sun, 2019/12/29 - 12:30
Permalink
This app is still one of the very best pieces of software that Sailfish has ever seen! :-) Thank you very much!
Two questions:
1.) What does profile "mixed" do in detail? Sure, "online" and "offline" is making sense, but what is "mixed"? Does the mixed profile take building data from online maps while using the offline map as a base layer?
2.) Could you add an option to create a backup of the favorite places/bookmarks/points of interest? I fear that I would loose them when reinstalling Sailfish to new devices.
rinigus
Sun, 2019/12/29 - 21:02
Permalink
Thanks!
1: yes, the mixed profile aloows you to combine online/offline services as you please. such as choose what is used for map tiles, search, and routing regardless on classification of the services.
2: if you back up .config folder, you will backup all settings for Pure Maps, including POIs. Will have to figure out still how to sync between devices. Should be possible with Nextcloud/Maps
Kabouik
Sat, 2019/10/19 - 11:26
Permalink
I am trying to install Pure Maps on a Jolla C freshly factory reset and upgraded to the latest SFOS version, but the installation fails without any error message. In Storeman, after adding you repository, installation attempts just result in "Unknown" instead of "Installed" or "Not installed" where Storeman normally shows the status of the application. In terminal, with "apk install-local" on the file manually downloaded from openrepos (latest version), there is just no output at all. Any ideas? OSM Scout installed correctly, so the repo works.
rinigus
Sat, 2019/10/19 - 11:34
Permalink
try pkcon refresh in terminal and then try to install again
Kobieknight
Tue, 2019/10/15 - 01:50
Permalink
Despite me indicating that I would like to avoid tolls, I'm still receiving directions to proceed through tollways (Xperia X 3.1.0.11, US Chicago-Midwest)
rinigus
Tue, 2019/10/15 - 08:41
Permalink
Please specify which provider are you using. If it is OSM Scout Server, latest version, I will need specific example of your settings and route. Note that we will probably need example publicly later, so find the example that is OK for you to be disclosed in terms of privacy.
Kobieknight
Mon, 2019/11/11 - 02:28
Permalink
It doesn't matter which map I use (Mapbox, Here, or OSM) there are times despite selecting avoid, when I set the navigation, it tries to direct me through toll roads. I'll try to send you an example.
Pohli
Sat, 2019/12/14 - 16:22
Permalink
Switching maps should have no effect, try different routing engines instead. From main menu go to Navigation and then check the pulley menu.
matveich
Thu, 2019/10/03 - 22:31
Permalink
Search is not working with OSM server. It either returns no result or application stops working and restarts. Any idea what can be the problem?
Pure map version: 1.25.2
OSM scout server version: 1.15.0-1.119.1
rinigus
Thu, 2019/10/03 - 22:53
Permalink
Sounds like out-of-memory killer. Have you restricted number of languages parsed by the server when you request the address? How much RAM do you have on your device?
matveich
Thu, 2019/10/03 - 23:46
Permalink
Only one language(en). Available RAM: ~800mb(Jolla).
From what I can tell the problem is with libpostal, used by OSM server. The search works fine without it, but not for postcodes. Not sure if the problem is with search engine or maps.
Btw, is it possible to route along specific waypoints? Or drag created existing waypoints?
rinigus
Fri, 2019/10/04 - 09:29
Permalink
libpostal does use RAM for address processing. to use without it, please see Geocoders section in https://rinigus.github.io/osmscout-server/en/
dfstorm
Tue, 2019/09/17 - 22:11
Permalink
This app is geeting better and better. Good job.
glanternier
Sat, 2019/09/14 - 15:20
Permalink
Wow! So fast :-) Thanks!
glanternier
Sat, 2019/09/14 - 12:41
Permalink
Hello, after upgrade to 1.25.0-1 the search isn't returning any results anymore.
rinigus
Sat, 2019/09/14 - 13:21
Permalink
Bugfix version released
rinigus
Sat, 2019/09/14 - 12:51
Permalink
Just fixed it few minutes ago. New release will be out soon - want to fix one script as well
jakecn
Thu, 2019/09/05 - 15:42
Permalink
Can you add metro lines?
rinigus
Thu, 2019/09/05 - 17:41
Permalink
please more specific: online or offline? for online, I will need corresponding data source and style. for offline, need to implement import and style. All is possible (esp offline), requires work though
lispy
Tue, 2019/08/27 - 09:13
Permalink
It's perfect now.
raffles496
Tue, 2019/08/27 - 03:56
Permalink
Thanks so much for this app, is amazing.
This update fixed the problem with buttons in my XA2 with 3.1.0.11.
csg1976
Tue, 2019/08/27 - 02:46
Permalink
Thanks a lot for this marvel!
lispy
Mon, 2019/08/26 - 09:55
Permalink
Great for buttonfix! Storeman just needed some time. I was impatient. Thx for quick reply...
lispy
Mon, 2019/08/26 - 09:13
Permalink
Installed the update, still no button images, removed it via the Appdrawer, tried to reinstall and now storeman says: unknown. No more install option. Can I purge via console?
rinigus
Mon, 2019/08/26 - 09:41
Permalink
no buttons are still due to iconbutton issue, as reported earlier and discussed over here, official TMO thread, and at TJC. I reimplemented the corresponding button last night and I hope that it will fix it for sfos 3.1.x users.
As for Storeman issues - no idea. you should be able to install via console as well, see zypper for example. Maybe Storeman needs restart or something else.
ferlanero
Sun, 2019/08/25 - 10:51
Permalink
Last update is absolutely amazing, thanks!
Yener
Tue, 2019/08/20 - 21:43
Permalink
nice work, very good
ABreen
Tue, 2019/08/13 - 13:20
Permalink
I keep getting an error when I try to do the update
mixmax
Thu, 2019/08/08 - 00:09
Permalink
The same for me...
Pages