Thread
:
[Announce] modRana: a flexible GPS navigation system
View Single Post
MartinK
2014-11-05 , 12:08
Posts: 1,548 | Thanked: 7,510 times | Joined on Apr 2010 @ Czech Republic
#
1707
Originally Posted by
marmistrz
MartinK: Any plans connected with Mapnik? You said you were to test it shortly after then.
I've (finally!) started on the actual modRana vector map rendering support. The plan is to have a pipeline like this:
vector geometry data source
filtering
styling
rendering
The idea is to have the individual stages more or less independent so that different implementations can be swapped out. Also in some cases multiple stages could be covered by a single implementation (this could be the case for Mapnik - it looks like it should be able to cover styling + rendering and maybe even geometry filtering).
At the moment I'm about done with investigating various existing vector data formats. So far none of them seems to be really suitable for what we need - they are often quite undocumented, don't have fast geographic area access (eq. you can't quickly get data for a given geographic area) or require complex dependencies to generate and/read them.
Therefore I'd probably just settle for a semi-custom vector data storage format based on the time-proven modRana sqlite tile database format. Just instead of the png/jpg blobs stored for the individual tiles there will be (optionally compressed) OSM data for the given tile.
Once I have a working data source (which should be hopefully quite soon), I'd like to start investigating rendering backends, including Mapnik.
__________________
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)
Quote & Reply
|
The Following 14 Users Say Thank You to MartinK For This Useful Post:
Estel
,
foobar
,
handaxe
,
int_ua
,
Kossuth
,
malfunctioning
,
marmistrz
,
nodevel
,
nokiabot
,
pichlo
,
rotoflex
,
sixwheeledbeast
,
ste-phan
,
Wikiwide
MartinK
View Public Profile
Send a private message to MartinK
Find all posts by MartinK