Ciao a tutti/e
ho un *shp costituito da una serie di punti. Siccome vorrei riportare in un testo una tabella con i punti in questione e le loro coordinate, averi bisogno di caricare fra gli attributi le coordinate dei punti (per poi copiare la colonna delle coordinate dal *dbf). ...non riesco però a capire come fare, qualcuno ha qualche consiglio da darmi?? grazie mille marco Supera i limiti: raddoppia la velocità da 10 a 20 Mega! Risparmia con Tutto Incluso: telefono + adsl 20 mega a soli 29,95 € al mese per due anni! SCONTO DI 240 EURO! http://abbonati.tiscali.it/telefono-adsl/prodotti/tc/tuttoincluso/?WT.mc_id=01fw _______________________________________________ Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione [hidden email] http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. Non inviate messaggi commerciali. I messaggi di questa lista non rispecchiano necessariamente le posizioni dell'Associazione GFOSS.it. 502 iscritti all'11.2.2011 |
On Tue, 8 Mar 2011 16:51:46 +0100 (CET), [hidden email] wrote
> Ciao a tutti/e > > ho un *shp costituito da una serie di punti. > Siccome > vorrei riportare in un testo una tabella con i punti in questione e > le loro coordinate, averi bisogno di caricare fra gli attributi le > coordinate dei punti (per poi copiare la colonna delle coordinate > dal *dbf). > > ...non riesco però a capire come fare, qualcuno ha qualche > consiglio da darmi?? > lo puoi fare molto facilmente usando Spatialite_Gui: http://www.gaia-gis.it/spatialite-2.4.0-4/binaries.html ------------ io p.es. ho usato per il mio test points.shp che ho scaricato da qua: http://download.geofabrik.de/osm/europe/albania.shp.zip a) ho importato points.shp nel DB nome-tavola=points srid=4326 charset=UTF-8 b) poi ho creato le due colonne extra per le coordinate: ALTER TABLE points ADD COLUMN latitude DOUBLE; ALTER TABLE points ADD COLUMN longitude DOUBLE; c) infine ho assegnato i valori alle colonne-coordinate: UPDATE points SET longitude = ST_X(Geometry), latitude = ST_Y(Geometry); Fatto: ora basta semplicemente che riesporti la tavola modificata in formato shapefile. ciao Sandro _______________________________________________ Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione [hidden email] http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. Non inviate messaggi commerciali. I messaggi di questa lista non rispecchiano necessariamente le posizioni dell'Associazione GFOSS.it. 502 iscritti all'11.2.2011 |
ciao Marco,
>> >> ho un *shp costituito da una serie di punti. >> Siccome >> vorrei riportare in un testo una tabella con i punti in questione e >> le loro coordinate, averi bisogno di caricare fra gli attributi le >> coordinate dei punti (per poi copiare la colonna delle coordinate >> dal *dbf). >> >> ...non riesco però a capire come fare, qualcuno ha qualche >> consiglio da darmi?? un altro modo potrebbe essere mediante QGIS. Dal menù Vettore -> Strumenti di geometria -> Estrai/Aggiungi colonne geometriche ciao flavio _______________________________________________ Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione [hidden email] http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. Non inviate messaggi commerciali. I messaggi di questa lista non rispecchiano necessariamente le posizioni dell'Associazione GFOSS.it. 502 iscritti all'11.2.2011 |
Il giorno Tue, 8 Mar 2011 20:31:14 +0100
flavio rigolon <[hidden email]> ha scritto: > ciao Marco, > > >> > >> ho un *shp costituito da una serie di punti. > >> Siccome > >> vorrei riportare in un testo una tabella con i punti in questione e > >> le loro coordinate, averi bisogno di caricare fra gli attributi le > >> coordinate dei punti (per poi copiare la colonna delle coordinate > >> dal *dbf). > >> > >> ...non riesco però a capire come fare, qualcuno ha qualche > >> consiglio da darmi?? > > un altro modo potrebbe essere mediante QGIS. > Dal menù Vettore -> Strumenti di geometria -> Estrai/Aggiungi colonne > geometriche altrimenti, sempre in Qgis, apri la tabella degli attributi selezioni e copi tutti i dati (o solo quelli che interessano), li incolli in un editor di testo e ottieni le coordinate nel formato: wkt_geom ID POINT(631644.110436 4924815.332428) 0 POINT(751299.955628 4926967.939147) 1 POINT(667118.874612 4919919.504125) 2 POINT(736495.488187 4895124.231752) 3 POINT(584235.513570 4950771.184564) 4 POINT(752801.471698 4867292.206855) 5 POINT(634890.719234 4936905.363051) 6 Se ci sono altri campi, oltre ad ID anche quelli vengono copiati. Quindi elimini quello che non serve e sei a posto. Ciao, giovanni > > ciao > flavio > _______________________________________________ > Iscriviti all'associazione GFOSS.it: > http://www.gfoss.it/drupal/iscrizione [hidden email] > http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss > Questa e' una lista di discussione pubblica aperta a tutti. > Non inviate messaggi commerciali. > I messaggi di questa lista non rispecchiano necessariamente > le posizioni dell'Associazione GFOSS.it. > 502 iscritti all'11.2.2011 Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione [hidden email] http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. Non inviate messaggi commerciali. I messaggi di questa lista non rispecchiano necessariamente le posizioni dell'Associazione GFOSS.it. 502 iscritti all'11.2.2011 |
Free forum by Nabble | Edit this page |