[GRASS-user] SQLite connection - error
Benjamin Ducke
benjamin.ducke at oxfordarch.co.uk
Thu Jun 24 03:26:33 EDT 2010
Hi Espen,
the regular SQLite tables driver does not support
geometry storage in SQLite databases.
If you want to connect to a spatially enabled
SQlite3 database, use v.in.ogr instead.
Cheers,
Ben
----- Original Message -----
> Hi!
>
> I have tried to read the documentation and the mailing list for how to
> connect to a SQLite database. So far I have done this:
>
> 1. db.connect driver=sqlite database='/home/espen/db.sqlite'
> 2. Created a new vector map called test
> 3. v.db.connect map=test table=GSHHS_f_L2 -o key=PK_UID
>
> However I get this warning:
>
> WARNING: SQLite driver: unable to parse decltype: POLYGON
> WARNING: SQLite driver: unable to parse decltype: POLYGON
> WARNING: SQLite driver: column 'Geometry', SQLite type 2 is not
> supported
> WARNING: SQLite driver: unable to parse decltype: POLYGON
> WARNING: SQLite driver: unable to parse decltype: POLYGON
> WARNING: SQLite driver: column 'Geometry', SQLite type 2 is not
> supported The table <GSHHS_f_L2> is now part of vector map <test> and
> may be deleted
> or overwritten by GRASS modules
>
> And running v.info map=test show that the layer does not have any
> objects
>
> +----------------------------------------------------------------------------+
> | Layer: test |
> | Mapset: PERMANENT |
> | Location: newLocation |
> | Database: /home/espen/Dokumenter/grassdata |
> | Title: |
> | Map scale: 1:1 |
> | Map format: native |
> | Name of creator: espen |
> | Organization: |
> | Source date: Wed Jun 23 08:55:30 2010 |
> |----------------------------------------------------------------------------|
> | Type of Map: vector (level: 2) |
> | |
> | Number of points: 0 Number of areas: 0 |
> | Number of lines: 0 Number of islands: 0 |
> | Number of boundaries: 0 Number of faces: 0 |
> | Number of centroids: 0 Number of kernels: 0 |
> | |
> | Map is 3D: No |
> | Number of dblinks: 1 |
> | |
> | Projection: Lat/Lon |
> | N: 0 S: 0 |
> | E: 0 W: 0 |
> | |
> | Digitization threshold: 0 |
> | Comments: |
> | |
> +----------------------------------------------------------------------------+
>
> Could anybody explain to me what the warning means, and why I cannot
> access the features? The only thing i can guess is that I can only use
> version 1 of SQLite? However, I am not familiar with the different
> versions of SQLite.
>
> Kind regards,
> Espen Isaksen
> _______________________________________________ grass-user mailing
> list grass-user at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/grass-user
------
Files attached to this email may be in ISO 26300 format (OASIS Open Document Format). If you have difficulty opening them, please visit http://iso26300.info for more information.
More information about the grass-user
mailing list