una domanda da neofita quale sono: il crs di un layer è contenuto totalmente nel file .prj? ovvero, se ho uno shape con una determinata proiezione (e tutti i suoi files di corredo, ovvero .DBF, .PRJ, .QPJ, .SHP e .SHX) e sostituisco il suo file .PJR con un altro (ovviamente rinominandolo), il layer automaticamente si adatta alla nuova proiezione? il mio dubbio (quasi certezza) è di sovrascritto i files .PRJ dei miei due set di dati (uno in Gauss Boaga Ovest ed uno in ED_50 UTM zona 32) con un altra proiezione: in questo caso è tutto da rifare o basta sostituire il rispettivo file .PJR prelevandolo da spatialreference.org?
Gianpaolo Il giorno 11 gennaio 2011 15:08, Gianpaolo Romeo <[email protected]>ha scritto: > i dati sono tutti in Gauss-Boaga. > come dicevo, in QGIS gli shape hanno come metadati > > *Estensione:* > > Unità del sistema di riferimento spaziale usato nel layer : xMin, yMin > 1554827.23,4687263.16 : xMax,yMax 1771735.91,4924987.48 > > *Sistema di Riferimento Spaziale del layer:* > > +proj=tmerc +lat_0=0 +lon_0=9 +k=0.9996 +x_0=1500000 +y_0=0 +ellps=intl > +units=m +no_defs > > > nel mapfile ho sostituito sia la proiezione che l'extent con questi dati: > per la proiezione ho tentato sia con > > PROJECTION > 'init=epsg:3003' > END > > che con > > PROJECTION > "proj=tmerc" > "lat_0=0" > "lon_0=9" > "k=0.9996" > "x_0=1500000" > "y_0=0" > "ellps=intl" > "units=m" > "no_defs" > END. > > > ancora niente in P.Mapper. > > Il giorno 11 gennaio 2011 13:53, emanuele masiero < > [email protected]> ha scritto: > > credo si tratti proprio di un problema di assegnazione corretta della >> proiezione >> >> per esempio se i dati sono in ED_1950_UTM zona 32 >> devi usare questo codice http://spatial-reference.org/ref/epsg/23032/ >> >> nella prima estensione che hai indicato c'è una incogruenza: se il dato è >> in WGS84 l'estensione sarà in gradi tipo 12,00 44,00 12,50 45,00 >> >> altra questione importante: >> hai corretto la proiezione della mappa e relativo extent? sono indicati >> all'inizio del mapfile >> forse il fatto che non vedi NESSUN layer dipende proprio da questo >> >> ciao >> emanuele >> >> >> Il giorno 11 gennaio 2011 13:41, Gianpaolo Romeo < >> [email protected]> ha scritto: >> >> uhm...mi pareva strano che il file si chiamasse diversamente... cmq fatto >>> sta' che non mi da nessun errore (cioè, non mi crea nessun >>> file php_error.log), il mio dubbio è che ci siano dei GROOOSSI problemi nel >>> sistema di riferimento. >>> gli shape che ho preso per le cartine li ho scaricati da >>> http://www.istat.it/ambiente/cartografia/ dove si specifica che sono in >>> ED_1950_UTM zona 32, oltre a questi avevo degli indirizzi georeferenziati in >>> Gauss-Boaga Ovest: ho trasformato gli shape in UTM-32 tramite Traspunto, ed >>> infatti ora i miei dati e quelli dell'ISTAT combaciano alla perfezione, MA >>> se clicko con uno shape nella TOC di "QGIS->Proprietà layer->Metadati" leggo >>> >>> *Estensione:* >>> >>> Unità del sistema di riferimento spaziale usato nel layer : xMin, yMin >>> 1554827.23,4687263.16 : xMax,yMax 1771735.91,4924987.48 >>> >>> *Sistema di Riferimento Spaziale del layer:* >>> >>> +proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs >>> >>> >>> quindi in qualche modo le mappe vengono sparate da qualche parte fuori >>> dallo schermo per un errore di definizione della proiezione nel file map. >>> >>> ho provato a cambiare il sistema di riferimento in 3003 per ogni singolo >>> shape: >>> >>> >>> *Estensione:* >>> >>> Unità del sistema di riferimento spaziale usato nel layer : xMin, yMin >>> 1554827.23,4687263.16 : xMax,yMax 1771735.91,4924987.48 >>> >>> *Sistema di Riferimento Spaziale del layer:* >>> >>> +proj=tmerc +lat_0=0 +lon_0=9 +k=0.9996 +x_0=1500000 +y_0=0 +ellps=intl >>> +units=m +no_defs >>> >>> >>> >>> ma niente, nessuno shape è visibile. >>> >>> c'è da dire che nella cartella temporanea vengono salvate delle immagini >>> bianche e nel caso faccia una query sullo shape relativo alle province >>> (l'unica che funziona), le immagini contengono solo la selezione del >>> poligono della provincia selezionata. >>> >>> >>> Gianpaolo. >>> >>> >>> >>> >>> Il giorno 11 gennaio 2011 13:04, emanuele masiero < >>> [email protected]> ha scritto: >>> >>> scusa ho sbagliato: >>>> 3003 = gauss boaga OVEST >>>> 3004 = gauss boaga EST >>>> >>>> il log che hai messo sotto non è il log di PHP ma quello del debug di >>>> pmapper >>>> prova ad attivare il log_error di PHP >>>> ciao >>>> emanuele >>>> >>>> >>>> >>>> Il giorno 11 gennaio 2011 11:13, Gianpaolo Romeo < >>>> [email protected]> ha scritto: >>>> >>>> ciao, grazie delle dritte! >>>>> cmq, ho sostituito la proiezione WGS84 con la Gauss-Boaga: pare siano i >>>>> dati che mi hanno passato, le coordinate di Firenze sono del tipo X >>>>> 1675757 >>>>> - Y 4847119, e vengono definite dal documento allegato come >>>>> >>>>> - coordinata (X gauss Ovest) del nodo iniziale arco di strada; >>>>> - coordinata (Y gauss Ovest) del nodo iniziale arco di strada; >>>>> - coordinata (X gauss Ovest) del nodo finale arco di strada; >>>>> - coordinata (Y gauss Ovest) del nodo finale arco di strada; >>>>> >>>>> quindi ho messo >>>>> >>>>> PROJECTION >>>>> 'init=epsg:3004' >>>>> END >>>>> >>>>> ma non cambia niente, nessuno shape è visibile. >>>>> stessa cosa per le query. i campi sono esatti (ASL numerico, gli altri >>>>> stringa) ma cmq ho pure provato a modificarne il tipo nell'XLM. niente. >>>>> il log degli errori è il seguente: >>>>> >>>>> >>>>> >>>>> [11-Jan-2011 11:12:53] P.MAPPER debug info >>>>> Validation of search.xml file succeeded >>>>> [11-Jan-2011 11:13:02] P.MAPPER debug info >>>>> Searcharray in search.php->getSearchParameters() >>>>> Array >>>>> ( >>>>> [NOME_PROV] => Pisa >>>>> [mode] => search >>>>> [PHPSESSID] => 2d4cbb47ca9f030d7dd0cab8780d911a >>>>> ) >>>>> >>>>> [11-Jan-2011 11:13:02] P.MAPPER debug info >>>>> Parameters for searchArray >>>>> file: query.php->q_execAttributeQuery >>>>> >>>>> Array >>>>> ( >>>>> [NOME_PROV] => Pisa >>>>> [mode] => search >>>>> [PHPSESSID] => 2d4cbb47ca9f030d7dd0cab8780d911a >>>>> ) >>>>> >>>>> >>>> >>> >> >
_______________________________________________ Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione [email protected] 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. 485 iscritti al 20.11.2010
