Rinoltro la seguente mail, dato che non ho avuto risposta.
Alcuni file shp che provo ad importare tramite qgis in postgis mi danno i seguenti output di errore:
Problema nell'inserimento di elementi dal file:
E:\GEODATI_GIS\world\africa_asia_minore.shp
The database gave an error while executing this SQL:
alter table africa_asia_minore drop constraint "$2"
The error was:
nstraint "$2" does not exist
Problema nell'inserimento di elementi dal file:
E:\GEODATI_GIS\world\world_Project.shp
The database gave an error while executing this SQL:
SELECT AddGeometryColumn('public', 'world_Project', 'the_geom', -1, 'MULTIPOLYGON', 2)
The error was:
lation "public.world_Project" does not exist
CONTEXT: SQL statement "ALTER TABLE public."world_Project" ADD COLUMN the_geom geometry "
PL/pgSQL function "addgeometrycolumn" line 86 at execute statement
SQL statement "SELECT AddGeometryColumn('', $1 , $2 , $3 , $4 , $5 , $6 )"
PL/pgSQL function "addgeometrycolumn" line 4 at SQL statement
Idea di come risolvere?
Grazie
Eugenio
From: Emilia Venturato <venturato@faunalia.it>
Reply-To: venturato@faunalia.it
To: Eugenio Trumpy <frippe12573@hotmail.com>
CC: gfoss@faunalia.com
Subject: Re: [Gfoss] import shp to postgis
Date: Tue, 24 Jul 2007 15:51:16 +0200A mano...
nel modulo di spit mentre importi ti fa una tabellina con i dati dello
shape che stai importando.
E' editabile.
Cambia il nome della tabella che vuoi creare (campo: 'nome nel db
relazionale' se non ricordo male) togliendo il path e lasciando solo il
nome che vuoi dare allo shape una volta che sei in postgis.
Cosi' dovrebbe andare.
ciao
LiaEugenio Trumpy ha scritto:
>
> Effettivamente utilizzo una macchian window.
> Il sistema sarebbe così fatto:
> un paio di client con win XP e il server con debian e postgresql/postgis a
> cui i due client accedono.
> Da uno dei due client tramite qgis (x win) vorrei importare i files shp nel
> db.
> Fermo restando che quindi il problema è dato da win e dal fatto che i dati
> da importare risiedono proprio su win, come potrei ovviare il problema dei \
> e / ???
>
> Grazie
> Eugenio
>
>> Message: 2
>> Date: Mon, 23 Jul 2007 19:15:55 +0200
>> From: strk <strk@keybit.net>
>> Subject: Re: [Gfoss] import shp to postgis
>> To: Eugenio Trumpy <frippe12573@hotmail.com>
>> Cc: gfoss@faunalia.com
>> Message-ID: <20070723171555.GD77248@keybit.net>
>> Content-Type: text/plain; charset=iso-8859-1
>>
>> On Mon, Jul 23, 2007 at 03:55:13PM +0000, Eugenio Trumpy wrote:
>>> Salve,
>>> ho meso su un piccolo server di cartografia con postgresql/postgis.
>>> Adeso sto cercando di importare alcuni shp all'interno del db tramite la
>>> funzione che c'? su qgis,
>>> putroppo ottengo il seguente errore:
>>>
>>> Problema nell'inserimento di elementi dal file:
>>> E:\GEODATI_GIS\europa\countries.shp
>>> The database gave an error while executing this SQL:
>>> CREATE TABLE public.E:\\GEODATI_GIS\\europa\\countries(gid int4 PRIMARY
>> KEY,
>>> name varchar(40), area float, area_km2 float )
>>> The error was:
>>> ntax error at or near ":" at character 22
>>>
>>> Da che pu? dipendere?
>> Dipende dal fatto che usi Windows.
>>
>> Se specifichi il nome della tabella da creare non ci dovrebbero
>> essere problemi. Quello che vedi e' l'effetto dell'algoritmo
>> che prova ad estrarre il nome della tabella dal nome del file,
>> senza considerazione alcuna per sistemi che usano il backslash
>> per separare le directory (per quale ragione poi, dal momento che
>> il dos deriva dallo unix, Bill ha deciso di cambiare il verso agli
>> slash ?!)
>>
>> --strk;
>
> _________________________________________________________________
> Calcio, Quiz, Sudoku, Scacchi⦠Inizia la sfida su Messenger, GRATIS!
> http://www.messenger.it/giochi_e_attivita.html
>
> _______________________________________________
> Gfoss mailing list: 235 iscritti (23-07-2007)
> Gfoss@faunalia.com
> http://www.faunalia.com/cgi-bin/mailman/listinfo/gfoss
>--
Emilia Venturato
email+jabber: venturato@faunalia.it
www.faunalia.it
Tel: (+39) 347-2770007 Tel+Fax: (+39) 0587-213742
Piazza Garibaldi 5 - 56025 Pontedera (PI), Italy
http://www.faunalia.it/ev
_________________________________________________________________
Crea il tuo Gadget e vinci Windows Vista http://concorsogadget.it.msn.com/