[ gpsdrive ] OpenMoko (Openembedded) package for gpsdrive 2.10pre4

Hamish hamish_b at yahoo.com
Wed Sep 24 00:01:03 AKDT 2008


Christoph wrote:
> great!

patch is attached, more below

> is gda3 realy needed for mapnik? i only found some gpsdrive/gda code
> selecting streetnames and pois from db.

OSM data is stored in a PostGIS database (=PostgreSQL + Spatial extension)
GDA3 is used by GpsDrive to communicate with Postgres, AFAIK both for
vector road data and access to the POI database.
Mapnik is used to render the OSM vector data into pretty graphics.

so GDA3 is only needed for Mapnik as far as providing input data to it.
which is fairly important I think.

or at least this is my onlooker-understanding.




re the patch:
It now builds cleanly on Etch where there is no GDA3 available by using
"cmake -DWITH_MAPNIK=OFF -DWITH_GDA3=OFF"

It should allow the user to compile with PostGIS support but no Mapnik.
It also lets the user compile without PostGIS and Mapnik so dependency
requirements are much less. We can then shed a lot of the perl stuff too?

Hopefully the "normal" sid build will not be affected in any way.
I have only tested with both GDA3 and MAPNIK =OFF on Etch, but I think
it is safe.


> is this problem coming from debian etch with works in the next version?

Yes, etch does not have GDA3, and GDA2 doesn't work with the code as written. Ubuntu Gutsy/7.10 does have GDA3 fwiw.

> if this is the case, we can wait until lenny is out, I guess...

it may take some time for the little green line to reach 0:
  http://bugs.debian.org/release-critical/

and the patch is not etch specific, as others may want to switch off
gda to save on space.



regards,
Hamish



      
-------------- next part --------------
A non-text attachment was scrubbed...
Name: disable_gda3.diff
Type: text/x-diff
Size: 5710 bytes
Desc: not available
URL: <http://lists.gpsdrivers.org/pipermail/gpsdrive/attachments/20080924/92f17e8d/attachment.bin>


More information about the GPSdrive mailing list