[Gfoss] Creazione mappe

Ciao a tutti,
sono riuscito a far funzionare mapServer e ho trovato un po di shapeFile in giro per la rete. Ora mi chiedevo in che modo e` possibile disegnare delle mappe, magari molto dettagliate! Che programma utilizzare? Inoltre scusate l`ignoranza, le mappe satellitari, tipo quelle di google map, in che formato sono? Per voi forse queste domande sono banali ma io non ci capisco niente!! Come posso fare per realizzare ad esempio una mappa di un territorio tipo quelle di google??

Grazie

Non so il tuo grado di conoscenza dei GIS in generale, però vedo che
parli di Mapserver e di shapefile, quindi immagino che almeno delle
basi tu ce l'abbia.
E' un po' difficile sintetizzare in un'email una risposta alla tua
domanda, perché è decisamente ampia e generica. Anzitutto ti consiglio
di cercare un po' di materiale informativo in rete.

Intanto ti dico che la realizzazione di cartografia può avvenire
tramite diverse strade. Ad es., la cartografia raster può essere il
frutto dell'acquisizione da strumenti (come le immagini satellitari) o
da elaborazioni digitali a partire da dati geologcalizzati
(interpolazioni, analisi geostatistiche, analisi spaziali di altro
tipo,...), mentre i vettoriali in genere vengono prodotti o dalla
digitalizzazione di immagini (te le disegni), o dall'acquisizione da
GPS, o da elaborazioni numeriche.

Data questa intro, le mappe satellitari che vedi su Google Map sono
immagini raster che TeleAtlas ha venduto a Google. Sono immagini
acquisite da satellite, da loro mantenute in non so quale formato; in
genere si usano GeoTIFF ed ECW (quest'ultimo, sebbeno diffuso, non è
un formato aperto!). Le mappe vettoriali con la toponomastica sono
state realizzate da qualcuno, o tramite estrazione automatica da
immagini satellitari (in parte), o da acquisizione sul campo con
strumenti GPS (l'altro giorno c'era un furgoncino di Google a giro per
Firenze!).

Quindi, vuoi mappare un territorio?
Le opzioni sono due:

1 - o ti prendi un GPS e vai a giro a mappartelo (a questo proposito
potrebbe interessarti l'iniziativa OpenStreetMap [1])
2 - o acquisti/trovi foto aree e/o immagini satellitari su cui
digitalizzare quello che t'interessa. Una raccolta di risorse su dati
liberi la puoi trovare qua [2]

In entrambi i casi, sebbene con metodologie diverse, si usano software
GIS Desktop come QGIS, Gvsig, JGRASS/uDig, o , un po' più complesso
per iniziare, GRASS. Dai un occhio qua [3]

Tutto però dipende da cosa ci devi fare. Se è solo per sfizio
personale, buon divertimento. Se è per realizzare qualcosa di più
complesso ti consiglio di studiarti un po' i GIS, perché alcuni
aspetti non sono banali...

Spero di esserti stato un minimo d'aiuto :slight_smile:
Giovanni

[1] http://openstreetmap.org/
[2] http://www.gfoss.it/drupal/geodati
[3] http://www.gfoss.it/drupal/software

ti consiglio il progetto OpenStreetMap, che può diventare una vera droga (come
è scritto nella pagina wiki
(http://wiki.openstreetmap.org/index.php/It:Pagina_Principale)

prenditi il tempo per leggere le varie istruzioni e gli howto

anche in assenza di un gps puoi digitare le tue mappe
1) via GRASS
- crei una location con il codice EPSG 4326
- digiti le mappe vettoriali
- le esporti in formato kml (che è quello di google)
- con gpsbabel (www.gpsbabel.org) le converti in formato OpenStreetMap
- le importi e le modifichi con Java OpenStreetMap Editor (JOSM:
josm.openstreetmap.de)
- e poi le carichi nel server di OpenStreetMap

2) via GoogleMap (non l'ho provato per cui non ti so dire nel dettaglio)
- digiti su google
- salvi in formato kml
- ...?

ciao
Roberto

PS
dal tuo nick deduco che programmi in java
magari puoi scrivere qualche plugin per JOSM

------------------ quote of the day ------------------------------------
"It's not an easy thing to meet your maker"
           (Roy Batty - "Blade Runner")

17/9/2008 18:42, javeloper@libero.it ha scritto:

Ciao a tutti,
sono riuscito a far funzionare mapServer e ho trovato un po di shapeFile in
giro per la rete. Ora mi chiedevo in che modo e` possibile disegnare delle
mappe, magari molto dettagliate! Che programma utilizzare? Inoltre scusate
l`ignoranza, le mappe satellitari, tipo quelle di google map, in che
formato sono? Per voi forse queste domande sono banali ma io non ci capisco
niente!! Come posso fare per realizzare ad esempio una mappa di un
territorio tipo quelle di google??

Grazie

--