Poor Maps

Your rating: None Average: 4.7 (23 votes)

Poor Maps is an application for Sailfish OS to display tiled maps (e.g. OpenStreetMap), places and routes with a flexible selection of data and service providers.

Offline maps, search and routing is possible with OSM Scout Server. Poor 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 a map database on your device. See the OSM Scout Server documentation for details.

Source code and issue tracker are available at GitHub. Translations at Transifex.Discussion at TMO.

Application versions: 
harbour-poor-maps-0.26-1.noarch.rpm309.54 KB01/11/2016 - 23:03
harbour-poor-maps-0.26.205-1.noarch.rpm309.57 KB30/11/2016 - 23:39
harbour-poor-maps-0.27-1.noarch.rpm312.08 KB13/12/2016 - 23:52
harbour-poor-maps-0.28-1.noarch.rpm337.98 KB04/01/2017 - 23:14


Version 0.26.205 and later require Sailfish OS 2.0.5 "Haapajoki" or later (released 2016-11-30).


danfin's picture

for some reason, warehouse insists on offering 0.26.1 which it cannot install (in OS Status: dep-resolution-failed

otsaloma's picture

Download stats tell me that almost all downloads today are 0.26.205, so the repository should be working fine. Maybe you need to refresh something. I don't use Warehouse myself, I don't know the details.

soson's picture

i am getting same error ( - Jolla 1, Jolla Tablet) even with version 0.26.205

nothing provides qt5-plugin-geoservices-here needed by harbour-poor-maps-0.26.205-1.noarch

otsaloma's picture

Please see the exact same question and my answer below: https://openrepos.net/comment/16356#comment-16356

danfin's picture

of course, pkcon refresh helped. Thank you.

3vixan's picture

Ciao, I have discover few days ago What3Words. Is it possible to add the addressing by W3W?

otsaloma's picture

They do seem to have a REST API, so yes, it's technically possible. But, why? Where is it used? What would you do with it?

3vixan's picture

For example, if I have to find a friend of mine in the desert or in a big big field for a picnic! :-)

It would be useful because sometimes the address and the streets are no so precise to find out (several map service can give you different position for a single address).

otsaloma's picture

Yes, I did understand the premise. But, communication has two ends. Do other map applications implement w3w? Is it common? I've just never seen it.

For sharing a location, we already have support for geo URIs, which, while not common either, are well established and usually make a lot more sense.

Valker's picture

Doesn't work in 2.0.5 Haapajoki because Jolla replaced qt5-plugin-geoservices-nokia with qt5-plugin-geoservices-here

otsaloma's picture

Fixed in 0.26.205. Link to RPM above. I'll put it in the repository once Haapajoki is a stable release.

Bysmyyr's picture

with haapajoki and new version: Resolving dependencies Fatal error: nothing provides qt5-plugin-geoservices-here needed by harbour-poo r-maps-0.26.205-1.noarch

otsaloma's picture

Try "pkcon refresh", see e.g. https://together.jolla.com/question/132628/

otsaloma's picture
makinit's picture

Works great, especially with OSM Scout Server for offline maps.

virgi's picture

oh yes, previous version was pretty much unusable on FP2 =)

virgi's picture

but fonts still can be a little bigger=( or maybe a lort bigger, 1.5-2 times bigger maybe

also during navigation (when map orientation is following the route), the names are still sticking to the north-south orientation, so they appear upside down

otsaloma's picture

If you mean the map fonts, @2x is currently the biggest that the providers have. FP2 apparently has 446 ppi, so, yes, @3x or @4x maps would be a better fit.

And, yes, labels rotate along with the map since we're using tiles. Vector maps would allow fixing that, but vectors are not in sight.

petros's picture

I cannot install on 2.0.4, any suggestions?

otsaloma's picture

The only installation problem I've seen people have is outdated repository database. Try "pkcon refresh".


danfin's picture

a silly question: Can we add waypoints to PoorMaps Navigation? If yes.. how?

otsaloma's picture

No. Maybe it should be added, but it's a hard problem.

danfin's picture

ok, one workaround would be to import GPX files, but I don't find that option either. It's a great app however, but for biking and other activieties I like to do my own routes.

danfin's picture

so, to my understanding, PoorMaps do not import (or export) any GPX data. Correct?

otsaloma's picture

Correct. GPX-import has been requested before, but I haven't yet done anything about. I filed an issue to not forget about the matter.


Note that Poor Maps saves and restores routes from route.json and maneuvers.json files in ~/.config/harbour-poor-maps. They are not any standard format files, but really simple JSON files. While waiting for me to add an import feature, it would be fairly easy for anyone with basic programming skills to write a conversion script and just copy JSON files in the directory.

hoodlum's picture


Feathers_McGraw's picture

The UI and scaling changes you made in this version are perfect. Looks amazing on Fairphone 2!

I like the new menu position too. Thanks :)

luce's picture

Hi, thank you very much for this great app.
Is it possible to use maps of "openseamap.org" to?

otsaloma's picture

Yes. It's called an overlay in Poor Maps. Go to the main menu, select "Basemaps and overlays", swipe left and right to move between the list of basemaps and the list of overlays.

naytsyrhc's picture

This is really great. I have a suggestion for UI though. Is it possible to change the colour of route while in navigation mode? Sometimes I think a green route would be better recognizable than the blue one. And: the directions are shown in an overlay that has dark background and light font color. In sunlight this is almost unreadable. I think a light background and black font would be better.

And last but not least: the overlay takes some place depending on content. The current position is always centered in relation to full screen. Could it be possible to center the position only within the visible scope between lower border of text and bottom of display?

Anyway: thanks for your efforts. The app is great!