[Gfoss] [qgis] assegnare prj in batch a shapefile

Ciao a tutti,

che voi sappiate è possibile da QGIS - processing assegnare un file prj in batch a degli shapefile ?
Io non ho trovato niente.

grazie

Luca

Ciao,
Il giorno 22/lug/2015 23:20, “Luca Lanteri” <lklanteri@gmail.com> ha scritto:

Ciao a tutti,

che voi sappiate è possibile da QGIS - processing assegnare un file prj in batch a degli shapefile ?

Ma con prj diversi? Io a suo tempo devo aver fatto uno script che ricopiava il file prj con il filename di ogni shp… Non so se giri in processing, ma dalla console di python sì

Amefad

Io non ho trovato niente.
grazie

Luca


Gfoss@lists.gfoss.it
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e’ una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non hanno relazione diretta con le posizioni dell’Associazione GFOSS.it.
750 iscritti al 18.3.2015

Grazie Amedeo,

nel frattempo anch’io ho risolto con uno script di processing.
Anche se è molto banale ho provato a caricarlo sul repo degli script di processing. Magari qualcuno ci mette mano per renderlo più sensato.
a presto

^L^

···

Il giorno 23 luglio 2015 06:55, Amedeo Fadini <amefad@gmail.com> ha scritto:

Ciao,
Il giorno 22/lug/2015 23:20, “Luca Lanteri” <lklanteri@gmail.com> ha scritto:

Ciao a tutti,

che voi sappiate è possibile da QGIS - processing assegnare un file prj in batch a degli shapefile ?

Ma con prj diversi? Io a suo tempo devo aver fatto uno script che ricopiava il file prj con il filename di ogni shp… Non so se giri in processing, ma dalla console di python sì

Amefad

Io non ho trovato niente.
grazie

Luca


Gfoss@lists.gfoss.it
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e’ una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non hanno relazione diretta con le posizioni dell’Associazione GFOSS.it.
750 iscritti al 18.3.2015


Gfoss@lists.gfoss.it
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e’ una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non hanno relazione diretta con le posizioni dell’Associazione GFOSS.it.
750 iscritti al 18.3.2015

/
Luca Lanteri-2 wrote

che voi sappiate è possibile da QGIS - processing assegnare un file prj in
batch a degli shapefile ?

/

In "mancanza" di Python, questa cosa si fa anche col vecchio Dos (comandi
DIR e COPY).

--
View this message in context: http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/qgis-assegnare-prj-in-batch-a-shapefile-tp7593232p7593236.html
Sent from the Gfoss -- Geographic Free and Open Source Software - Italian mailing list mailing list archive at Nabble.com.

Certo, ma preferivo avere uno strumento integrato dentro qgis visto che non lo utilizzo direttamente io ma degli utenti non troppo smaliziati.

Grazie mille comunque

Luca

···

Il giorno 23 luglio 2015 08:18, Sieradz <antonio@amicocad.it> ha scritto:

/
Luca Lanteri-2 wrote

che voi sappiate è possibile da QGIS - processing assegnare un file prj in
batch a degli shapefile ?

/

In “mancanza” di Python, questa cosa si fa anche col vecchio Dos (comandi
DIR e COPY).


View this message in context: http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/qgis-assegnare-prj-in-batch-a-shapefile-tp7593232p7593236.html
Sent from the Gfoss – Geographic Free and Open Source Software - Italian mailing list mailing list archive at Nabble.com.


Gfoss@lists.gfoss.it

http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e’ una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non hanno relazione diretta con le posizioni dell’Associazione GFOSS.it.
750 iscritti al 18.3.2015

Il 23/07/2015 07:21, Luca Lanteri ha scritto:

Grazie Amedeo,

nel frattempo anch'io ho risolto con uno script di processing.
Anche se è molto banale ho provato a caricarlo sul repo degli script di
processing. Magari qualcuno ci mette mano per renderlo più sensato.

Visto, ottimo! Questo si' che e' il modo di procedere.
Assegnato a chi di dovere, se non viene "mergiato" in tempo utile fammi
sapere, che me ne occupo.
Grazie.

--
Paolo Cavallini - www.faunalia.eu
QGIS & PostGIS courses: http://www.faunalia.eu/training.html

ma più semplicemente non si può utilizzare il comando
qgis geoalgorithms-->vector general tools-->reproject layers
e con il pulsante di destra scegliere l'opzione execute as a batch process?

s.

--
View this message in context: http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/qgis-assegnare-prj-in-batch-a-shapefile-tp7593232p7593246.html
Sent from the Gfoss -- Geographic Free and Open Source Software - Italian mailing list mailing list archive at Nabble.com.

/
stefano campus wrote

ma più semplicemente non si può utilizzare il comando qgis
geoalgorithms-->vector general tools-->reproject layers

/

Mi pare di capire che le shape di Luca esistano già, ma che siano
semplicemente prive del PRJ.

Per gli appassionati di paleo-informatica, il risultato si può anche
ottenere così:

*for %q in (*.shp) do copy PIPPO.prj %q.prj*

più veloce del suddetto dir+copy... :slight_smile:

--
View this message in context: http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/qgis-assegnare-prj-in-batch-a-shapefile-tp7593232p7593249.html
Sent from the Gfoss -- Geographic Free and Open Source Software - Italian mailing list mailing list archive at Nabble.com.

Non voglio riproiettare ma solo creare il prj.

Il 23/Lug/2015 16:30, “stefano campus” <skampus@gmail.com> ha scritto:

ma più semplicemente non si può utilizzare il comando
qgis geoalgorithms–>vector general tools–>reproject layers
e con il pulsante di destra scegliere l’opzione execute as a batch process?

s.


View this message in context: http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/qgis-assegnare-prj-in-batch-a-shapefile-tp7593232p7593246.html
Sent from the Gfoss – Geographic Free and Open Source Software - Italian mailing list mailing list archive at Nabble.com.


Gfoss@lists.gfoss.it
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e’ una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non hanno relazione diretta con le posizioni dell’Associazione GFOSS.it.
750 iscritti al 18.3.2015

Se non c’è te lo crea…
s.

Il giovedì 23 luglio 2015, Luca Lanteri <lklanteri@gmail.com> ha scritto:

Non voglio riproiettare ma solo creare il prj.

Il 23/Lug/2015 16:30, “stefano campus” skampus@gmail.com ha scritto:

ma più semplicemente non si può utilizzare il comando
qgis geoalgorithms–>vector general tools–>reproject layers
e con il pulsante di destra scegliere l’opzione execute as a batch process?

s.


View this message in context: http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/qgis-assegnare-prj-in-batch-a-shapefile-tp7593232p7593246.html
Sent from the Gfoss – Geographic Free and Open Source Software - Italian mailing list mailing list archive at Nabble.com.


Gfoss@lists.gfoss.it
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e’ una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non hanno relazione diretta con le posizioni dell’Associazione GFOSS.it.
750 iscritti al 18.3.2015

Si ma mi ricrea anche tutto lo shapefile.

^L^

···

Il giorno 24 luglio 2015 08:16, Stefano Campus <skampus@gmail.com> ha scritto:

Se non c’è te lo crea…
s.

Il giovedì 23 luglio 2015, Luca Lanteri <lklanteri@gmail.com> ha scritto:

Non voglio riproiettare ma solo creare il prj.

Il 23/Lug/2015 16:30, “stefano campus” skampus@gmail.com ha scritto:

ma più semplicemente non si può utilizzare il comando
qgis geoalgorithms–>vector general tools–>reproject layers
e con il pulsante di destra scegliere l’opzione execute as a batch process?

s.

Il 23/07/2015 17:56, Sieradz ha scritto:

/
stefano campus wrote

ma più semplicemente non si può utilizzare il comando qgis
geoalgorithms-->vector general tools-->reproject layers

/

Mi pare di capire che le shape di Luca esistano già , ma che siano
semplicemente prive del PRJ.

Per gli appassionati di paleo-informatica, il risultato si può anche
ottenere così:

*for %q in (*.shp) do copy PIPPO.prj %q.prj*

più veloce del suddetto dir+copy... :slight_smile:

Al limite, visto che ti occorre solo il nome dello shp, dovrebbe essere:
for %q in (*.shp) do copy PIPPO.prj %~nq.prj

Per gli appassionati di GDAL, noto il codice EPSG, si puo' usare anche
gdalsrsinfo [1]. Esempio:

for %i in (*.shp) do gdalsrsinfo -o wkt_esri EPSG:4326 > %~ni.prj

Cosi' non sei vincolato ad avere il prj da copiare sotto mano.

Antonio

[1] http://www.gdal.org/gdalsrsinfo.html

--
Antonio Falciano
http://www.linkedin.com/in/antoniofalciano

/
Antonio Falciano wrote

Per gli appassionati di GDAL, noto il codice EPSG, si puo' usare anche
gdalsrsinfo [1]. Esempio:
for %i in (*.shp) do gdalsrsinfo -o wkt_esri EPSG:4326 > %~ni.prj
Cosi' non sei vincolato ad avere il prj da copiare sotto mano.

/

Bravo omonimo, questa me la segno... :slight_smile:

--
View this message in context: http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/qgis-assegnare-prj-in-batch-a-shapefile-tp7593232p7593259.html
Sent from the Gfoss -- Geographic Free and Open Source Software - Italian mailing list mailing list archive at Nabble.com.