Template:Mappa OSM
Le istruzioni che seguono sono contenute nella sottopagina Template:Mappa OSM/man (modifica · cronologia)
Sandbox: Template:Mappa OSM/Sandbox (modifica · cronologia) · TemplateStyles: Template:Mappa OSM/styles.css (modifica · cronologia) · Tutte le sottopagine: lista
Questo template serve a inserire una mappa all'interno di singole voci con l'indicazione di coordinate geografiche. La mappa può essere allineata a destra, a sinistra oppure al centro.
La funzionalità si basa sul tag mapframe fornito dall'estensione Kartographer.
Parametri
|
{{Mappa OSM
|cornice =
|sinottico =
|allinea =
|didascalia =
|elenco =
|larghezza =
|altezza =
|gruppo =
|centro_lat =
|centro_lon =
|zoom =
|autozoom =
|colore =
|simbolo =
|latN =
|lonN =
|coloreN =
|nomeN =
|descN =
|simboloN =
|dim_simboloN =
|dati =
}}
Simboli
Vedi la pagina con tutti i simboli utilizzabili.
Esempi di utilizzo
Singolo punto
Indicando un solo punto viene mostrata la semplice mappa del luogo.
Se non viene impostato il parametro zoom, l'ingrandimento predefinito è 10.
{{Mappa OSM |didascalia = Carta della foce del [[Tevere]] e dintorni |lat1 = 41.740548 |lon1 = 12.233389 |nome1 = Foce del [[Tevere]] }}
Più punti
Esempio 1
Esempio di centratura e ingrandimento calcolati automaticamente.
{{Mappa OSM |lat1 = 43.786922 |lon1 = 12.077667 |nome1 = Sorgente del [[Tevere]] |simbolo1 = museum |lat2 = 41.740548 |lon2 = 12.233389 |nome2 = Foce del [[Tevere]] a [[Roma]] |colore2 = #008000 |simbolo2 = restaurant |lat3 = 48.856667 |lon3 = 2.351944 |nome3 = [[Parigi]] |colore3 = #0000b8 |simbolo3 = library }}
Esempio 2
Esempio con punti particolarmente ravvicinati; viene automaticamente determinato l'ingrandimento massimo.
{{Mappa OSM |colore = #000080 |lat1 = 41.893625 |lon1 = 12.48226389 |nome1 = [[Cordonata (Roma)|Cordonata capitolina]] |simbolo1 = -letter |lat2 = 41.8941 |lon2 = 12.4823 |nome2 = [[Insula dell'Ara Coeli|Insula Romana]] |simbolo2 = -letter |lat3 = 41.89376944 |lon3 = 12.48290556 |nome3 = [[Cappella Bufalini]] |simbolo3 = -number }}
Esempio 3
Esempio di più punti con centratura e ingrandimento automatici.
{{Mappa OSM |didascalia = Le nove chiese del centro storico di Busto Arsizio |elenco = 2 |lat1 = 45.61181 |lon1 = 8.85035 |nome1 = [[Santuario di Santa Maria di Piazza|Santa Maria di Piazza]] |lat2 = 45.61204 |lon2 = 8.85254 |nome2 = [[Basilica di San Giovanni Battista (Busto Arsizio)|San Giovanni Battista]] |lat3 = 45.61268 |lon3 = 8.84584 |nome3 = [[Chiesa di San Michele Arcangelo (Busto Arsizio)|San Michele Arcangelo]] |lat4 = 45.61380 |lon4 = 8.84458 |nome4 = [[Chiesa di Madonna in Prato|Madonna in Prato]] |lat5 = 45.61067 |lon5 = 8.84673 |nome5 = [[Chiesa di San Rocco (Busto Arsizio)|San Rocco]] |lat6 = 45.61185 |lon6 = 8.85075 |nome6 = [[Chiesa di Sant'Antonio Abate (Busto Arsizio)|Sant'Antonio Abate]] |lat7 = 45.61219 |lon7 = 8.85214 |nome7 = San Filippo Neri |lat8 = 45.60990 |lon8 = 8.85368 |nome8 = [[Chiesa di San Gregorio Magno in Camposanto|San Gregorio Magno]] |lat9 = 45.61447 |lon9 = 8.85439 |nome9 = [[Tempio civico della Beata Vergine delle Grazie|Tempio Civico]] }}
Esempio 4
Esempio con legenda (parametro "elenco").
{{Mappa OSM |elenco = 1 |lat1 = 43.786922 |lon1 = 12.077667 |nome1 = Sorgente del [[Tevere]] |lat2 = 41.740548 |lon2 = 12.233389 |nome2 = Foce del [[Tevere]] a [[Roma]] |lat3 = 48.856667 |lon3 = 2.351944 |nome3 = [[Parigi]] }}
Esempio 5
Esempio di punti particolarmente distanti con scelta manuale dell'ingrandimento. La cartina è centrata. È indicata la dimensione di ognuno dei simboli.
{{Mappa OSM |allinea = center |larghezza = 400 |altezza = 300 |zoom = 2 |lat1 = 39.905 |lon1 = 116.391389 |nome1 = [[Pechino]] |dim_simbolo1 = large |lat2 = 48.856667 |lon2 = 2.351944 |nome2 = [[Parigi]] |colore2 = #008000 |dim_simbolo2 = small }}
Esempi con dati
{{Mappa OSM |didascalia = [[Palazzi dei Rolli]] |centro_lat = 44.4118 |centro_lon = 8.9315 |zoom = 15 |dati = {{Mappa Rolli di Genova}} }}
{{Mappa OSM |didascalia = [[Museo del Louvre]] |centro_lat = 48.8610 |centro_lon = 2.3359 |zoom = 15 |dati = { "type": "ExternalData", "service": "geoshape", "ids": "Q19675" } }}
{{Mappa OSM |didascalia = [[Autostrada A11 (Italia)|]] |larghezza = 400 |centro_lat = 43.8187 |centro_lon = 10.7682 |zoom = 9 |dati = { "type": "ExternalData", "service": "geoline", "ids": "Q781975", "properties": { "stroke": "#07852c", "stroke-width": 8 } } }}
Problemi noti
Per un limite della proiezione utilizzata, non è possibile mostrare punti con latitudine superiore a 85° (nord o sud).
Inoltre, come nell'esempio a lato, i punti tra loro vicini ma con coordinate opposte sono mostrati ai lati opposti della carta.
{{Mappa OSM |didascalia = Punti vicini ma mostrati agli estremi opposti |altezza = 150 |lat1 = 52.0589 |lon1 = -176.1047 |nome1 = Isola 1 |lat2 = 54.7304 |lon2 = 167.7585 |nome2 = Isola 2 }}