Salve a tutti!
Vorrei effettuare un Clip mediante i tool messi a disposizione da Grass in QGIS.
Credo che il modulo sia v.select
Il layer di partenza si trova in postgis ed è lineare mentre l'inviluppo poligonale si trova su file system
Le operazioni che faccio sono le seguenti:
- creo nuovo mapset nella proiezione che mi interessa (3004)
- la location è quella in cui si trova l'inviluppo
- accendo nella vista corrente sia l'inviluppo che i layer lineare
- apro il mapset
- accedo ai moduli di GRASS
quando accedo al modulo v.select non riesco a selezionare i layer che sto visualizzando in qgis per lanciare il processing
Mi date indicazioni?
Con gvSig 1.1.1 l'operazione è molto più immediata ma ahimè proprio sul layer in questione mi da errore e così volevo ripetere la cosa con QGIS e vedere il risulatato.
Grazie
--
Ing. Fabio D'Ovidio
iQuadro - Informatica e Innovazione s.r.l.
Via C. Pisacane 23, Aversa (CE) - 81031
Web : www.ii2.it
Tel.: 081 197 57 600
mail: fabiodovidio@gmail.com
Leonardo Lami ha scritto:
Fabio D'Ovidio ha scritto:
Salve a tutti!
Vorrei effettuare un Clip mediante i tool messi a disposizione da Grass
in QGIS.
Credo che il modulo sia v.select
Il layer di partenza si trova in postgis ed è lineare mentre l'inviluppo
poligonale si trova su file system
Le operazioni che faccio sono le seguenti:
- creo nuovo mapset nella proiezione che mi interessa (3004)
- la location è quella in cui si trova l'inviluppo
- accendo nella vista corrente sia l'inviluppo che i layer lineare
- apro il mapset
- accedo ai moduli di GRASS
quando accedo al modulo v.select non riesco a selezionare i layer che
sto visualizzando in qgis per lanciare il processing
Mi date indicazioni?
Con gvSig 1.1.1 l'operazione è molto più immediata ma ahimè proprio sul
layer in questione mi da errore e così volevo ripetere la cosa con QGIS
e vedere il risulatato.
Grazie
Ciao Fabio
i muduli di QGIS sono quelli di GRASS che quindi lavorano esclusivamente
su strati di GRASS.
Per effettuare l'operazione è necessario quindi importare tali strati
nel mapset che hai creato e poi applicare il comando v.select.
ciao
leonardo
On Jan 3, 2008 12:19 PM, Fabio D'Ovidio <fabiodovidio@gmail.com> wrote:
Mi date indicazioni?
Con gvSig 1.1.1 l'operazione è molto più immediata ma ahimè proprio sul
layer in questione mi da errore e così volevo ripetere la cosa con QGIS
e vedere il risulatato.
Ciao Fabio,
potresti riportare il bug nella ML di gvsig-international?
Grazie mille
Luca
Non ho ancora capito se il problema dipende dalla bontà del dato che do come input o dal processo gvsig
Appena lo scopro ti faccio sapere.
Luca Casagrande ha scritto:
On Jan 3, 2008 12:19 PM, Fabio D'Ovidio <fabiodovidio@gmail.com> wrote:
Mi date indicazioni?
Con gvSig 1.1.1 l'operazione è molto più immediata ma ahimè proprio sul
layer in questione mi da errore e così volevo ripetere la cosa con QGIS
e vedere il risulatato.
Ciao Fabio,
potresti riportare il bug nella ML di gvsig-international?
Grazie mille
Luca
--
Ing. Fabio D'Ovidio
iQuadro - Informatica e Innovazione s.r.l.
Via C. Pisacane 23, Aversa (CE) - 81031
Web : www.ii2.it
Tel.: 081 197 57 600
mail: fabiodovidio@gmail.com
Ciao Fabio,
ti confermo l'attuale problema sull'esportazione degli strati di PostGis
verso shape, legato alla presenza della codifica binaria delle geometrie.
Il problema a cui fai riferimento sull'importazione verso GRASS di uno
strato di PostGIS era invece presente su una versione di sviluppo dello
0.9.1, mentre ora sulla 0.9.1 ufficiale e sulla 0.9.2 di sviluppo tutto
funziona bene anche se la tabella si trova in uno schema.
Puoi dirmi qual'è il comando che QGIS trasmette a GRASS?
E' la prima stringa in neretto che compare nell'output del modulo di
importazione di QGIS.
Per es.
v.in.ogr 'dsn=PG:dbname=faunalia host=******* port=5432 user=*****
password='******'' layer=mipi.fix output=fix_schema -o
Ciao
leonardo
ti confermo l'attuale problema sull'esportazione degli strati di PostGis
verso shape, legato alla presenza della codifica binaria delle geometrie.
Salve.
pur non essendo un esperto di postgis,
vi riporto una problematica che con altri DBMS dotati di modulo spaziale
puo' succedere.
Un problema che spesso si presenta e' che
tra shapefile e memorizzazione su DBMS puo' cambiare il verso cosidetto di tracciatura delle geometria (nel caso dei poligoni).
Se ad esempio nello shapefile il verso positivo e' orario (o anti-orario, al momento non ricordo), puo' capitare che in certi dbms il verso positivo sia quello
contrario.
Per ovviare a questo inconveniente, nei dbms esistono dei comandi per ribaltare il senso di tracciatura del poligono e adattarlo a quello previsto dal DBMS
stesso.
Andrea.