Contatto
DESCRIZIONE:
Il programma MAPADOR.EXE utilizza una mappa geografica in formato
GIF ed una lista di coordinate fornite dall'utente, per produrre un nuovo
file GIF in cui sono evidenziati i punti specificati dalle coordinate.
Sistema operativo richiesto: DOS/Windows
MAPADOR è stato utilizzato per posizionare
le grotte del Carso Triestino
su mappe IGM 1:25000
.
ESEMPIO D'USO:
Un file denominato dolina1.gif
e' stato prodotto scandendo una parte della mappa IGM 1:25000 di S.Dorligo.
(Nota: a causa di un limite di dimensione sul fornitore di accesso web Netfirms, ho dovuto convertire il
file GIF in formato JPG).
Un file denominato grotteok.txt contiene le
coordinate di alcune grotte del Carso triestino, anche esterne all'area
scandita.(Attenzione: mi sono reso conto che il mio web provider aggiunge un banner pubblicitario all'inizio
del file grotteok.txt. Il codice Html del banner va naturalmente rimosso).
Prima di poter utilizzare MAPADOR l'utente deve creare un file, in questo caso
chiamato "punti.prn", che fornisce le coordinate di quattro punti,
espressi sia come posizione cartografica, che come posizione nella figura GIF:
0 13 13 49 38.40 45 40 0
919 13 13 53 43.12 45 40 0
65 1224 13 49 56.38 45 36 14.31
936 1211 13 53 47.76 45 36 17.08
Per esempio la prima riga indica che il punto 0,13 della figura dolina1.gif
corrisponde alla coordinata geografica 13º49'38'.40'',
45º40'40''.
Eseguendo il programma come segue:
MAPADOR dolina1.gif punti.prn grotteok.txt dolinax.gif
viene prodotto un nuovo file chiamato
dolinax.gif,
sul quale sono state aggiunte le posizioni delle grotte elencate in
'grotteok.txt', sotto forma di croci rosse affiancate dal codice della grotta
scritto in nero.
(Nota: a causa di un limite di dimensione sul fornitore di accesso web Netfirms, ho dovuto convertire il
file GIF in formato JPG).
Durante l'esecuzione il programma stampa dei messaggi in formato HTML MAP che
possono essere reindirizzati ad un file, per esempio:
MAPADOR dolina1.gif punti.prn grotteok.txt dolinax.gif > dolina1.htm
Aprendo questo file dolina1.html con Netscape, è quindi possibile non solo
visualizzare la nuova mappa, ma, posizionando il cursore sulla posizione
della grotta, sul bordo inferiore del browser verrà mostrato il nome
della stessa, come in questo
esempio.
Dettagli
In tutti i files, come separatore tra coordinate e tra gradi primi,
minuti e secondi si possono utilizzare spazi, tabulatori ed il simbolo
', ripetuti anche più volte.
Il file che definisce i quattro punti di riferimento, deve contenere
punti situati il più possibile vicino agli angoli, nel seguente ordine:
alto/sinistro, alto/destro, basso/sinistro, basso/destro
Il file contenente le coordinate da rappresentare contiene, oltre alle
coordinate, il nome del punto queste rappresentato.
Il formato di questo nome può contenere il simbolo '|'.
Solo la parte del nome che precede '|' viene stampata sulla mappa, mentre il
resto viene visualizzato quando si usa Netscape per selezionando il punto
sulla mappa. (per esempio VG1|Grotta Gigante)
Perché il programma si chiama così?
Mapador in lingua triestina significa "mappatore".
Problemi noti
- MAPADOR è nato come programma per posizionare su carte IGM le
grotte del Carso Triestino, perciò è progettato per
lavorare con coordinate dell'emisfero Nord e meridiani Est.
Di conseguenza (almeno per il momento):
Non e' possibile mescolare meridiani Est ed Ovest nello stesso file.
Una soluzione è quella di convertire le coordinate dal non-standard
nazionalista di Monte Mario allo standard internazionale di Greenwich.
Uno script Perl atto all'uopo (monmario.pl) è distribuito assieme
al programma principale.
- MAPADOR è stato scritto per lavorare con carte IGM 1:25000 con
proiezione di Mercatore. Potrebbe non funzionare propriamente con
scale o proiezioni diverse.
- Il file GIF di output è talvolta molto più grande di
quello di input.
Il merito è della Unisys. Questa compagnia è riuscita a
brevettare l'algoritmo LZW, che veniva comunemente usato per comprimere
files in formato GIF.
Perciò, chi scrive programmi (anche freeware) che producano files
GIF compressi mediante l'algoritmo LZW deve pagare una tassa alla Unisys.
Per evitarlo, sono stato costretto a produrre files GIF compressi col
metodo RLE, di pubblico dominio, ma meno efficiente.
Per ulteriori informazioni su questo argomento
clicca qua
- Se le coordinate sono sbagliate, anche il posizionamento sulla mappa
lo sarà...
Scarica
Scarica il programma - versione 1.1
Uso in pubblicazioni
Qualora il programma fosse utilizzato per produrre figure per pubblicazioni,
si prega di citare:
Figura/e prodotta/e dal programma MAPADOR di Paolo Zaccaria
Contatto
Paolo Zaccaria Software
E-mail: 