IT:Export
| Pagine di aiuto in italiano |
| Portale italiano |
|
Cos'è OpenStreetMap? Come posso contribuire? Come usare OpenStreetMap?
Contatta la Comunità Italiana |
Contents |
Scheda 'Esporta'
Puoi trovare la scheda 'Esporta' nella pagina principale: permette di ottenere alcune impostazioni base per l'esportazione di un'immagine della mappa o di dati grezzi di una particolare area. La scheda 'Esporta' permette di selezionare una particolare area o in maniera automatica semplicemente esportare l'area della mappa attualmente visualizzata.
Offre le seguenti opzioni:
OpenStreetMap XML Data
Tutti i dati grezzi di OpenStreetMap dai quali è stata ricavata l'immagine della mappa (nodi, strade, relazioni e tag) in formato XML. Attualmente questa opzione dirige il tuo browser direttamente alle API di OpenStreetMap per ottenere i dati grezzi (en). Ciò ha ovviamente delle limitazioni in termini di complessità e quantità di dati che possono essere richiesti in una sola esportazione. I dati in formato XML possono essere salvati in un file .osm ed aperti con strumenti come JOSM. Per ulteriori informazioni a proposito del formato XML utilizzato, si veda Data Primitives (en).
Immagine Mapnik
Permette di esportare in formato PNG, JPEG, SVG, PDF e PostScript le mappe di OpenStreetMap con lo stile di Mapnik (stile predefinito della mappa nella pagina principale).
Immagine Osmarender
Permette di esportare un'immagine della mappa nello stile prodotto da tiles@home (Osmarender). Questa tipologia di esportazione utilizza il servizio MapOf.
HTML incapsulabile
Crea codice HTML che puoi copiare e incollare in qualsiasi pagina web e dovunque nella rete. Il frammento HTML incorporerà la mappa attualmente visualizzata in un iframe, completo di una interfaccia slippy map (en) in javascript.
Se preferisci incorporare un'immagine statica della mappa nel tuo sito, cattura semplicemente uno screenshot e inseriscilo nella pagina web, o usa il servizio MapOf per integrare una mappa che verrà aggiornata automaticamente.
HTML incapsulabile con l'aggiunta di un puntatore
I passi riportati di seguito permettono di ottenere un codice HTML con un puntatore per segnare un luogo specifico:
- Andare su http://www.openstreetmap.org
- Spostare la mappa fino a quando non verrà inquadrata esattamente la zona d'interesse
- Fare click su Esporta
- Fare piccoli aggiustamenti alla mappa per accertarsi di aver inquadrato esattamente l'area interessata
- Fare click sull'opzione HTML incapsulabile nel menù "Formato di esportazione"
- Fare click su "Aggiungi un marcatore alla mappa"
- Fare click sulla mappa nel punto in cui si vuole inserire il marcatore
- Copiare il testo che appare nella casella Risultato (comincia con <iframe).
NB: Se si vuole semplicemente inviare un link ad un preciso punto della mappa piuttosto che incorporare la mappa in una pagina web, guardare nella parte finale del contenuto della casella Risultato, e copiare l'indirizzo http che viene dopo il codice <a href=" fino alle successive virgolette; dovrebbe essere qualcosa di simile a questo:
http://www.openstreetmap.org/?lat=34.91015&lon=-85.1238&zoom=11&layers=B000FTFTT&mlat=34.92132&mlon=-85.11796
Note: Se si vuole aggiungere più di un marcatore è indispensabile utilizzare Openlayers (en) - si veda in particolare l'esempio POI Example (en) e Dynamic POI Example (en).
Altri formati e strumenti di esportazione
Se c'è la necessità di esportare in ulteriori formati diversi, si veda sotto. Solitamente per mettere in opera uno dei procedimenti elencati di seguito ci sarà necessità di scaricare dei dati grezzi di OpenStreetMap in formato XML (.osm), operazione che può essere effettuata sia dalla scheda 'Esporta' (per piccole aree) sia dal Planet.osm (en) (per grandi aree). Alcuni file pronti per il download possono essere scaricati da vari siti.
| Format | Data download | Translator | Notes |
|---|---|---|---|
| SVG (stile osmarender) | - | Instructions (en) | Richiede di impostare Osmarender |
| Adobe Illustrator | - | Instructions (en) | nuovo servizio web: http://www.flosm.de/ai/ |
| Polish format | - | Instructions (en) | Script in perl, supporta il routing |
| Garmin GPS | Downloads (en) | Instructions | |
| GML | - | Instructions (en) | Può essere usato OGR per convertire il formato GML in altri formati, come gli shapefile. |
| KML | - | Instructions (en) | Come usato in Google Earth. |
| Manifold GIS | - | Instructions (en) | |
| other formats... | - | See [1] (en) | Vari strumenti per la traduzione - possono essere complessi da installare. |
OSM-3D http://www.osm-3d.org mostra i dati di OSM combinati con SRTM in uno scenario 3D in formato VRML (Virtual Reality Modeling Language)
JavaScript API
Se si vuole usare una API in stile Google Maps per mostrare i dati di OpenStreetMap sul proprio sito web, si può usare la scheda 'Esporta' e quindi selezionare la voce "HTML incapsulabile". Ci sarà soltanto bisogno di copiare il codice risultante nella propria pagina HTML. Si veda l'esempio.
Si suggerisce anche l'utilizzo di OpenLayers o Mapstraction (en). Si veda anche OpenLayers Simple Example (en), Openlayers POI layer example (en), Openlayers_Track_example (en), e il sito di OpenLayers (en) su come farlo.
Download di massa
Per scaricare grandi quantità di dati di OpenStreetMap, si veda Planet.osm (en). Se si vuole generare la propria mappa web a partire da questi dati, si veda Deploying your own Slippy Map (en) per alcune idee.
Ricordare che i dati possono essere esportati dal formato OpenStreetMap (in qualsiasi formato) seguendo quanto definito dalla Licenza di OpenStreetMap.