Re: [Gfoss] shapefile: "conversione" di coordinate ECCOLA
Perfetto funziona! Punti, poligoni e linee Ottimo. Allora proverò a ricordarmela per il futuro... +towgs84=-104.1,-49.1,-9.9,0.971,-2.917,0.714,-11.68 Non cambiando il DATUM tutta questa roba è ridondante... ma io il file .srs ce l'avevo già fatto così :) Saluti ___ Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione Gfoss@faunalia.com http://www.faunalia.com/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non rispecchiano necessariamente le posizioni dell'Associazione GFOSS.it.
Re: [Gfoss] shapefile: "conversione" di coordinate ECCOLA
Perfetto funziona! Punti, poligoni e linee Grazie tante A presto Leonardo gfoss.felixwolf ha scritto: Se non ho rifatto casino: ogr2ogr -f "ESRI Shapefile" -s_srs "GBWR.srs" -t_srs "GBW.srs" destinazione prova.shp con: GBWR.srs +proj=tmerc +lat_0=0 +lon_0=9 +k=0.999600 +x_0=150 +y_0=0 +ellps=intl +to_meter=0.01 +towgs84=-104.1,-49.1,-9.9,0.971,-2.917,0.714,-11.68 e GBW.srs +proj=tmerc +lat_0=0 +lon_0=9 +k=0.999600 +x_0=150 +y_0=0 +ellps=intl +units=m +towgs84=-104.1,-49.1,-9.9,0.971,-2.917,0.714,-11.68 Andrebbe confrontato con lo shp ottenuto con gli altri sistemi (dividi x 100). On May 16, 2008, at 4:47 PM, Leonardo Lami wrote: ___ Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione Gfoss@faunalia.com http://www.faunalia.com/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non rispecchiano necessariamente le posizioni dell'Associazione GFOSS.it.
Re: [Gfoss] shapefile: "conversione" di coordinate ECCOLA
gfoss.felixwolf wrote: > > Se non ho rifatto casino: > > ogr2ogr -f "ESRI Shapefile" -s_srs "GBWR.srs" -t_srs "GBW.srs" > destinazione prova.shp > > con: > > GBWR.srs > +proj=tmerc +lat_0=0 +lon_0=9 +k=0.999600 +x_0=150 +y_0=0 > +ellps=intl +to_meter=0.01 > +towgs84=-104.1,-49.1,-9.9,0.971,-2.917,0.714,-11.68 > > e > > GBW.srs > +proj=tmerc +lat_0=0 +lon_0=9 +k=0.999600 +x_0=150 +y_0=0 > +ellps=intl +units=m > +towgs84=-104.1,-49.1,-9.9,0.971,-2.917,0.714,-11.68 > > Andrebbe confrontato con lo shp ottenuto con gli altri sistemi (dividi > x 100). > > On May 16, 2008, at 4:47 PM, Leonardo Lami wrote: > >> Ciao Alessandro, >> >> grazie dell'idea, ma purtroppo rimane come per la soluzione via >> Postgis il problema per linee e poligoni >> >> Grazie ancora >> leonardo >> >> >> [EMAIL PROTECTED] ha scritto: >>> Ciao Leonardo, >>> io in QGIS ho usato il plugin "Calculate Geometry" di Carson (dal >>> suo repository http://www.geog.uvic.ca/spar/carson/cfarmerQgisRepo.xml) >>> per aggiungere le due colonne con le coordinate X e Y. >>> In OpenOffice Calc ho aperto il dbf, ho diviso per mille le due >>> colonne delle coordinate e poi ho salvato il file come .csv. Sempre >>> in QGIS l'ho importato con "Aggiungi layer testo delimitato" e mi >>> sembra abbia funzionato bene :-) >>> E' quello che serviva? >>> Ale >>> >>> >>> Salve a tutti, avrei bisogno di un piccolo consiglio. Ho uno shapefile associato a coordinate errate, nel senso che i valori delle coordinate sono moltiplicate per 100 rispetto al loro corretto valore, attenzione non traslate ma proprio moltiplicate per 100. Non si tratta quindi di una semplice traslazione ne di una riproiezione standard. Stavo cercando un modo per poter effettuare una conversione e riottenere le corrette coordinate, qualcuno di voi si è mai trovato in una situazione del genere? C'è un metodo veloce per risolvere la cosa? Vi allego l'esempio per eventuali prove. Grazie tante per qualsiasi consiglio A presto Leonardo >>> >>> >>> >> >> >> ___ >> Iscriviti all'associazione GFOSS.it: >> http://www.gfoss.it/drupal/iscrizione >> Gfoss@faunalia.com >> http://www.faunalia.com/cgi-bin/mailman/listinfo/gfoss >> Questa e' una lista di discussione pubblica aperta a tutti. >> I messaggi di questa lista non rispecchiano necessariamente >> le posizioni dell'Associazione GFOSS.it. > > > ___ > Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione > Gfoss@faunalia.com > http://www.faunalia.com/cgi-bin/mailman/listinfo/gfoss > Questa e' una lista di discussione pubblica aperta a tutti. > I messaggi di questa lista non rispecchiano necessariamente > le posizioni dell'Associazione GFOSS.it. > > Ho il sospetto che questa volta hai fatto centro :- - Salvatore Larosa GPG: 0xE504BBE2 (FP: D9B2 CA87 81CD 1B91 E24D 3B42 D0F7 FA01 E504 BBE2) -- View this message in context: http://www.nabble.com/shapefile%3A-%22conversione%22-di-coordinate-tp17274733p17277023.html Sent from the Gfoss mailing list archive at Nabble.com. ___ Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione Gfoss@faunalia.com http://www.faunalia.com/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non rispecchiano necessariamente le posizioni dell'Associazione GFOSS.it.
Re: [Gfoss] shapefile: "conversione" di coordinate
Leonardo Lami wrote: > > Ciao > grazie del consiglio. > > Purtroppo però questa è una soluzione validissima ma solo per shape > puntiformi. > Ho però a che fare con una serie di shape anche poligonali e lineari > dove la soluzione non può essere applicata in modo così immediato... > > C'è una soluzione ad hoc anche per questi casi? > > Grazie a tutti > leonardo > >> Ciao... >> Io risolverei così: >> >> 1)Importa lo SHP in postGIS >> 2)Crea due colonne e chiamale rispettivamente X e Y >> 3)Poi dall'SQL-commander: INsERT INTO prova (X,Y) VALUES (select >> x(geometry) >> from prova, select y(geometry) from prova) cos' facendo hai due campi con >> coordinate X e Y moltiplicate >> per 100. >> 4)dividi per 100 lanciando il comando sempre da sqlcommander >> 5)crei una nuova geometria con GeometryFromText('POINT(X,Y)', 3003) >> il gioco è fatto anche se un po lungo come procedura >> non mi viene in mente niente per ora. >> >> Ciao >> >> - >> Salvatore Larosa >> GPG: 0xE504BBE2 (FP: D9B2 CA87 81CD 1B91 E24D 3B42 D0F7 FA01 E504 BBE2) >> > > > ___ > Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione > Gfoss@faunalia.com > http://www.faunalia.com/cgi-bin/mailman/listinfo/gfoss > Questa e' una lista di discussione pubblica aperta a tutti. > I messaggi di questa lista non rispecchiano necessariamente > le posizioni dell'Associazione GFOSS.it. > > Effettivamente il metodo PostGIS l'ho scelto perchè si trattava di punti. Per quanto riguarda shape lineari o poligonali hai provato con la funzione translate() sempre in PostGIS?? - Salvatore Larosa GPG: 0xE504BBE2 (FP: D9B2 CA87 81CD 1B91 E24D 3B42 D0F7 FA01 E504 BBE2) -- View this message in context: http://www.nabble.com/shapefile%3A-%22conversione%22-di-coordinate-tp17274733p17276932.html Sent from the Gfoss mailing list archive at Nabble.com. ___ Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione Gfoss@faunalia.com http://www.faunalia.com/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non rispecchiano necessariamente le posizioni dell'Associazione GFOSS.it.
Re: [Gfoss] shapefile: "conversione" di coordinate ECCOLA
Se non ho rifatto casino: ogr2ogr -f "ESRI Shapefile" -s_srs "GBWR.srs" -t_srs "GBW.srs" destinazione prova.shp con: GBWR.srs +proj=tmerc +lat_0=0 +lon_0=9 +k=0.999600 +x_0=150 +y_0=0 +ellps=intl +to_meter=0.01 +towgs84=-104.1,-49.1,-9.9,0.971,-2.917,0.714,-11.68 e GBW.srs +proj=tmerc +lat_0=0 +lon_0=9 +k=0.999600 +x_0=150 +y_0=0 +ellps=intl +units=m +towgs84=-104.1,-49.1,-9.9,0.971,-2.917,0.714,-11.68 Andrebbe confrontato con lo shp ottenuto con gli altri sistemi (dividi x 100). On May 16, 2008, at 4:47 PM, Leonardo Lami wrote: Ciao Alessandro, grazie dell'idea, ma purtroppo rimane come per la soluzione via Postgis il problema per linee e poligoni Grazie ancora leonardo [EMAIL PROTECTED] ha scritto: Ciao Leonardo, io in QGIS ho usato il plugin "Calculate Geometry" di Carson (dal suo repository http://www.geog.uvic.ca/spar/carson/cfarmerQgisRepo.xml) per aggiungere le due colonne con le coordinate X e Y. In OpenOffice Calc ho aperto il dbf, ho diviso per mille le due colonne delle coordinate e poi ho salvato il file come .csv. Sempre in QGIS l'ho importato con "Aggiungi layer testo delimitato" e mi sembra abbia funzionato bene :-) E' quello che serviva? Ale Salve a tutti, avrei bisogno di un piccolo consiglio. Ho uno shapefile associato a coordinate errate, nel senso che i valori delle coordinate sono moltiplicate per 100 rispetto al loro corretto valore, attenzione non traslate ma proprio moltiplicate per 100. Non si tratta quindi di una semplice traslazione ne di una riproiezione standard. Stavo cercando un modo per poter effettuare una conversione e riottenere le corrette coordinate, qualcuno di voi si è mai trovato in una situazione del genere? C'è un metodo veloce per risolvere la cosa? Vi allego l'esempio per eventuali prove. Grazie tante per qualsiasi consiglio A presto Leonardo ___ Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione Gfoss@faunalia.com http://www.faunalia.com/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non rispecchiano necessariamente le posizioni dell'Associazione GFOSS.it. ___ Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione Gfoss@faunalia.com http://www.faunalia.com/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non rispecchiano necessariamente le posizioni dell'Associazione GFOSS.it.
Re: [Gfoss] shapefile: "conversione" di coordinate
Ciao Alessandro, grazie dell'idea, ma purtroppo rimane come per la soluzione via Postgis il problema per linee e poligoni Grazie ancora leonardo [EMAIL PROTECTED] ha scritto: Ciao Leonardo, io in QGIS ho usato il plugin "Calculate Geometry" di Carson (dal suo repository http://www.geog.uvic.ca/spar/carson/cfarmerQgisRepo.xml) per aggiungere le due colonne con le coordinate X e Y. In OpenOffice Calc ho aperto il dbf, ho diviso per mille le due colonne delle coordinate e poi ho salvato il file come .csv. Sempre in QGIS l'ho importato con "Aggiungi layer testo delimitato" e mi sembra abbia funzionato bene :-) E' quello che serviva? Ale Salve a tutti, avrei bisogno di un piccolo consiglio. Ho uno shapefile associato a coordinate errate, nel senso che i valori delle coordinate sono moltiplicate per 100 rispetto al loro corretto valore, attenzione non traslate ma proprio moltiplicate per 100. Non si tratta quindi di una semplice traslazione ne di una riproiezione standard. Stavo cercando un modo per poter effettuare una conversione e riottenere le corrette coordinate, qualcuno di voi si è mai trovato in una situazione del genere? C'è un metodo veloce per risolvere la cosa? Vi allego l'esempio per eventuali prove. Grazie tante per qualsiasi consiglio A presto Leonardo ___ Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione Gfoss@faunalia.com http://www.faunalia.com/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non rispecchiano necessariamente le posizioni dell'Associazione GFOSS.it.
Re: [Gfoss] shapefile: "conversione" di coordinate
Ciao grazie del consiglio. Purtroppo però questa è una soluzione validissima ma solo per shape puntiformi. Ho però a che fare con una serie di shape anche poligonali e lineari dove la soluzione non può essere applicata in modo così immediato... C'è una soluzione ad hoc anche per questi casi? Grazie a tutti leonardo Ciao... Io risolverei così: 1)Importa lo SHP in postGIS 2)Crea due colonne e chiamale rispettivamente X e Y 3)Poi dall'SQL-commander: INsERT INTO prova (X,Y) VALUES (select x(geometry) from prova, select y(geometry) from prova) cos' facendo hai due campi con coordinate X e Y moltiplicate per 100. 4)dividi per 100 lanciando il comando sempre da sqlcommander 5)crei una nuova geometria con GeometryFromText('POINT(X,Y)', 3003) il gioco è fatto anche se un po lungo come procedura non mi viene in mente niente per ora. Ciao - Salvatore Larosa GPG: 0xE504BBE2 (FP: D9B2 CA87 81CD 1B91 E24D 3B42 D0F7 FA01 E504 BBE2) ___ Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione Gfoss@faunalia.com http://www.faunalia.com/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non rispecchiano necessariamente le posizioni dell'Associazione GFOSS.it.
Re: [Gfoss] shapefile: "conversione" di coordinate
Mi rispondo (parzialmente) da solo la Y è ovviamente sbagliata (falsa origine a + 100... bah! Che m'era venuto in mente?) La X mi sfugge tutt'ora... ...beh, non funziona (qualcuno mi spiega perché?)! GBW100.srs +proj=tmerc +lat_0=0 +lon_0=9 +k=0.999600 +x_0=15000 +y_0=100 +ellps=intl +units=m +towgs84=-104.1,-49.1,-9.9,0.971,-2.917,0.714,-11.68 Se non fossero stati punti la procedura di esportare e reimportare dividendo x 100 non avrebbe funzionato. Altra via per poligoni e polilinee? ___ Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione Gfoss@faunalia.com http://www.faunalia.com/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non rispecchiano necessariamente le posizioni dell'Associazione GFOSS.it.
Re: [Gfoss] shapefile: "conversione" di coordinate
Leonardo Lami wrote: > > Salve a tutti, > avrei bisogno di un piccolo consiglio. > > Ho uno shapefile associato a coordinate errate, nel senso che i valori > delle coordinate sono moltiplicate per 100 rispetto al loro corretto > valore, attenzione non traslate ma proprio moltiplicate per 100. > Non si tratta quindi di una semplice traslazione ne di una riproiezione > standard. > > Stavo cercando un modo per poter effettuare una conversione e riottenere > le corrette coordinate, qualcuno di voi si è mai trovato in una > situazione del genere? > C'è un metodo veloce per risolvere la cosa? > > Vi allego l'esempio per eventuali prove. > > Grazie tante per qualsiasi consiglio > > A presto > Leonardo > > > Ciao... Io risolverei così: 1)Importa lo SHP in postGIS 2)Crea due colonne e chiamale rispettivamente X e Y 3)Poi dall'SQL-commander: INsERT INTO prova (X,Y) VALUES (select x(geometry) from prova, select y(geometry) from prova) cos' facendo hai due campi con coordinate X e Y moltiplicate per 100. 4)dividi per 100 lanciando il comando sempre da sqlcommander 5)crei una nuova geometria con GeometryFromText('POINT(X,Y)', 3003) il gioco è fatto anche se un po lungo come procedura non mi viene in mente niente per ora. Ciao - Salvatore Larosa GPG: 0xE504BBE2 (FP: D9B2 CA87 81CD 1B91 E24D 3B42 D0F7 FA01 E504 BBE2) -- View this message in context: http://www.nabble.com/shapefile%3A-%22conversione%22-di-coordinate-tp17274733p17275718.html Sent from the Gfoss mailing list archive at Nabble.com. ___ Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione Gfoss@faunalia.com http://www.faunalia.com/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non rispecchiano necessariamente le posizioni dell'Associazione GFOSS.it.
Re: [Gfoss] shapefile: "conversione" di coordinate
1) Aggiungi i campi X e Y con il plugin qgis "Calculate Geometry" (Repository http://www.geog.uvic.ca/spar/carson/cfarmerQgisRepo.xml) 2) Reimporti tutto dal dbf come testo 3) ari-salvi in shp ...Chiaramente lo ritiri dentro dopo aver diviso le coordinate x 100 ...Chiaramente... ___ Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione Gfoss@faunalia.com http://www.faunalia.com/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non rispecchiano necessariamente le posizioni dell'Associazione GFOSS.it.
Re: [Gfoss] shapefile: "conversione" di coordinate
Ciao Leonardo, io in QGIS ho usato il plugin "Calculate Geometry" di Carson (dal suo repository http://www.geog.uvic.ca/spar/carson/cfarmerQgisRepo.xml) per aggiungere le due colonne con le coordinate X e Y. In OpenOffice Calc ho aperto il dbf, ho diviso per mille le due colonne delle coordinate e poi ho salvato il file come .csv. Sempre in QGIS l'ho importato con "Aggiungi layer testo delimitato" e mi sembra abbia funzionato bene :-) E' quello che serviva? Ale > Salve a tutti, > avrei bisogno di un piccolo consiglio. > > Ho uno shapefile associato a coordinate errate, nel senso che i valori > delle coordinate sono moltiplicate per 100 rispetto al loro corretto > valore, attenzione non traslate ma proprio moltiplicate per 100. > Non si tratta quindi di una semplice traslazione ne di una riproiezione > standard. > > Stavo cercando un modo per poter effettuare una conversione e riottenere > le corrette coordinate, qualcuno di voi si è mai trovato in una > situazione del genere? > C'è un metodo veloce per risolvere la cosa? > > Vi allego l'esempio per eventuali prove. > > Grazie tante per qualsiasi consiglio > > A presto > Leonardo > ___ Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione Gfoss@faunalia.com http://www.faunalia.com/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non rispecchiano necessariamente le posizioni dell'Associazione GFOSS.it.
Re: [Gfoss] shapefile: "conversione" di coordinate
Ciao Leo, applicando il sistema rinofotometrico (a recchia, a naso) ho pensati di passare lo shp sotto ogr2ogr andrea$ ogr2ogr -f "ESRI Shapefile" -s_srs "GBW100.srs" -t_srs "GBW.srs" destinazione prova.shp con GBW100.srs +proj=tmerc +lat_0=0 +lon_0=9 +k=0.999600 +x_0=15000 +y_0=100 +ellps=intl +units=m +towgs84=-104.1,-49.1,-9.9,0.971,-2.917,0.714,-11.68 e GBW.srs +proj=tmerc +lat_0=0 +lon_0=9 +k=0.999600 +x_0=150 +y_0=0 +ellps=intl +units=m +towgs84=-104.1,-49.1,-9.9,0.971,-2.917,0.714,-11.68 ...beh, non funziona (qualcuno mi spiega perché?)! L'alternativa (meno breve), visto che si tratta di punti: 1) Aggiungi i campi X e Y con il plugin qgis "Calculate Geometry" (Repository http://www.geog.uvic.ca/spar/carson/cfarmerQgisRepo.xml) 2) Reimporti tutto dal dbf come testo 3) ari-salvi in shp Ciao, Andrea On May 16, 2008, at 3:29 PM, Leonardo Lami wrote: Salve a tutti, avrei bisogno di un piccolo consiglio. Ho uno shapefile associato a coordinate errate, nel senso che i valori delle coordinate sono moltiplicate per 100 rispetto al loro corretto valore, attenzione non traslate ma proprio moltiplicate per 100. Non si tratta quindi di una semplice traslazione ne di una riproiezione standard. Stavo cercando un modo per poter effettuare una conversione e riottenere le corrette coordinate, qualcuno di voi si è mai trovato in una situazione del genere? C'è un metodo veloce per risolvere la cosa? Vi allego l'esempio per eventuali prove. Grazie tante per qualsiasi consiglio A presto Leonardo ___ Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione Gfoss@faunalia.com http://www.faunalia.com/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non rispecchiano necessariamente le posizioni dell'Associazione GFOSS.it. ___ Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione Gfoss@faunalia.com http://www.faunalia.com/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non rispecchiano necessariamente le posizioni dell'Associazione GFOSS.it.