We have moved to a new Sailfish OS Forum. Please start new discussions there.
47

Sailfish X poll (bring back native maps app)

asked 2017-10-23 10:46:14 +0300

this post is marked as community wiki

This post is a wiki. Anyone with karma >75 is welcome to improve it.

updated 2018-11-24 15:49:29 +0300

JSEHV gravatar image

For most daily use cases (and not driving), the Jolla 1 native app "maps" was good enough and I wouldn't need any android app. There seems to be some licensing issue. In this case I would even pay a little fee for it.

edit retag flag offensive close delete

Comments

4

If you are in possession of a Jolla 1, you can easily install Maps on your Sailfish X. I'm using the latest Sailfish Maps 1.1.27 on my X without problem. Because of the licensing issue my post will be deleted if I give instructions, but anyone should be able to figure it out.

bocephus ( 2017-10-23 10:52:43 +0300 )edit
5

@bocephus

We need an official/native maps app. This is a valid request.

ApB ( 2017-10-23 10:57:53 +0300 )edit
2

What is wrong with poormaps.

Moo-Crumpus ( 2017-10-23 11:28:49 +0300 )edit
4

@Moo-Crumpus its not in the store

ApB ( 2017-10-23 11:42:39 +0300 )edit
2

I know about the "illegal" option installing the Jolla 1 maps, but that's not what I really want. I think and expect having a decent native maps, at least in openrepos. Anyway, it's a shame how poorly Jolla cares about native apps in general (starting with the 4 years old issue of not having a real app shop).

melg01 ( 2017-10-23 23:09:17 +0300 )edit

3 Answers

Sort by » oldest newest most voted
24

answered 2017-10-23 13:56:31 +0300

rinigus gravatar image

updated 2017-10-23 14:49:12 +0300

I would suggest to install, use, and develop Poor Maps (https://openrepos.net/content/otsaloma/poor-maps), modRana, or some other map application if you wish. We need open-sourced maps solution that we can shape as we need.

Poor Maps is not in the store since it requires QtLocation. The same module, as far as I understand, as the "official" maps application uses. In this situation, its users who are missing out and I would strongly suggest to allow installation from "unofficial" sources.

In case of Poor Maps, you get map view, search, and routing. This includes turn-by-turn instructions.

For voice prompts with the turn-by-turn instructions, get unofficial version as described at https://talk.maemo.org/showpost.php?p=1533829&postcount=82 . I have been using it for months and its in review for merging with the official version.

For offline navigation, get OSM Scout Server (store or openrepos) and feed its data to Poor Maps or modRana (released modRana is a bit behind with the routing protocol support). Configuration of OSM Scout Server is described in the user manual at https://rinigus.github.io/osmscout-server/en/

The recent development in this area is porting Mapbox GL Native to SFOS, as described at https://talk.maemo.org/showthread.php?t=99953 . I have made an initial port of Poor Maps to Mapbox GL and mainly testing it now on the top of voice prompt branch. As soon as the voice prompt branch will be polished by @otsaloma, I'll submit openGL-based Poor Maps for official review. Right now I am working on adding support for Mapbox GL datasets on OSM Scout Server side to make it possible to use Mapbox GL rendering offline as well. So far, the only drawback was the lack of Jolla 1 support (Mapbox GL seems to require too many openGL resources for this piece of hardware). But on Sony X, there have been no problems.

Note that I don't expect Mapbox GL Native to be approved in the Store either, at least not initially.

edit flag offensive delete publish link more

Comments

Unfortunately installing Poor Maps on Xperia X fails.

Status: dep-resolution-failed Extra details: nothing provides libsailfishapp-launcher needed by harbour-poor-maps-0.33-1.noarch

Jozz ( 2017-10-23 15:08:27 +0300 )edit
2

There was a discussion few days ago regarding this issue on developers list. In short, please run in terminal

pkcon refresh

and try to install again. It seems that, for some reason, libsailfishapp-launcher is not installed automatically without it.

rinigus ( 2017-10-23 15:23:40 +0300 )edit

@rinigus THanks. A reboot and pkcon refresh solved it. I installed Poor Maps via terminal without a problem.

Jozz ( 2017-10-23 15:58:48 +0300 )edit
5

Yeah, I think resolving the process hurdles that prevent the OSM Scout Server + modRana/Poor Maps combo from being available for more users as a much bigger benefit than keeping an abandoned, very limited, online-only mapping app alive.

I still think many people don't realize what a killer combo we have available (mostly thanks to rinigius!) in the mapping area.

MartinK ( 2017-10-23 16:23:06 +0300 )edit
2

@MartinK and @otsaloma have done major work on getting there :) .

rinigus ( 2017-10-23 19:59:17 +0300 )edit
7

answered 2017-10-23 11:02:33 +0300

vattuvarg gravatar image

No

HERE.com is increasingly less friendly to the Linux community, which would mean a risk that the navigation app could cease to function at any time without notice.

screenshot

edit flag offensive delete publish link more

Comments

1

Could you please explain what you mean by "HERE is increasingly less friendly to the Linux community"? It's not helpful making insinuations without some way for others to verify or evaluate your claim.

fuzzieza ( 2017-10-23 17:04:46 +0300 )edit

@fuzzieza - Do you use linux?

vattuvarg ( 2017-10-23 17:52:55 +0300 )edit
1

I'll rephrase the above.

What I meant is that here maps worked well before the new owners. There were no problems to use the maps. Both mobile devices and web worked well.

Fastforward to present day.

  • Here Wego waits indefinitely for the GPS when navigating. ...and has done so for months. There have been more than one update but the app doesn't improve.

  • It is possible to use wego.here.com with firefox on the laptop. But browsing with Gnome Web to the same URL and you are greeted with a "my bad" message and a suggestion to update the browser. Fair enough. Click the button and jump to... Apple? I'm not running safari. So I try the URL on the Sailfish X and get the screen that I posted in the answer above. For a translation just go there with your own sailfish phone.

I suggest Wego to friends with android phones. But... Well, that corporation simply isn't HERE for me.

But it will be hard to show you the evidence without a linux computer.

vattuvarg ( 2017-10-23 19:24:42 +0300 )edit

I use Linux daily, at work and home. I often use the web interface, Firefox being my browser of choice... desktop and mobile. The Android WeGo app on my Xperia XZ Premium, crashed on startup for the first month, until an update finally fixed it. It seemed to specifically affect the XZP only.

I had noticed HERE becoming less responsive to bug reports/feature requests. Updates habitually seem to discard/reset speed limit warnings. POI information is still quite behind GMaps and information is often just a blank page, maybe with a web link. I was surprised to discover the Transit app didn't include InterCity rail in Europe, or least not all of it, since I got much better and detailed results from GMaps.

On the up side, its walking navigation is significantly better than GMaps and unlike the latter, is still useful without roaming/Wifi. GMaps refuses to do anything with mobile data off.

fuzzieza ( 2017-11-09 15:54:30 +0300 )edit
2

answered 2017-12-06 15:41:36 +0300

Leon gravatar image

Are there really licensing issue (any official statement anywhere?). Under https://jolla.com/sailfish-eula/ at point 11. I don't see any restrictions. As stated elsewhere, installing maps manually on SFOS X works and by the way; the initial application start asks for acceptance of the license. So what wrong here, thought?

edit flag offensive delete publish link more

Comments

1

it only works if you already habe the apk file, and have a Jolla , every other NEW Sailfish user is left out to dry.

DarkTuring ( 2017-12-06 23:15:07 +0300 )edit
Login/Signup to Answer

Question tools

Follow
8 followers

Stats

Asked: 2017-10-23 10:46:14 +0300

Seen: 2,018 times

Last updated: Nov 24 '18