[QGIS-it-user] INFORMAZIONE PER LA SOVRAPPOSIZIONE DI UN DXF CON OPENLAYERS PLUGINS

Salve,
ho riscontrato un problema con l’utilizzo del programma, probabilmente dovuto al fatto che sono alle prime esperienze. Infatti, nonostante abbia visto e seguito numerosi tutorial in merito alla sovrapposizione di file dxf provenienti da autocad con immagini satellitari acquisite tramite il comando “OpenLayers pluging”, riscontro un problema nella sovrapposizione del file dxf con le mappe satellitari suddette. Ovvero il file dxf è situato nel mezzo dell’Oceano Atlantico, mentre dovrebbe essere posizionato in corrispondenza di un Comune italiano preciso. Non riscontro questo problema con i file provenienti dal sito dell’ISTAT, che automaticamente combaciano con l’area oggetto di studio. Vi informo che ho già provato tramite gli “Strumenti di Gestione Dati”, in particolare “Definisci la proiezione in uso”, tuttavia il layer non viene spostato dove dovrebbe. A tal proposito vorrei chiedere il procedimento per far si che un file dxf, non georeferenziato e non avente le stesse coordinate dell’immagine satellitare proveniente da “OpenLayers pluging”, si possa sovrapporre quasi perfettamente all’immagine satellitare e se ciò deriva anche dal fatto che forse non ho installato qualche plugins necessario.

Ringrazio in anticipo chiunque possa essermi d’aiuto.

Credo che la risposta te la sia già data da sola nel testo:

Sara DP wrote

[...] un file dxf, non georeferenziato e non avente le stesse coordinate
dell'immagine satellitare [...]

Ma ti chiederei comunque, per poterti fornire le indicazioni necessarie, se
puoi condividere un piccolo esempio del tuo dxf con la lista, in maniera da
poter analizzare il tuo problema e capire quale può essere la soluzione.

Grazie!
Mattia

--
View this message in context: http://osgeo-org.1560.x6.nabble.com/INFORMAZIONE-PER-LA-SOVRAPPOSIZIONE-DI-UN-DXF-CON-OPENLAYERS-PLUGINS-tp5280175p5280183.html
Sent from the QGIS Italian User mailing list archive at Nabble.com.

Buongiorno,

in questi casi io ho risolto spostando manualmente sulla zona corretta, utilizzando gli appositi strumenti (sposta e ruota), le geometrie del dxf (dopo averle salvate su shape file) .

Saluti

Leonardo donnini

···

Il 10/08/2016 09:31, Sara DP ha scritto:

Salve,
ho riscontrato un problema con l’utilizzo del programma, probabilmente dovuto al fatto che sono alle prime esperienze. Infatti, nonostante abbia visto e seguito numerosi tutorial in merito alla sovrapposizione di file dxf provenienti da autocad con immagini satellitari acquisite tramite il comando “OpenLayers pluging”, riscontro un problema nella sovrapposizione del file dxf con le mappe satellitari suddette. Ovvero il file dxf è situato nel mezzo dell’Oceano Atlantico, mentre dovrebbe essere posizionato in corrispondenza di un Comune italiano preciso. Non riscontro questo problema con i file provenienti dal sito dell’ISTAT, che automaticamente combaciano con l’area oggetto di studio. Vi informo che ho già provato tramite gli “Strumenti di Gestione Dati”, in particolare “Definisci la proiezione in uso”, tuttavia il layer non viene spostato dove dovrebbe. A tal proposito vorrei chiedere il procedimento per far si che un file dxf, non georeferenziato e non avente le stesse coordinate dell’immagine satellitare proveniente da “OpenLayers pluging”, si possa sovrapporre quasi perfettamente all’immagine satellitare e se ciò deriva anche dal fatto che forse non ho installato qualche plugins necessario.

Ringrazio in anticipo chiunque possa essermi d’aiuto.

_______________________________________________
QGIS-it-user mailing list
[QGIS-it-user@lists.osgeo.org](mailto:QGIS-it-user@lists.osgeo.org)
[http://lists.osgeo.org/mailman/listinfo/qgis-it-user](http://lists.osgeo.org/mailman/listinfo/qgis-it-user)

Mail priva di virus. www.avast.com

Grazie, manualmente ho già provato, ma essendo il file dxf (dopo averlo salvato in shape) di notevole dimensioni, il programma qgis si blocca, purtroppo. In sostanza, mi sembra di capire che non esiste all’interno di qgis un plugin o qualche comando per georeferenziare un vettoriale. Peccato, volevo evitare di andare alla ricerca di altri programmi per georeferenziare.

···

Il giorno 10 agosto 2016 10:30, Leonardo Donnini <ldonnini@bonibit.com> ha scritto:

Buongiorno,

in questi casi io ho risolto spostando manualmente sulla zona corretta, utilizzando gli appositi strumenti (sposta e ruota), le geometrie del dxf (dopo averle salvate su shape file) .

Saluti

Leonardo donnini

Il 10/08/2016 09:31, Sara DP ha scritto:

Salve,
ho riscontrato un problema con l’utilizzo del programma, probabilmente dovuto al fatto che sono alle prime esperienze. Infatti, nonostante abbia visto e seguito numerosi tutorial in merito alla sovrapposizione di file dxf provenienti da autocad con immagini satellitari acquisite tramite il comando “OpenLayers pluging”, riscontro un problema nella sovrapposizione del file dxf con le mappe satellitari suddette. Ovvero il file dxf è situato nel mezzo dell’Oceano Atlantico, mentre dovrebbe essere posizionato in corrispondenza di un Comune italiano preciso. Non riscontro questo problema con i file provenienti dal sito dell’ISTAT, che automaticamente combaciano con l’area oggetto di studio. Vi informo che ho già provato tramite gli “Strumenti di Gestione Dati”, in particolare “Definisci la proiezione in uso”, tuttavia il layer non viene spostato dove dovrebbe. A tal proposito vorrei chiedere il procedimento per far si che un file dxf, non georeferenziato e non avente le stesse coordinate dell’immagine satellitare proveniente da “OpenLayers pluging”, si possa sovrapporre quasi perfettamente all’immagine satellitare e se ciò deriva anche dal fatto che forse non ho installato qualche plugins necessario.

Ringrazio in anticipo chiunque possa essermi d’aiuto.

_______________________________________________
QGIS-it-user mailing list
[QGIS-it-user@lists.osgeo.org](mailto:QGIS-it-user@lists.osgeo.org)
[http://lists.osgeo.org/mailman/listinfo/qgis-it-user](http://lists.osgeo.org/mailman/listinfo/qgis-it-user)

Mail priva di virus. www.avast.com

Sara DP wrote

In sostanza, mi sembra di capire che non esiste all'interno di
qgis un plugin o qualche comando per georeferenziare un vettoriale.
Peccato, volevo evitare di andare alla ricerca di altri programmi per
georeferenziare.

Esiste, il plugin è Vector bender
gurda questo video demo
https://goo.gl/stVYYY

saluti

--
View this message in context: http://osgeo-org.1560.x6.nabble.com/INFORMAZIONE-PER-LA-SOVRAPPOSIZIONE-DI-UN-DXF-CON-OPENLAYERS-PLUGINS-tp5280175p5280230.html
Sent from the QGIS Italian User mailing list archive at Nabble.com.

Ciao

···

Il giorno 10 agosto 2016 12:32, Sara DP <1990saretta@gmail.com> ha scritto:

Grazie, manualmente ho già provato, ma essendo il file dxf (dopo averlo salvato in shape) di notevole dimensioni, il programma qgis si blocca, purtroppo. In sostanza, mi sembra di capire che non esiste all’interno di qgis un plugin o qualche comando per georeferenziare un vettoriale. Peccato, volevo evitare di andare alla ricerca di altri programmi per georeferenziare.

Calma, mi pare più facile ammaestrare un Opossum che non georeferenziare un vettoriale…
se il dxf corrisponde a dei dati cartografici deve essere stato disegnato in un qualche sistema di riferimento, perciò immagino che quello che serve a te è traslare le geometrie, che al momento, se compaiono nel golfo di Guinea hanno coodinate molto vicine a 0,0.

Per capirci qualcosa la prima domanda è “che valori di coordinate ripostano le geometrie del DXF?'” puoi interrogarle con il mouse o verificare il boundig box tra le proprietà del layer. Se ad esempio hai coordinate X tra 6 e 19 e Y tra 35 e 47 allora hai semplicemente un layer in cocordinate geografiche che è caricato in un sistema metrico (Il plugin openlayers utilizza in genere EPSG: 3857 e puoi risolvere con il comando “imposta il SR del layer” ma mi pare che hai detto di averlo già fatto.

Gli SHP scaricati dal sito ISTAT hanno un file .prj in cui è indicato il sistma di riferimento e QGIS lo riconosce. Per questo si posizionano correttamente.

Può essere che il tuo dxf inizi effettivamente alle coordinate 0,0: il caso più frequente accade quando qualcuno che ha modificato il dxf importandolo in un software CAD e spostando l’origine degli assi. In questo caso puoi fare l’operazione a ritroso. ti serve recuperare le coordinate di un punto noto (confine, fabbricato, altro) vicino all’origine e applicare la traslazione definendo un sistema di riferimento personalizzato con l’origine traslata oppure con il plugin affine trasformation come descritto in questo post [0]

Serve comunque qualche informazione in più su questo DXF, perché oltre all’origine occorre sapere gli altri parametri (proiezione, ellissoide, map datum…) a seconda della regione in cui ti trovi si può tirare a indovinare quali sistemi provare.

Non so bene che tipo di lavoro devi fare, ma ti consiglio di non fidarti della sovrapposizone alle immagini di Bing o Google realizzata dal plugin Openlayers (che tra l’altro da errore in stampa) ma utilizzare un livello WMS con le ortofoto di Agea o Realvista come descritto qui [1].

amefad

[0] http://gis.stackexchange.com/questions/136817/qgis-moving-the-layer-all-features-using-vector-affine-transformation
[1] http://www.gisinfrastrutture.it/2014/03/ortofoto-italiane-agea-e-realvista-disponibili-open/

ciao a tutti,

On 8/10/16, Totò <pigrecoinfinito@gmail.com> wrote:

Sara DP wrote

In sostanza, mi sembra di capire che non esiste all'interno di
qgis un plugin o qualche comando per georeferenziare un vettoriale.
Peccato, volevo evitare di andare alla ricerca di altri programmi per
georeferenziare.

Esiste, il plugin è Vector bender
gurda questo video demo
https://goo.gl/stVYYY

oltre all'ottima indicazione di Totò, ti segnalo che esiste un plugin
italianissimo (non che sia un gran pregio, però.... è fatto in casa
:-): vectGeoref che dovrebbe aiutare nella georeferenziazione di
vettoriali;

parlavi di file grosso e so che il mio (e di Giuseppe e Luca) plugin
ha qualche problema i tale situazione, ma ho qualche pezza in serbo;
inoltre se hai più file da georeferenziare, salvando i GCP puoi
velocizzare la georeferenziazione dei successivi; insomma se vuoi
provare, noi siamo quì :slight_smile:

saluti

ciao,
giuliano

/
SaraDp wrote

il file dxf è situato nel mezzo dell'Oceano Atlantico

/

Cara Sara, il fatto che la tua mappa vettoriale sia sparata in
corrispondenza del meridiano di Greenwich, non significa necessariamente che
sia in coordinate locali.

Potrebbe anche essere in un sistema Cassini-Soldner, ovvero con ascisse
nell'ordine di 10^3 o 10^4, pertanto sarebbe perfettamente convertibile in
un sistema a scala nazionale come Gauss-Boaga o UTM.

Per saperne di piu', in un Cad qualsiasi disegna un rettangolo che racchiuda
l'intera mappa, esporta SOLTANTO quello come nuovo Dxf, ed allegalo qui nel
forum, grazie.

--
View this message in context: http://osgeo-org.1560.x6.nabble.com/INFORMAZIONE-PER-LA-SOVRAPPOSIZIONE-DI-UN-DXF-CON-OPENLAYERS-PLUGINS-tp5280175p5280350.html
Sent from the QGIS Italian User mailing list archive at Nabble.com.

<http://osgeo-org.1560.x6.nabble.com/file/n5280579/Sovrapposizione_catastale-img_satellitare.jpg&gt;

Grazie a tutti, ho sperimentato tutte le opzioni che mi avete suggerito. Di
seguito illustro cosa ho notato:

1. Il plugin Vector Bender è utilissimo, tuttavia non avendo dei punti
precisi l'immagine viene scalata e ruotata un po' ad occhio ed è quello che
vorrei evitare, ma comunque il plugin mi servirà per altri usi, quindi
consiglio preziosissimo

2. Per quanto riguarda il consiglio di giulianc, il plugin vectorGeoref
risulta corrotto e non ho potuto sperimentarlo

3. Grazie al consiglio di Amedeo Fadini-2 ho spostato il file dxf tramite
cad in coordinate prossime a quelle della zona oggetto d'esame, e il dxf una
volta inserito in qgis risulta nella zona interessata. Tuttavia, sia con le
ortofoto di Agea sia con la mappa satellitare, il dxf (shapefile) non è
perfettamente sovrapposto, come potete vedere dall'immagine che vi ho
allegato. Probabilmente ciò è dovuto ai parametri che non so come impostare
(proiezione, ellissoide, map datum...), perchè lascio quelli predefiniti
EPSG: 3857. Magari impostando il sistema di riferimento giusto riuscirei a
inquadrarlo quasi perfettamente, perchè ho visto che cambiandolo a
tentantivi, il file vettoriale me lo sposta o me lo stringe-allunga in
orizzontale.

Vi allego tramite il seguente link una parte della mappa in dxf (non
spostata nelle coordinate), in realtà si tratta di più catastali che
comprendono parte di Fonte Nuova/Roma:
https://www.dropbox.com/s/zqfz0q5jy4rsh38/ANALISI%20TERRITORIALE.dxf?dl=0

p.s. penso che sarebbe utilissimo capire come spostare senza intervenire sul
cad, ma direttamente da qgis, per questo vi ho allegato il file dxf
originario, senza le modifiche delle coordinate.

Grazie mille ancora per i preziosissimi consigli!!!

--
View this message in context: http://osgeo-org.1560.x6.nabble.com/INFORMAZIONE-PER-LA-SOVRAPPOSIZIONE-DI-UN-DXF-CON-OPENLAYERS-PLUGINS-tp5280175p5280579.html
Sent from the QGIS Italian User mailing list archive at Nabble.com.

Grazie a tutti, ho sperimentato tutte le opzioni che mi avete suggerito. Di
seguito illustro cosa ho notato:

1. Il plugin Vector Bender è utilissimo, tuttavia non avendo dei punti
precisi l'immagine viene scalata e ruotata un po' ad occhio ed è quello che
vorrei evitare, ma comunque il plugin mi servirà per altri usi, quindi
consiglio preziosissimo

2. Per quanto riguarda il consiglio di giulianc, il plugin vectorGeoref
risulta corrotto e non ho potuto sperimentarlo

3. Grazie al consiglio di Amedeo Fadini-2 ho spostato il file dxf tramite
cad in coordinate prossime a quelle della zona oggetto d'esame, e il dxf una
volta inserito in qgis risulta nella zona interessata. Tuttavia, sia con le
ortofoto di Agea sia con la mappa satellitare, il dxf (shapefile) non è
perfettamente sovrapposto, come potete vedere dall'immagine che vi ho
allegato. Probabilmente ciò è dovuto ai parametri che non so come impostare
(proiezione, ellissoide, map datum...), perchè lascio quelli predefiniti
EPSG: 3857. Magari impostando il sistema di riferimento giusto riuscirei a
inquadrarlo quasi perfettamente, perchè ho visto che cambiandolo a
tentantivi, il file vettoriale me lo sposta o me lo stringe-allunga in
orizzontale.

Vi allego tramite il seguente link una parte della mappa in dxf (non
spostata nelle coordinate), in realtà si tratta di più catastali che
comprendono parte di Fonte Nuova/Roma:
https://www.dropbox.com/s/zqfz0q5jy4rsh38/ANALISI%20TERRITORIALE.dxf?dl=0

p.s. penso che sarebbe utilissimo capire come spostare senza intervenire sul
cad, ma direttamente da qgis, per questo vi ho allegato il file dxf
originario, senza le modifiche delle coordinate.

Grazie mille ancora per i preziosissimi consigli!!!
<http://osgeo-org.1560.x6.nabble.com/file/n5280580/Sovrapposizione_catastale-img_satellitare_.jpg&gt;

--
View this message in context: http://osgeo-org.1560.x6.nabble.com/INFORMAZIONE-PER-LA-SOVRAPPOSIZIONE-DI-UN-DXF-CON-OPENLAYERS-PLUGINS-tp5280175p5280580.html
Sent from the QGIS Italian User mailing list archive at Nabble.com.

On 8/12/16, SaraDp <1990saretta@gmail.com> wrote:

ciao,

......
2. Per quanto riguarda il consiglio di giulianc, il plugin vectorGeoref
risulta corrotto e non ho potuto sperimentarlo

ovviamente le sfide più impegnative sono anche quelle più stimolanti.... :slight_smile:

puoi postare (o inviare in pvt) se ne hai voglia la mappa raster o
vettoriale di riferimento e qualche indicazione , se non fossero
evidenti, di almeno 3 punti di collimazione?

grazie, ciao,
giuliano

ecco! avevo annusato che si trattava di catasto… ma ho evitato di sparare a caso…

La cosa è un po’ più complessa ma non inpossibile, devi impostare un SR personalizzato… occorre sapre qual’è l’origine del tuo comune segui la procedura descritta qui (riproiezione):

http://wiki.gfoss.it/index.php/Catasto

amefad

···

Il 12/ago/2016 06:19 PM, “SaraDp” <1990saretta@gmail.com> ha scritto:

<http://osgeo-org.1560.x6.nabble.com/file/n5280579/Sovrapposizione_catastale-img_satellitare.jpg>

Grazie a tutti, ho sperimentato tutte le opzioni che mi avete suggerito. Di
seguito illustro cosa ho notato:

  1. Il plugin Vector Bender è utilissimo, tuttavia non avendo dei punti
    precisi l’immagine viene scalata e ruotata un po’ ad occhio ed è quello che
    vorrei evitare, ma comunque il plugin mi servirà per altri usi, quindi
    consiglio preziosissimo

  2. Per quanto riguarda il consiglio di giulianc, il plugin vectorGeoref
    risulta corrotto e non ho potuto sperimentarlo

  3. Grazie al consiglio di Amedeo Fadini-2 ho spostato il file dxf tramite
    cad in coordinate prossime a quelle della zona oggetto d’esame, e il dxf una
    volta inserito in qgis risulta nella zona interessata. Tuttavia, sia con le
    ortofoto di Agea sia con la mappa satellitare, il dxf (shapefile) non è
    perfettamente sovrapposto, come potete vedere dall’immagine che vi ho
    allegato. Probabilmente ciò è dovuto ai parametri che non so come impostare
    (proiezione, ellissoide, map datum…), perchè lascio quelli predefiniti
    EPSG: 3857. Magari impostando il sistema di riferimento giusto riuscirei a
    inquadrarlo quasi perfettamente, perchè ho visto che cambiandolo a
    tentantivi, il file vettoriale me lo sposta o me lo stringe-allunga in
    orizzontale.

Vi allego tramite il seguente link una parte della mappa in dxf (non
spostata nelle coordinate), in realtà si tratta di più catastali che
comprendono parte di Fonte Nuova/Roma:
https://www.dropbox.com/s/zqfz0q5jy4rsh38/ANALISI%20TERRITORIALE.dxf?dl=0

p.s. penso che sarebbe utilissimo capire come spostare senza intervenire sul
cad, ma direttamente da qgis, per questo vi ho allegato il file dxf
originario, senza le modifiche delle coordinate.

Grazie mille ancora per i preziosissimi consigli!!!


View this message in context: http://osgeo-org.1560.x6.nabble.com/INFORMAZIONE-PER-LA-SOVRAPPOSIZIONE-DI-UN-DXF-CON-OPENLAYERS-PLUGINS-tp5280175p5280579.html
Sent from the QGIS Italian User mailing list archive at Nabble.com.


QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-it-user

/
AV wrote

Potrebbe anche essere in un sistema Cassini-Soldner, ovvero con ascisse
nell'ordine di 10^3 o 10^4, pertanto sarebbe perfettamente convertibile in
un sistema a scala nazionale come Gauss-Boaga o UTM

/
O Sara, come previsto, essendo le ascisse come 10^3 in valore assoluto,
significa che la tua mappa e' in sistema C-S, quindi nativamente
georiferita.

Una cosa non mi torna, pero': impostando in Qgis la Grande Origine di Monte
Mario, una volta trasposta la mappa in Google Earth, essa viene "shiftata"
di 240 metri verso sud-ovest.

Ti pregherei pertanto di renderci disponibile il DXF *originale*, cosi' come
l'hai avuto dai tuoi committenti, ovvero senza successive operazioni da
parte tua, grazie!

--
View this message in context: http://osgeo-org.1560.x6.nabble.com/INFORMAZIONE-PER-LA-SOVRAPPOSIZIONE-DI-UN-DXF-CON-OPENLAYERS-PLUGINS-tp5280175p5280651.html
Sent from the QGIS Italian User mailing list archive at Nabble.com.