![]() |
2015-10-22
, 14:57
|
Posts: 602 |
Thanked: 735 times |
Joined on Mar 2011
@ Nantes, France
|
#3
|
![]() |
2015-10-22
, 15:02
|
|
Posts: 1,986 |
Thanked: 7,698 times |
Joined on Dec 2010
@ Dayton, Ohio
|
#4
|
The Following 2 Users Say Thank You to Copernicus For This Useful Post: | ||
![]() |
2015-10-22
, 15:23
|
Posts: 602 |
Thanked: 735 times |
Joined on Mar 2011
@ Nantes, France
|
#5
|
![]() |
2015-10-22
, 15:31
|
Posts: 1,548 |
Thanked: 7,510 times |
Joined on Apr 2010
@ Czech Republic
|
#6
|
(for example I think only MartinK works on ModRana, but correct me if I'm wrong).
I know working on a software you didn't wrote is not a simple thing. But I dream of MartinK and Otsaloma (the person behind PoorMaps) joining their efforts to port Maps on SFOS.
The Following 15 Users Say Thank You to MartinK For This Useful Post: | ||
![]() |
2015-10-22
, 16:57
|
|
Posts: 6,453 |
Thanked: 20,983 times |
Joined on Sep 2012
@ UK
|
#7
|
![]() |
2015-10-26
, 14:21
|
Posts: 602 |
Thanked: 735 times |
Joined on Mar 2011
@ Nantes, France
|
#8
|
Or maybe rather than doing another monolitic navigation up the functionality provided by the project (offline routing, offline map rendering, offline address search, etc.) could be split to postable & language agnostic modules/daemons/utilities that existing and future navigation systems (such as modRana and Poor Maps) could make use of ?
Maps is hardly the first open source offline navigation app, but so far most of them (for example Navit and partially Monav) have been big monoliths that did not provide any means of using the functionality from outside of the "primary" application.
An example of something like this could be the monav-light project. I basically took the Monav-app-for-Sailfish-OS codebase and (using my very basic C++ coding skills, QtCreator and a lot of Stack Overflow)removed all code (UI, etc.) not needed for offline routing. The result is a tiny portable binary that accepts a routing request specification in JSON and returns the resulting route (if any) as JSON on standard output.
Like this any application that can call binaries and generate/parse JSON can make use of the offline routing capabilities.
![]() |
2015-10-26
, 15:12
|
Posts: 752 |
Thanked: 2,808 times |
Joined on Jan 2011
@ Czech Republic
|
#9
|
From what I've read about Maps is it just does Maps and not routing, so I guess adding routing would be awesome.
The Following User Says Thank You to nodevel For This Useful Post: | ||
![]() |
2015-10-26
, 15:30
|
Posts: 602 |
Thanked: 735 times |
Joined on Mar 2011
@ Nantes, France
|
#10
|
The Jolla phone can benefit from its Alien Dalvik layer to run Android offline maps apps (Here, Sygic, etc).
But, SFOS is being ported to many devices (there are people on working with FairPhone to run SFOS on the FP2), and when this happens, this is without Alien Dalvik.
There are some initiatives to get some SFOS maps apps (I think of PoorMaps and ModRana essentially). Those applications are great, but do not support offline maps (or in the very unfriendly way), probably because there are developed with very limited resources (for example I think only MartinK works on ModRana, but correct me if I'm wrong).
Recently Maps has got Open Source. It's available on Android and iOS stores, seems to be written with Qt and support offline maps "out of the box".
I know working on a software you didn't wrote is not a simple thing. But I dream of MartinK and Otsaloma (the person behind PoorMaps) joining their efforts to port Maps on SFOS. I'm even ready to financially support such an effort.
Am I alone?