maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   [SFOS] [Announce] Native offline maps: OSM Scout Server (https://talk.maemo.org/showthread.php?t=97823)

rinigus 2019-05-14 14:46

Re: [Announce] Native offline maps: OSM Scout Server
 
Quote:

Originally Posted by olf (Post 1557025)
This means "for users of SFOS 3.0.2.x", right?

should be. If you have any issues with the earlier SFOS, please let me know. I can always add SFOS version repos into the list

rinigus 2019-05-14 18:39

Re: [Announce] Native offline maps: OSM Scout Server
 
I have just updated OSM Scout Server at OpenRepos. This version is usable for SFOS 3.0.3.x users. The rest of us would have to use OBS and update either manually or through zypper after enabling my OBS repo.

For those going for update, please read the notes at OpenRepos. There are also instructions for SFOS 3.0.2.x users.

Similar situation is with mimic. But due to the package size, it will take some time before it will be available at OpenRepos.

PS: MapboxGL stayed as it was. Please let me know if there are any issues with it for 3.0.3.x users

olf 2019-05-15 00:22

Re: [Announce] Native offline maps: OSM Scout Server
 
Quote:

Originally Posted by rinigus (Post 1557033)
[...] The rest of us would have to use OBS and update either manually or through zypper after enabling my OBS repo.

So (on a Jolla 1 with SFOS 2.2.1.18) I uninstalled OSM Scout Server in Storeman and executed as root:
zypper ar http://repo.merproject.org/obs/home:...igus:maps.repo
zypper in harbour-osmscout-server

Side note: Although I expected some dependent RPMs to be installed (and invisibly uninstalled by Storeman before), only the osmscout-server RPM was installed (as displayed by zypper).

But Pure Maps displayed:
https://user-images.githubuserconten...646055a719.png
Although voice output using the test function in the settings works!
But unfortunately it does not work when navigating (as advertised).
This definitely was working fine a few days ago.

Quote:

[...] Similar situation is with mimic. [...] MapboxGL stayed as it was. [...]
While you did not mention special care to be taken for picotts here and at OpenRepos, I saw the fresh picotts package, so I uninstalled picotts in Storeman and tried that one (not really expecting it to make a difference):
zypper ar http://repo.merproject.org/obs/home:...nigus:tts.repo
zypper in picotts

Unfortunately it does make no difference: Same warning, no voice navigation, but the test function works.

BTW, zypper complains when using the repository the first time after adding it:
File 'repomd.xml' from repository 'Packages related to OSM Scout Server and navigation applications (sailfish_3.0.2.8_armv7hl)' is unsigned, continue? [yes/no] (no):

rinigus 2019-05-15 05:18

Re: [Announce] Native offline maps: OSM Scout Server
 
Quote:

Originally Posted by olf (Post 1557041)
So (on a Jolla 1 with SFOS 2.2.1.18) I uninstalled OSM Scout Server in Storeman and executed as root:
zypper ar http://repo.merproject.org/obs/home:...igus:maps.repo
zypper in harbour-osmscout-server

Side note: Although I expected some dependent RPMs to be installed (and invisibly uninstalled by Storeman before), only the osmscout-server RPM was installed (as displayed by zypper).

But Pure Maps displayed:
https://user-images.githubuserconten...646055a719.png
Although voice output using the test function in the settings works!
But unfortunately it does not work when navigating (as advertised).
This definitely was working fine a few days ago.



While you did not mention a special care to be taken for picotts here and at OpenRepos, I saw the fresh picotts package, so I uninstalled picotts in Storeman and tried that one (not really expecting it to make a difference):
zypper ar http://repo.merproject.org/obs/home:...nigus:tts.repo
zypper in picotts

Unfortunately it does make no difference: Same warning, no voice navigation, but the test function works.

BTW, zypper complains when using the repository the first time after adding it:
File 'repomd.xml' from repository 'Packages related to OSM Scout Server and navigation applications (sailfish_3.0.2.8_armv7hl)' is unsigned, continue? [yes/no] (no):

That's quite old version of SFOS. Maybe we need to add repo for that specifically.

Zypper should show all installed packages. So, its not really clear what's wrong with TTS. Would you mind to start Pure Maps from the terminal (harbour-pure-maps) and check out for anything suspicious.

Also, try to run mimic and picotts from terminal. Maybe one of them doesn't start.

As for signed warning - I don't know how to resolve it and it will be bugging you for a while now.

olf 2019-05-15 21:24

Re: [Announce] Native offline maps: OSM Scout Server
 
Quote:

Originally Posted by rinigus (Post 1557048)
That's quite old version of SFOS. Maybe we need to add repo for that specifically.

Well, 8 months old, but although it is the last release without the Top Menu and with a couple of nice Patches available, which ceased to work with SFOS 3, it is not worth the effort. While one may stay on an older release for some time for stability reasons, for security and features an OS upgrade is a must sooner or later.
BTW, OSM Scout Server 1.14.2 and Pure Maps 1.1.19 etc.(from OpenRepos) are working absolutely fine on SFOS 2.2.1.

My intention for posting this issue on TMO was to see, if others are also affected (or if I was simply doing or interpreting something incorrectly) and what the common denominator is. If this happens only on my device or SFOS ≤ 2.2.1, it is easy to revert OSM Scout Server 1.14.2 etc.

Quote:

zypper should show all installed packages.
That's what I expected from zypper, so does your answer imply that it correctly installed solely the single osmscout-server RPM (I originally expected Valhalla, libosmscout, geocoder-nlp etc. to be installed or updated, too)?

Quote:

So, its not really clear what's wrong with TTS. Would you mind to start Pure Maps from the terminal (harbour-pure-maps) and check out for anything suspicious.
Will do that and open an issue at Github, if I have any further insights.

Quote:

Also, try to run mimic and picotts from terminal. Maybe one of them doesn't start.
No mimic installed (seems to be too resource hungry for a Jolla 1, and I am fine with picotts, also due to its support for multiple languages) and the test function in Pure Maps works fine (hence picotts must be working).

P.S.: [Unrelated] On my Xperia X with SFOS 3.0.3 and OSM Scout Server 1.14.3 everything is working nicely.

levone1 2019-05-16 01:09

Re: [Announce] Native offline maps: OSM Scout Server
 
Quote:

Originally Posted by rinigus (Post 1557033)
I have just updated OSM Scout Server at OpenRepos. This version is usable for SFOS 3.0.3.x users. The rest of us would have to use OBS and update either manually or through zypper after enabling my OBS repo.

For those going for update, please read the notes at OpenRepos. There are also instructions for SFOS 3.0.2.x users.

Similar situation is with mimic. But due to the package size, it will take some time before it will be available at OpenRepos.

PS: MapboxGL stayed as it was. Please let me know if there are any issues with it for 3.0.3.x users

New version working nicely, and terminal error is gone... (X Compact 3.0.3.9)

rinigus 2019-05-18 06:18

Re: [Announce] Native offline maps: OSM Scout Server
 
New maps are out, sorry for delay.

This time I modified import scripts to get save few islands from flooding. In particular, it turned out that bays (such as https://www.openstreetmap.org/relation/9408222) were drawn on the top of the islands that were not excluded from that relation. By dropping bays from the import, Estonia and Finland regained the islands without any other visible side-effects. If you do observe that some existing water mass disappeared, please let me know. This concerns MapboxGL maps.

During the last import I managed to hit a filesystem bug which led to freezing of the server and which I had to program around. Would probably start next import earlier to take into account such possible hiccups.

Anyway, new maps are out - enjoy. Let me know if something is broken.

XOleg 2019-05-19 04:16

Re: [Announce] Native offline maps: OSM Scout Server
 
Quote:

Originally Posted by rinigus (Post 1557152)
New maps are out.

@rinigus, many thanks! :-)

pichlo 2019-05-20 09:45

Re: [Announce] Native offline maps: OSM Scout Server
 
3 Attachment(s)
Sorry, I did not quite catch it, what did you say?

Attachment 40543

The next thing - OSM's cover says "Idle" even though there is a download ongoing. Am I missing something?

Attachment 40544 Attachment 40545

(Yes, I take full responsibility for my musical preferences. Deal with it :))

rinigus 2019-05-20 10:51

Re: [Announce] Native offline maps: OSM Scout Server
 
@pichlo: and I thought that the issue with update screen was on Kirigami only. Somehow I messed up it for Silica in this case, will look into it.

Re idle: its idle in the sense of not calculating route, searching, or rendering tiles. These operation can happen while you download as well. The upper arrows show that you are downloading.

peterleinchen 2019-05-20 12:37

Re: [Announce] Native offline maps: OSM Scout Server
 
Quote:

Originally Posted by pichlo (Post 1557200)
Sorry, I did not quite catch it, what did you say?

Attachment 40543

Did not have that.
While updated maps on weekend with lower (-1) version of OSM scout.

rinigus 2019-05-20 13:32

Re: [Announce] Native offline maps: OSM Scout Server
 
Quote:

Originally Posted by peterleinchen (Post 1557210)
Did not have that.
While updated maps on weekend with lower (-1) version of OSM scout.

Which means that my "bugfix" created it.

olf 2019-06-22 20:40

Re: [Announce] Native offline maps: OSM Scout Server
 
Quote:

Originally Posted by rinigus (Post 1557048)
[...] So, its not really clear what's wrong with TTS. Would you mind to start Pure Maps from the terminal (harbour-pure-maps) and check out for anything suspicious.

Started harbour-pure-maps, tapped on the open navigation, tapped on the "Begin ▶"-button, Pure Maps emitted the aforementioned error message at the GUI, closed Pure Maps by swiping from the top:
Code:

[D] unknown:0 - Using Wayland-EGL
[D] unknown:0 - Got library name:  "/usr/lib/qt5/qml/io/thp/pyotherside/libpyothersideplugin.so"
[D] onCompleted:334 - Warning: specifying an object instance for initialPage is sub-optimal - prefer to use a Component
[D] unknown:0 - Geoclue client path: "/org/freedesktop/Geoclue/Master/client2"
[W] unknown:0 - QMetaMethod::invoke: Unable to handle unregistered datatype 'QGeoPositionInfo'
[W] unknown:0 - [ INFO ]  "{QSGRenderThread}[General]: GPU Identifier: Adreno (TM) 305"
[W] unknown:0 - [ WARNING ]  "{QSGRenderThread}[OpenGL]: Not using Vertex Array Objects"
[D] unknown:0 - Cannot convert: QVariant(void*, 0x0)

Nothing suspicious WRT TTS, IMO.

Quote:

Also, try to run mimic and picotts from terminal. Maybe one of them doesn't start.
A pico2wave --wave=/tmp/foobar.wav "foo bar" with aforementioned PicoTTS-RPM from the Mer-OBS produces a well playable WAV-file.

As already mentioned (in a message after the one I quoted), the TTS-test in Pure Maps' settings is working fine all the time and Mimic is not installed (anymore).


Any other suggestions for testing or newer versions to test on SFOS 2.2.1, before I revert to the latest versions of Pure Maps and PicoTTS, which Storeman offers me from OpenRepos?

rinigus 2019-06-23 09:58

Re: [Announce] Native offline maps: OSM Scout Server
 
Quote:

Originally Posted by olf (Post 1557996)
Any other suggestions for testing or newer versions to test on SFOS 2.2.1, before I revert to the latest versions of Pure Maps and PicoTTS, which Storeman offers me from OpenRepos?

Thanks for retesting. Indeed, there is nothing strange in the output.

The only reason I can come up with is that the voice instructions language (as set as an option in routing page) doesn't match the voices on your device (and the ones you tested in preferences). Or its a bug.

Try to insert console.log messages to debug the situation in qml/Map.qml, function initVoiceNavigation. Something like

Code:

    function initVoiceNavigation() {
        // Initialize a TTS engine for the current routing instructions.
        if (app.conf.voiceNavigation) {
            var args = [map.route.language, app.conf.voiceGender];
            console.log('Engine opts ' + map.route.language + ' ' + app.conf.voiceGender)
            py.call_sync("poor.app.narrative.set_voice", args);
            var engine = py.evaluate("poor.app.narrative.voice_engine");
            console.log('Engine ' + engine)
            if (engine) {
                notification.flash(app.tr("Voice navigation on"), "mapVoice");
                app.playMaybe("std:starting navigation");
            } else
                notification.flash(app.tr("Voice navigation unavailable: missing Text-to-Speech (TTS) engine for selected language"), "mapVoice");
        } else {
            py.call_sync("poor.app.narrative.set_voice", [null, null]);
        }
    }

(console.logs inserted here). This should help us to figure out whether its a bug or wrong settings.

olf 2019-06-23 13:13

Re: [Announce] Native offline maps: OSM Scout Server
 
Quote:

Originally Posted by rinigus (Post 1558004)
[...] The only reason I can come up with is that the voice instructions language (as set as an option in routing page) doesn't match the voices on your device (and the ones you tested in preferences).

They do match: They did so before updating to the Mer-OBS version (i.e., when still working fine) and since the update I have checked that a couple of 10 times with two languages and either gender setting (it is always a female voice with PicoTTS, anyway).

Quote:

Or its a bug.

Try to insert console.log messages to debug the situation in qml/Map.qml, function initVoiceNavigation.
Oops, I fail to find this file with
ls -R /usr/share/harbour-osmscout-server/qml/ | fgrep Map.qml
and the function with
for i in $(find /usr/share/harbour-osmscout-server/qml/ -name
'*.qml'); do fgrep -i "Voice" "$i"; done


What am I doing wrong?

Edit: It is part of Pure Maps, not OSM Scout Server.
/usr/share/harbour-pure-maps/qml/Map.qml
Sorry, my bad, that is logical.

Will proceed with altering this file.

olf 2019-06-23 14:43

Re: [Announce] Native offline maps: OSM Scout Server
 
So instrumented with
Code:

diff Map.qml.orig Map.qml
468a469
>            console.log('Engine opts ' + map.route.language + ' ' + app.conf.voiceGender)
470a472
>            console.log('Engine ' + engine)

Pure Maps' output at the command line confirms

Quote:

Originally Posted by olf (Post 1558006)
They do match [...].

Code:

[D] initVoiceNavigation:469 - Engine opts en-US female
[D] initVoiceNavigation:472 - Engine

But apparently
var engine = py.evaluate("poor.app.narrative.voice_engine");
(in line 470) does not set the engine.

P.S.: While I do not speak QML, this minor code beautification looks correct to me (but unfortunately and logically makes no difference):
Code:

diff Map.qml.orig Map.qml.patched
474c474
<            } else
---
>            } else {
475a476
>            }


rinigus 2019-06-23 19:16

Re: [Announce] Native offline maps: OSM Scout Server
 
Quote:

Originally Posted by olf (Post 1558007)
So instrumented with
Code:

diff Map.qml.orig Map.qml
468a469
>            console.log('Engine opts ' + map.route.language + ' ' + app.conf.voiceGender)
470a472
>            console.log('Engine ' + engine)

Pure Maps' output at the command line confirms



Code:

[D] initVoiceNavigation:469 - Engine opts en-US female
[D] initVoiceNavigation:472 - Engine

But apparently
var engine = py.evaluate("poor.app.narrative.voice_engine");
(in line 470) does not set the engine.

P.S.: While I do not speak QML, this minor code beautification looks correct to me (but unfortunately and logically makes no difference):
Code:

diff Map.qml.orig Map.qml.patched
474c474
<            } else
---
>            } else {
475a476
>            }


I wonder whether something got wrong in your /usr/share/harbour-pure-maps.

Please, check with grep:

grep -r en-US /usr/share/harbour-pure-maps

and let me know the output. As for fixing, try to uninstall Pure Maps, remove all files and the folder /usr/share/harbour-pure-maps if its still there, and install the latest version. Let me know if it helped.

PS: poor.app.narrative.voice_engine is not supposed to set the engine, its reporting the current one.

olf 2019-06-23 23:24

Re: [Announce] Native offline maps: OSM Scout Server
 
Quote:

Originally Posted by rinigus (Post 1558013)
[...] Please, check with grep:

Code:

grep -r en-US /usr/share/harbour-pure-maps/
/usr/share/harbour-pure-maps/poor/voice.py:        "en":    {"female": "en-US"},
/usr/share/harbour-pure-maps/poor/voice.py:        "en_US": {"female": "en-US"},
/usr/share/harbour-pure-maps/poor/voice.py:        "en-US-x-pirate": {"male": "awb", "female": "slt"},
/usr/share/harbour-pure-maps/routers/ValhallaSettings.qml:        property var keys: ["ca", "cs", "en", "en-US-x-pirate", "fr", "de", "hi", "it", "pt", "ru", "sl", "es", "sv"]
/usr/share/harbour-pure-maps/routers/gpx_osmscout_settings.qml:        property var keys: ["ca", "cs", "en", "en-US-x-pirate", "fr", "de", "hi", "it", "pt", "ru", "sl", "es", "sv"]

Quote:

As for fixing, try to uninstall Pure Maps, remove all files and the folder /usr/share/harbour-pure-maps if its still there, and install the latest version. Let me know if it helped.
It think it will, I have that on my other Jolla 1 (also with SFOS 2.2.1).

IIRC the whole exercise was for determining, if the Pure Maps versions built for SailfishOS 3.0.3 run under 2.2.1.
This (first) one does (tested extensively), except for the TTS misbehaviour discussed here.

Quote:

PS: poor.app.narrative.voice_engine is not supposed to set the engine, its reporting the current one.
Sorry, sure, that's what I meant, my writing was just too brief: It should have been, "... does not set the variable "engine".".

rinigus 2019-06-24 08:34

Re: [Announce] Native offline maps: OSM Scout Server
 
@olf: source grep looks to be fine, so no error there.

If you look at your console output, it gives "en-US" as a requested language. It may have been so earlier and has been changed later. To test that theory, grep your configuration

grep en-US ~/.config/harbour-pure-maps/pure-maps.json

If you see a hit, try to calculate route in some other language and then a next one in English.

If all works fine, you are expected to see just "en" as a requested language in console output.

As for special 3.0.3 version of Pure Maps, I am not aware of any. Pure Maps shouldn't be out there at OBS - no need since its a simple Python/QML project

monkeyisland 2019-07-02 04:57

Re: [Announce] Native offline maps: OSM Scout Server
 
@:rinigus

Finally i managed here also the complete german translation.
If anybody other german guys have feadback oder suggestions for better translation, please log into transifex and help. ;)

rinigus 2019-08-05 16:00

Re: [Announce] Native offline maps: OSM Scout Server
 
New maps are out. Thanks to Martin for helping to fight some strange disconnects between our servers!

pichlo 2019-08-06 08:00

Re: [Announce] Native offline maps: OSM Scout Server
 
2 Attachment(s)
La question. See attached screenshots. On the left (Jolla), there is a map selection option that is lacking on the right (Xperia X). Why the difference? The server version is exactly the same in both cases (1.14.5-1.116.1.jolla).

Attachment 40624 Attachment 40625

EDIT:
I obtained the maps by downloading them on the Jolla and then copied the whole Maps.OSM folder onto the X. Could that have anything to do with it?

rinigus 2019-08-06 08:11

Re: [Announce] Native offline maps: OSM Scout Server
 
Quote:

Originally Posted by pichlo (Post 1558906)
La question. See attached screenshots. On the left (Jolla), there is a map selection option that is lacking on the right (Xperia X). Why the difference? The server version is exactly the same in both cases (1.14.5-1.116.1.jolla).

Attachment 40624 Attachment 40625

EDIT:
I obtained the maps by downloading them on the Jolla and then copied the whole Maps.OSM folder onto the X. Could that have anything to do with it?

Map selection is available if you decided not use geocoder ability to search among all countries, for example. Then you have to let it know which country you are interested in. By default, it looks up among all databases available (as on the right)

olf 2019-08-31 12:53

Re: [Announce] Native offline maps: OSM Scout Server
 
[Installing and running current OSMscout Server and PureMaps versions under SailfishOS 2.2.1]

Quote:

Originally Posted by rinigus (Post 1558013)
I[...]As for fixing, try to uninstall Pure Maps, remove all files and the folder /usr/share/harbour-pure-maps if its still there, and install the latest version. Let me know if it helped.

I didn't take the effort, as my surviving Jolla 1 has been relegated for testing purposes for a while.

But after blindly updating to the latest versions of OSMscout Server and MapboxQML from http://repo.merproject.org/obs/home:...mv7hl/armv7hl/ (I did not test, if that MapboxQML version was really needed, or if the one from OpenRepos would have done the job properly, too)
and the latest version of PureMaps from OpenRepos, everything (including voice navigation) seems to be working fine under SailfishOS 2.2.1!

@rinigus, thank you for your support and kudos for continuously evolving these already awesome gems of software: PureMaps and OSMscout Server.

rinigus 2019-08-31 13:28

Re: [Announce] Native offline maps: OSM Scout Server
 
@olf - thanks goes in large part to Jolla. They keep all versions nicely organized at OBS ans its rather trivial for the developers to add new builds and keep older versions supported. As long as users are fine with adding the corresponding repositories.

As for OSM Scout Server development - would have to work on that as well. Need to update Valhalla (shorter term) and work on geocoder. But would probably first rework that navigation flow on Pure Maps - as discussed a month or two ago

rinigus 2019-09-05 09:01

Re: [Announce] Native offline maps: OSM Scout Server
 
As we are getting OSM Scout Server packaged for postmarketOS, there are new users entering and, as a result, the concept of having separate server GUI takes some time to get use to. Hence RFC regarding https://github.com/rinigus/osmscout-server/issues/310

Best is to discuss pros and cons over there to ensure that we get cross-platform feedback on the issue

peterleinchen 2019-09-05 14:04

Re: [Announce] Native offline maps: OSM Scout Server
 
Quote:

Originally Posted by rinigus (Post 1559939)
As we are getting OSM Scout Server packaged for postmarketOS, there are new users entering and, as a result, the concept of having separate server GUI takes some time to get use to. Hence RFC regarding https://github.com/rinigus/osmscout-server/issues/310

Best is to discuss pros and cons over there to ensure that we get cross-platform feedback on the issue

I am totally fine with an outsourced GUI as manager, downloader for maps (got used to it years ago, but cannot remember right now from what/where: symbian, n900?).
Else all other clients would need to implement that, too.

But I am also not strictly against ;)


(only thing to clean-up would be the modules:
fonts, still needed, right?
route, obsolete)

rinigus 2019-09-05 14:40

Re: [Announce] Native offline maps: OSM Scout Server
 
Fonts are needed only for Mapnik backend (modRana)

Router is not needed at all

peterleinchen 2019-09-05 18:25

Re: [Announce] Native offline maps: OSM Scout Server
 
Quote:

Originally Posted by rinigus (Post 1559968)
Fonts are needed only for Mapnik backend (modRana)

Router is not needed at all

@rinigus
would you then mark these packages on openrepos with that text, please?
(as both packages require a good amount of rootfs space, speaking from before-resizing-rootfs-and-deinstallation-orgy-on-OS-upgrades ;))

rinigus 2019-09-05 18:28

Re: [Announce] Native offline maps: OSM Scout Server
 
Quote:

Originally Posted by peterleinchen (Post 1559982)
@rinigus
would you then mark these packages on openrepos with that text, please?
(as both packages require a good amount of rootfs space, speaking from before-resizing-rootfs-and-deinstallation-orgy-on-OS-upgrades ;))

Done already and router RPM packages all deleted. But I kept router plugin page for that info

On Fonts package, the corresponding text is marked in BOLD

MartinK 2019-09-06 13:58

Re: [Announce] Native offline maps: OSM Scout Server
 
Quote:

Originally Posted by rinigus (Post 1559968)
Fonts are needed only for Mapnik backend (modRana)

I really need to finally add Mapnik Native GL support for map rendering to modRana. And other things, such as working online router. :P

Have been traveling quite a bit this summer, but hopefully should be able to have some progress during this autumn. :)

rinigus 2019-09-15 17:53

Re: [Announce] Native offline maps: OSM Scout Server
 
Towards the end of the upcoming week, I am going to release new version with updated Valhalla lib. This is going to be synced with the distribution of the maps, as Valhalla 3.x is incompatible with Valhalla 2.x which is used by you now. At least for now, public transport data is not imported into Valhalla database, I will have to look if its possible now.

So, while I have been testing it for 10 days and going to test a bit more, there is a possibility that something will go wrong. If you have upcoming trip and prefer not to risk, download your maps in advance. I will notify when the map update process will start

rinigus 2019-09-20 15:05

Re: [Announce] Native offline maps: OSM Scout Server
 
The disturbance with the maps started. I expect that the new maps will be on the servers in 24-36 hours, unless something unexpected happens.

rinigus 2019-09-22 06:58

Re: [Announce] Native offline maps: OSM Scout Server
 
Release 1.15.0 is out.

The main change is an update to Valhalla 3.0.8. Now we are again in sync with Valhalla releases and the issues that we find with the router can be filed upstream. This change was delayed due to the non-compatible database formats. So, as soon as you update the server, you would have to update maps. Note that if you need new maps, these are distributed only in the new Valhalla format.

To get Valhalla 3 running, I had to use gcc6 compiler. This is in conflict with launcher boosters as used by SFOS. So, starting up is significantly slower. Its gonna be fixed when Jolla will update gcc - this is in works and is expected in 2020. Till that, patience.

DBus API has been enhanced to support DBus activation and lookup for used IP address. Could be handy in future.

Few bugfixes have landed and translations were updated (thanks goes to all translators!).

Enjoy!

BGK 2019-09-23 07:29

Re: [Announce] Native offline maps: OSM Scout Server
 
Quote:

Originally Posted by rinigus (Post 1560513)
Release 1.15.0 is out.

Hey rinigus,

thank you for this update.

I realized, that public transport routing in Vienna/Austria stopped working.

Before the update I could find routes with public transport (bus, metro, tram), with OSMSS 1.15 PM tells me "no results".

Greetings,
BGK

pacman 2019-09-23 10:39

Re: [Announce] Native offline maps: OSM Scout Server
 
Quote:

Originally Posted by BGK (Post 1560525)
Hey rinigus,

thank you for this update.

I realized, that public transport routing in Vienna/Austria stopped working.

Before the update I could find routes with public transport (bus, metro, tram), with OSMSS 1.15 PM tells me "no results".

Greetings,
BGK

IIUC rinigus warned about this in post 712 when he gave us a heads-up about the update.

BGK 2019-09-23 10:47

Re: [Announce] Native offline maps: OSM Scout Server
 
Quote:

Originally Posted by pacman (Post 1560527)
IIUC rinigus warned about this in post 712 when he gave us a heads-up about the update.

Thanks pacman, didn't notice that post, but I can confirm that rinigus' warning came true... :)

rinigus 2019-09-23 11:23

Re: [Announce] Native offline maps: OSM Scout Server
 
The issue is that tile format changed with Valhalla 3, which also changed format of transit data. So, I have to get that data again. As transit data is obtained from transit.land, its a separate import. Last time, it took a month or more to download it. Let's see if we are luckier this time...

BGK 2019-09-23 18:16

Re: [Announce] Native offline maps: OSM Scout Server
 
Quote:

Originally Posted by rinigus (Post 1560530)
As transit data is obtained from transit.land, its a separate import. Last time, it took a month or more to download it. Let's see if we are luckier this time...

Ah, didn't know this. Until now I thought OSMSS is using the public transport data of OpenStreetMap...

rinigus 2019-10-29 20:52

Re: [Announce] Native offline maps: OSM Scout Server
 
New release is out - 1.15.5

Its mainly about updated translations (thank you translators!) and adjustments mainly targeting packagers on other distributions. The server now will hide options and datasets if support for some particular backend(s) was not selected by packagers. That should allow first to roll out the server with the reduced dependencies if desired.

I was hesitating to release it on Sailfish, but decided to go for it due to translation updates. Note that the changes may have introduced some bugs. Let me know if it happened.

As for maps updates, I plan to start importing them this weekend. Will probably take 2 weeks from that to get all datasets in order. Hopefully, transit tiles will be ready as well (downloading them now), but cannot promise that.


All times are GMT. The time now is 09:08.

vBulletin® Version 3.8.8