[gdal-dev] Updating a single PostgreSQL field from ogr/python

Luca Sigfrido Percich sigfrido at tiscali.it
Wed May 16 08:13:12 EDT 2012


Hi Martin,

Il giorno mar, 15/05/2012 alle 11.50 +0200, Martin Jensen ha scritto:

> I ended up using the  ExecuteSQL  method because the  SetFeature
> method  deleted the content of the other fields. I'm sure there is an
> obvious solution to this also but I didn' t find it :)

SetFeature replaces the feature (identified via the PK) with the given
one; if the latter comes from a GetNextFeature() it should already
contain all the proper field values. But if you created it with
CreateFeature() then it will be empty, so SetFeature will copy empty
values into the on-disk feature.


> I also noticed the CopyLayer function dosen't write the geometry type
> of the copied layer. Is this expected behaviour ?

Uh, I never tried this. Sounds strange anyway.

Best regards

Sig



_____________
PRIVACY
Le informazioni contenute in questo messaggio sono riservate e confidenziali. Il loro utilizzo e' consentito esclusivamente al destinatario del messaggio, per le finalità indicate nel messaggio stesso. Qualora Lei non fosse la persona a cui il presente messaggio è destinato, La invitiamo ad eliminarlo dal Suo Sistema e a distruggere le varie copie o stampe, dandone gentilmente comunicazione all’indirizzo mail del mittente. Ogni utilizzo improprio e' contrario ai principi del D.lgs 196/03 e alla legislazione europea (Direttiva 2002/58/CE).

PRIVACY
Le informazioni contenute in questo messaggio sono riservate e confidenziali. Il loro utilizzo e' consentito esclusivamente al destinatario del messaggio, per le finalità indicate nel messaggio stesso. Qualora Lei non fosse la persona a cui il presente messaggio è destinato, La invitiamo ad eliminarlo dal Suo Sistema e a distruggere le varie copie o stampe, dandone gentilmente comunicazione all’indirizzo mail del mittente. Ogni utilizzo improprio e' contrario ai principi del D.lgs 196/03 e alla legislazione europea (Direttiva 2002/58/CE).


More information about the gdal-dev mailing list