[Xastir-dev] possible xastir software engineering course project

Paul J. Morris mole at morris.net
Wed Aug 19 09:54:16 EDT 2009


On Wed, 19 Aug 2009 08:21:56 -0500
Jason KG4WSV <kg4wsv at gmail.com> wrote:

> I know that a GIS-enabled RDB is mentioned frequently, but I
> personally have doubts about requiring a full-up RDB installation as
> part of a basic xastir install. 

The advantage of using a Postgis, or MySQL (or Oracle) is that you can
then store position data from xastir and retrieve it with another GIS
application that has GIS database support, such as OpenJump or QGIS or
Grass, or in the case of APRSWorld, vice versa, allowing xastir
to serve as a visualization client on top of an APRSWorld database.

> Are there GIS extensions for, eg,
> sqlite?  hmm, google says there is: http://www.gaia-gis.it/spatialite/

It should be very straightforward to extend the existing GIS database
support to a sqlite database engine, the code is structured with a
database agnostic layer that allows arbitrary underlying GIS
databases, with current implementations for MySQL and Postgis.  There
should be reasonable documentation in db_gis.c

-Paul
-- 
Paul J. Morris
Biodiversity Informatics Manager
Harvard University Herbaria/Museum of Comparative Zoölogy
mole at morris.net  AA3SD  PGP public key available



More information about the Xastir-dev mailing list