View Single Post
Posts: 1,548 | Thanked: 7,510 times | Joined on Apr 2010 @ Czech Republic
#1318
Originally Posted by vi_ View Post
Yes it is entirely possible to get the OS map tiles.

I convinced Dwarzdyn to include quad-tree map sources in cloudgps so I could use OS maps. Unfortunatley, Dwardz has moved onto other things so cloudgps has become abandonware, which is a real shame because it was *nice*.

I then started using marble maps and wrote the UKOS map profile for it, it worked quite well but now marble maps has ceased development on the n900. *sigh*.
There were quite a few others that got discontinued:
  • Geeps
  • Yosmapa
  • Monav GUI
  • AGTL for N900
  • Sygic
BTW, modRana actually still supports even the original Neo FreeRunner with the GTK GUI and some people are still occasionally using modRana on the Neo.

Originally Posted by vi_ View Post
So AFAIK the last, currently developed map program for the n900 is Modrana.
I think there that booth Navit and Mapsi are still under development.

Originally Posted by vi_ View Post
If all the other map programs can grab the map tiles, so can Modrana.

There are 4 servers numbered t1 to t4. You can just use one if you wish but I guess download speed will suffer. I never noticed a problem on cloudgps. If you do not supply the magic string at the end you just get bing satellite images. So the question is, how do I specify a parameter to be added to the end of the URL?

Code:
ecn.t1.tiles.virtualearth.net/tiles/r/<quadindex>.png&g=41&productSet=mmOS
I've just released 0.41.2, it has a new coordinate type called quadtree_substitution that can be used like this:
Code:
url="http://tiles.virtualearth.net/tiles/r${quadindex}?g=41&productSet=mmOS"
Just like in the Linux shell, the ${quadindex} variable will be replaced by the quadindex.

I've recently added a similar coordinate type for the usual zoom, x & y tile coordinates:
Code:
url="http://vec01.maps.yandex.net/tiles?l=map&x=${x}&y=${y}&z=${z}"
Also when I was at it, I've added the UKOS layer. It reminds me a bit of the Soviet-military maps layer. In unfortunately uses some funky WMS-based addressing (the tiles are specified by they geographic coordinates) so I've not yet been able to add it to modRana.

Originally Posted by skanky View Post
As for online, can't help there, unfortunately, but watching Bing maps when using them, they do have multiple servers that they seem to round-robin access - ecn.t0...ecn.t1....ecn.t2...ecn.t3....ecn.t4...
Most bigger tile servers have multiple domains due to single-download-thread per domain in browser Javascript. I might be good to add support for using them in modRana too.
__________________
modRana: a flexible GPS navigation system
Mieru: a flexible manga and comic book reader
Universal Components - a solution for native looking yet component set independent QML appliactions (QtQuick Controls 2 & Silica supported as backends)
 

The Following 7 Users Say Thank You to MartinK For This Useful Post: