[Gvsig_italian] Problema nel copiare le mappe

ernesto sferlazza e.sferlazza a gmail.com
Mer 27 Mar 2013 04:52:05 PDT


Il problema dela tipologia multipunto derivante dall'esportazione di
shp effettuata con  Geomedia era stato già segnalato nel lontano 2008,
nella lista internazionale di gvSIG. Riassumo brevemente.
Con riferimento ad un programma (Teleview) a suo tempo messo a punto
dal Ministero dell'Ambiente e poi abbandonato,  riporto uno stralcio
della corrispondenza avuta con l'ing. Alessandro Battistini (quello di
"TRASPUNTO", per chi non lo conoscesse):
" i file SHP esportati da ambiente GEOMEDIA non sono leggibili da
TELEVIEW ne da CATALOGOGIS. Informaticamente parlando, ho analizzato
il formato binario di tali file e posso dare il giusto input ai
programmatori: si tratta di file di punti non gestiti in maniera
tradizionale, hanno header di feature corrispondente a elementi
multipunto, ma costituiti da un solo punto. Gli elementi multipunto
sono serie di punti con lo stesso record associato nel DBF. Essi
vengono memorizzati nel file SHP come 2 punti boundingbox seguiti
dalle coordinate dei punti. Gestire un singolo punto come multipunto
corrisponde in sostanza a scrivere 2 volte la coordinata del punto (i
2 punti bounding box) seguita dalle coordinate del punto stesso (3
volte lo stesso dato in pratica). Sono cosciente che è una cosa
assurda, ma il documento tecnico degli SHP file distribuito dalla ESRI
permette tale gestione, quindi, dal punto informatico, i file sono
corretti, anche se ritengo che tale informazione di multipunto dovesse
essere riportata anche nell'header del file, cosa che invece non viene
fatta (è riportato che sono punti semplici, ma le dimensioni in byte
di ogni feature è corretta). Altri programmi per la lettura degli SHP
leggono correttamente tali fie (ho provato ARCVIEW e QGIS), anche se
al primo salvataggio post modifica correggono in file di punti
semplici, in taluni casi causano errore di varia natura. Sta di fatto
che GEOMEDIA produce file fatti in tale sistema e non poterli gestire
impedisce la migrazione dati da sistemi basati su tecnologia
INTERGRAPH"
Cordiali saluti,
Ernesto Sferlazza

Il 26/03/2013 12.36, David Benato ha scritto:
[...]
> Ho un ulteriore problema, già accennato in precedenza
>
> Ho dei layer shape di tipo puntuale, esportati da Geomedia, per i
> quali ho assegnate le icone nel TOC, salvata anche la legenda nei 2
> formati ma alla riapertura del programma tornano ad avere il punto
> azzurro delle impostazioni base.
>
> Caricando la legenda in formato
> - gvl il messaggio mi indica un'incompatibilità tra layer e legenda
> - lsd il messaggio diventa /"Errore grave dell'applicazione. Si
> consiglia di chiudere l'applicazione. Error: Shape type not yet
> supported for multilayer symbols (SymbologyFactory.java)"/ diciamo che
> fa un pò di terrorismo

Sembra che il layer sia di tipo multipunto. In pratica, ad ogni record
nella tabella degli attributi corrispondono uno o piu' punti nella
vista.

> Ho già contattato il dott. Calzavara della Provincia di Padova che mi
> ha confermato che i file sono di tipo puntuale e generati con
> Geomedia, per cui dovrebbero essere compatibili, oltre al fatto che la
> legenda la genero dal layer stesso per cui non sto cercando di
> caricare una legenda generica su un layer qualsiasi


--
ing. Ernesto Sferlazza
responsabile nodo provinciale di Agrigento del SITR Sicilia
resp. gruppo Sistema Informativo Territoriale
Provincia regionale di Agrigento
sede istituzionale: piazza Aldo Moro, 1 - 92100 AGRIGENTO
sede operativa: via Acrone, 27 - 92100 AGRIGENTO
cell. 3392718463 (personale)
       3316874296 (aziendale)
tel. uff 0922593752



More information about the Gvsig_italian mailing list