View Single Post
Posts: 1,548 | Thanked: 7,510 times | Joined on Apr 2010 @ Czech Republic
#1516
Originally Posted by marmistrz View Post
MartinK: In reply to http://talk.maemo.org/showpost.php?p...&postcount=449

If this motivates you, I can help porting python-mapnik2 to Fremantle
Looking at the Mapnik Python docs it indeed looks nice!
So I'm all for it - if you can port it (and its dependencies), I'm sure I can make it show something usable in modRana.

Some possible concerns:
  • dependencies - Mapnik seems to have quite a lot of dependencies (no problem if you can manage to package & build them all )
  • scaling - the example in the docs is just rendering country borders, for normal usage in modRana a much higher level of detail is needed & for a much larger area
    • getting data - could be from Geofabrik or from other extract site
    • data access - IIRC Mapnik is using postgis (PostgreSQL with some geographic extensions, making it possible to query distinct regions easily) for data storage & access, so that might be another dependency that might be needed (or maybe Mapnik supports some other format more suitable for mobile use ?)
    • rendering speed - Mapnik servers are usually pretty beefy machines, but I would say with a simple enough style (like for example routes & route names only) we should hopefully get some usable rendering speed

Question backlog
As I'm as busy as always, while I follow the modRana thread I'm not always able to answer all questions right away - I'll try to do something about it in the next few days.
__________________
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)

Last edited by MartinK; 2013-12-02 at 00:22.
 

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