Ciao, se leggi questo messaggio significa che non hai fatto il login o che non sei ancora registrato. Se non sei iscritto CLICCA QUI per registrarti e godere di tutti i vantaggi del nostro forum.
Ciao, se leggi questo messaggio significa che non hai fatto il login o che non sei ancora registrato. Se non sei iscritto CLICCA QUI per registrarti e godere di tutti i vantaggi del nostro forum.

Benvenuti nella nostra community - Visita anche il blog

Benvenuto ospite! Login Registrati Login with Facebook



Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
Convertire senza deformazioni da EPSG:3857 a EPSG:4326 o viceversa
#1
Buongiorno a tutti.
Sono Pompeo, 33 anni, di Milano.
Ho un piccolo problema che non riesco a risolvere e spero che voi possiate darmi una mano. Sono infatti purtroppo una frana con i GIS.


Avevo costruito una mappa di concentrazione con QGIS partendo da dei punti costruiti da me in modo artigianale...facendo un merge da punti rilevati con Google ed esportati in più file KML e convertiti in un unico Shape.
La mappa di concentrazione è in Geotiff (raster) ed usa EPSG:3857 proprio perché lo Shape dei punti è costruito su uno Shape EPSG:3857 che deriva da un merge di più KML EPSG:3857.

La mappa di concentrazione deve essere leggibile sopra un layer vettoriale poligono in Shape in EPSG:4326 (Per la cronaca si tratta dello shape dei NIL di Milano).

Certo che sono tutti e due in WGS84...però se sovrappongo entrambi come voglio che facciano...o mi deforma la mappa di concentrazione rendendomi ovali anziché tonde le concentrazioni a cerchio...oppure lo shape dei NIL di Milano mi risulta schiacciato deformandomi la rappresentazione della città (e non va bene in nessuno dei due modi).

Devo convertire uno dei due layer in uno o nell'altro EPSG senza però avere le deformazioni. Come si può fare?

Vi ringrazio dell'aiuto prezioso.

Pompeo
Cita messaggio }
Thanks given by:
#2
Benvenuto in Openoikos!

La deformazione (apparente) compare perche' tu hai forzato il SR di progetto come EPSG:4326, ossia un sistema a coordinare sferiche tipo Gps.

Per avere i cerchi circolari e non ovali, dovrai quindi scegliere un sistema cartografico metrico:

1] CTRL-ALT-P ed entri nelle proprieta' del progetto
2] setta EPSG:3857 come SR di progetto
3] attiva la riproiezione al volo

Meglio comunque sarebbe trasformare la shape NIL fisicamente in 3857, evitando pertanto la suddetta riproiezione virtuale.
Cita messaggio }
Thanks given by:
#3
(27-12-2016, 11:43 AM)Novarese Ha scritto: Meglio comunque sarebbe trasformare la shape NIL fisicamente in 3857, evitando pertanto la suddetta riproiezione virtuale.

Come si può fare?

Grazie

Pompeo
Cita messaggio }
Thanks given by:
#4
Tasto dx sul layer a sx (in legenda) => Salva con nome (scegliendo 3857 come SR in uscita)
Cita messaggio }
Thanks given by:
#5
(27-12-2016, 07:48 PM)Novarese Ha scritto: Tasto dx sul layer a sx (in legenda) => Salva con nome  (scegliendo 3857 come SR in uscita)

Già fatto ma deforma.
Cita messaggio }
Thanks given by:
#6
Impossibile, evidentemente la shape NIL non e' in sistema 4326... zippa ed allegala qui, grazie.
Cita messaggio }
Thanks given by:
#7
Grazie Wink


Allegati
.zip   NIL.zip (Dimensione: 75,32 KB / Download: 4)
Cita messaggio }
Thanks given by:
#8
Proviamo ad aggirare l'ostacolo.

Questo KML dovrebbe far vedere i NIL probabilmente nel formato EPSG:3857.

Google Earth Pro lo vede...ma QGIS non lo apre e dice "sorgente dati no valida o sconosciuta".

Vi allego il file.

Grazie a chiunque mi può aiutare.

Pompeo


Allegati
.zip   DynamicLayerNIL.zip (Dimensione: 847 byte / Download: 2)
Cita messaggio }
Thanks given by:
#9
Esiste un modo per barare le coordinate di proezione, in questo senso, voglio la proiezione di un layer in EPSG:3857, ma con la resa di quando si vede con ESPG:4326?
Cita messaggio }
Thanks given by:
#10
(27-12-2016, 05:44 AM)Pompeo Ha scritto: Avevo costruito una mappa di concentrazione con QGIS partendo da dei punti costruiti da me in modo artigianale...facendo un merge da punti rilevati con Google ed esportati in più file KML e convertiti in un unico Shape.
La mappa di concentrazione è in Geotiff (raster) ed usa EPSG:3857 proprio perché lo Shape dei punti è costruito su uno Shape EPSG:3857 che deriva da un merge di più KML EPSG:3857.

Se i punti provengono da Google Earth allora il file kml ha EPSG 4326.
Sono quasi certo che hai realizzato la mappa di concentrazione partendo da questi punti e successivamente hai trasformato il GeoTiff in EPSG 3857; se cosi fosse è ovvio che vedi ellissi al posto dei cerchi se importi il raster in un progetto con EPSG 3857.

Per risolvere il problema NON devi cercare la soluzione a valle ma a monte, cioè devi importare i punti (creati in GE con EPSG 4326) in QGIS, cambi proiezione (salva con nome) da EPSG 4326 in EPSG 3857; dopo di ciò crei il raster di concentrazione e vedrai che si sovrappone perfettamente al tuo NIL (che ha EPSG 3857) e otterrai cerchi e non ellissi.
In breve se crei il raster partendo da EPSG 4326  e poi riproietti in 3857 NON si scappa, avrai ellissi.
Ciao spero di esserti stato di aiuto!!!
donate: http://qgis.it/
-----:-)
Totò
Cita messaggio }
Thanks given by:



Discussioni simili
Discussione Autore Risposte Letto Ultimo messaggio
  plugin per convertire e00 lucikkiola89 2 1.233 07-01-2016, 05:17 PM
Ultimo messaggio: savs
  Convertire shp in 3D Carla 14 3.430 16-07-2015, 11:54 AM
Ultimo messaggio: Carla
  Convertire raster in tre file RGB in Grass webplay 2 1.206 19-03-2013, 06:18 PM
Ultimo messaggio: Novarese

Vai al forum:


Utenti che stanno guardando questa discussione:
1 Ospite(i)