[GRASS-dev] Re: [GRASS-CVS] markus: grass6/lib/vector/Vlib field.c,
1.38, 1.39
Markus Neteler
neteler at itc.it
Wed Jun 14 16:59:35 EDT 2006
On Tue, Jun 13, 2006 at 11:41:05PM -0500, Huidae Cho wrote:
> On Wed, Jun 14, 2006 at 12:52:10AM +0200, grass at intevation.de wrote:
> > Author: markus
> >
> > Update of /grassrepository/grass6/lib/vector/Vlib
> > In directory doto:/tmp/cvs-serv19408
> >
> > Modified Files:
> > field.c
> > Log Message:
> > GID search added; auto-search of FID fixed (still non-functional due to apparent OGR_L_GetFIDColumn() failure; auto-search disabled
> >
>
> Markus,
>
> The FID auto-search works well with PostgreSQL:
>
> GRASS 6.1.cvs (Bryan):~/tmp > v.external dsn="PG:host=localhost dbname=mydb user=me" layer=tmp output=tmp
> D0/0: Using FID column <ogc_fid> in OGR DB
> Building topology ...
> WARNING: Random read is not supported by OGR for this layer, cannot build
> support.
>
> It looks like not all the OGR formats support FID column
> (http://ogr.maptools.org/classOGRLayer.html#a26). For example, shape files
> have no FID columns.
Here is the related wish report:
Subject: [Bug 1019] Method to determine and return FID-colum in OGRLayer
http://bugzilla.remotesensing.org/show_bug.cgi?id=1019
There seems to be support for
- PostgreSQL
- MySQL
- Oracle
> FYI, find attached the patch for gdal-1.3.2.
Could you tell me more about this patch? Needed to make
PG support functioning?
thanks
Markus
More information about the grass-dev
mailing list