Thank you all for replies. In meantime I did more tests with tracking apps (Kuri / Laufhelden / OSM Scout).
Lets start from GPX files:
-
Indeed OSM Scout can import GPX files from my old Nokia Sports Tracker (and from Kuri/Laufhelden also, so I suppose from most of the tracking apps) without any errors, that is good, but… the bad thing is that during import application removes heart rate statistics (pulse bpm)…
-
I don’t know why, but all files (imported and created directly by OSM Scout) doesn’t show the route on map - when I click “show” in track details - map center on the area of saved track, but shows nothing (no color of the track - even if I try change this color) - it is a bug or I missed something? @karry - this is a question for you when you have a moment if you can check this “bug” and check this point about Heart Rate import from GPX files…
-
Import GPX to Kuri/Laufhelden also solved… I checked this thread, and funny thing that one additional line in GPX broke the import in the app, after deleting it, import was successful (import to Kuri/Laufhelden = copy/paste GPX file to application directory, there is no import option in application like in OSM Scout).
Now about the maps… This topic is harder than I thought…
Lets forget for a while about offline maps (which I asked in first post).
-
If I understood correctly the easiest way to add additional custom (simple image tiles) maps is add them to Pure Maps. Unfortunately as mentioned Pure Maps application is not dedicated to hiking/cycling - so it will not help me - because I will not use this app as main tracking app. It is good app for example for car navigation.
-
So my another question is there easy way to add online maps (tiles server name) to any application that shows map in Sailfish OS? For example in MOBAC or GPXSee (which I mentioned in first post) I had to only create custom XML file and put it in the application directory, example from MOBAC:
<?xml version="1.0" encoding="UTF-8"?>
<customMapSource>
<name>Mapa.cz</name>
<minZoom>0</minZoom>
<maxZoom>19</maxZoom>
<tileType>png</tileType>
<url>http://{$serverpart}.mapserver.mapy.cz/wturist-m//{$z}-{$x}-{$y}</url>
<serverParts>m1 m2 m3</serverParts>
</customMapSource>
or in GPXSee (I created this based on another official examples):
<?xml version="1.0" encoding="UTF-8"?>
<map xmlns="http://www.gpxsee.org/map/1.4">
<name>Mapy.cz</name>
<url>http://m1.mapserver.mapy.cz/wturist-m/$z-$x-$y</url>
<copyright>© Seznam.cz</copyright>
</map>
- Point about adding extra maps to OSM Scout Server it is also interesting @rinigus. I can help of course with this topic if it is possible, because I saw your answer on github - you wrote: “I don’t plan to include tile caching into OSM Scout Server as it is written to work with the data that it has (search and routing) which is impossible when using just tiles.” - and these XML files are only tiles (?)…
BTW. OSM Scout has built in Open Cycle Map (offline), and I can use this as substitute of for example Mapy.cz. If the application has also Heart Rate Monitor option implemented like Kuri/Laufhelden - then I could use only OSM Scout
Regards,
R.