Vai al contenuto

Template:Mapshapes

Da Wikivoyage.
Info Istruzioni per l'uso
Le istruzioni che seguono sono contenute nella sottopagina Template:Mapshapes/man (modifica · cronologia)
Sandbox: Template:Mapshapes/Sandbox (modifica · cronologia) · Styles: Template:Mapshapes/styles.css (modifica · cronologia) · Tutte le sottopagine: lista

Documentazione

Questo modello si sovrappone a un gruppo di forme su una mappa dinamica usando il {{Mapshape}}. Attualmente sono supportate solo geoline.

Le sottoparti della voce wikidata specificate vengono ripetute e ciascuna aggiunta come nuova forma di mappe, con il colore giusto applicato. Principalmente dall'istruzione P465/sRGB la tripletta esadecimale del colore, con P462/colore o parametro di colore predefinito del modello.

Nota che quando la proprietà del colore viene modificata in wikidata, ci vogliono alcuni istanti per essere applicata su wikivoyage.

Parametri

  • Il primo aspetto essenziale è l'ID Wikidata dell'elemento. Da questo, le sub-mappe sono raccolte tramite la proprietà consiste di (P527) - con una ricaduta su P2670/"has parts of the class".
  • (Facoltativo) È possibile specificare fino a 9 ID Wikidata, solo quelli verranno visualizzati. Se non viene specificato un ID, vengono visualizzati tutti gli elementi collagati.
  • stroke-width (larghezza del tratto): (Opzionale) Sostituisce la larghezza predefinita del tratto di Mapshape.
  • stroke-opacity (opacità del tratto): (Opzionale) Sovrascrive l'opacità del tratto predefinita di Mapshape.
  • default-color (colore predefinito): (Opzionale) Se non sono disponibili informazioni sul colore per un particolare Mapshape in wikidata, viene utilizzato questo colore. Se non specificato, viene utilizzato il nero (#000000).
  • group: (Opzionale) ignora il gruppo di defualt (maschera).

Esempi

Mappa le linee della metropolitana di Vienna usando i valori predefiniti:

{{MappaDinamica
| Lat= 48.209
| Long= 16.366
| w = 450 | h = 450 | z = 11
| view=Kartographer
}}
{{Mapshapes|Q209400}}

O mostrando solo una riga:

{{MappaDinamica
| Lat= 49.4700
| Long= 10.9907
| w = 450 | h = 450 | z = 11
| view=Kartographer
}}
{{Mapshapes|Q697512|Q3433210}}

Requisiti di Wikidata/OSM per consentire la visualizzazione di linee di trasporto pubbliche

Per mostrare una mappa con queste caratteristiche bisogna avere una struttura adeguata dei dati di wikidata e OSM. Fondamentalmente, questo è ciò che è necessario:

  • La voce radice wikidata del sistema di trasporto deve contenere collegamenti alle sue linee come consiste di (P527). Esempio: Q190271.
  • Ciascuna delle righe di riferimento contiene (ad es. Q1292805):
    • colore (P462) e/o tripletta sRGB colore (P465), quest'ultima ha la preferenza. Facoltativamente, P462 può avere P465 specificato come qualificatore (vedere ad esempio Q168571#P462).
    • ID relazione OSM (P402) riferito ai dati in OSM.
  • Infine, i dati OSM a cui fa riferimento wikidata devono avere un collegamento a wikidata, usando il tag wikidata su OSM = (ad esempio 7772996).

Se tutto è a posto, questo modello creerà Mapshape per ciascuna delle linee a cui fa riferimento la voce radice wikidata (usando il colore giusto). C'è anche un caso speciale (comune), vedi Template:Mapshape#Wikidata_tags_su_OSM.

Tutorial

Modificare wikidata è abbastanza semplice, ma OSM potrebbe essere un po' ostico per gli utenti alle prime armi. Per favore, prendetevi il tempo necessario per abituarti e non distruggete il database :)

Questo tutorial mostrerà cosa bisogna fare per configurare un sistema di trasporto quasi da zero, in questo caso per Norimberga. Ci si aspetta che i dati siano già inseriti, ovvero che esistano i wikidata per il sistema di trasporto + le singole linee e che i dati OSM contengano almeno le relazioni per le linee di trasporto. Questo è abbastanza comune e significa che è necessario aggiungere solo i collegamenti per mettere tutto insieme.

Alla fine, è un lavoro investigativo, ma nella maggior parte dei casi si ripete.

  1. Trovate la voce wikidata per la metropolitana. Il modo più veloce sembra essere - google "$city metro wiki" per trovare l'articolo di Wikipedia. A volte anche la ricerca diretta su wikidata.org funziona :) ----> w:Metropolitana di Norimberga. L'elemento wikidata corrispondente si trova nella parte sinistra di wikipedia, da "Strumenti"/Elemento Wikidata ----> Q697512.
  2. Se l'istruzione consiste di contiene collegamenti alle linee di trasporto, andate al passaggio successivo. Altrimenti, dovrete trovare le linee (e creare un'istruzione delle parti, se non c'è nulla). Di solito il modo più semplice è tornare all'articolo di Wikipedia e trovare un elenco lì un elenco delle linee (a volte è necessario controllare la versione inglese). Per esempio. w:Metropolitana_di_Norimberga#Rete. Da ciascuno degli articoli della linea wikipedia (U1 (Nuremberg U-Bahn), individuate nuovamente la voce wikidata (Q3433210). Successivamente, tornate all'articolo principale wikidata e aggiungete le righe nell'istruzione consiste di, una per una.

  3. Trovate/correggete i collegamenti wikidata-OSM come in Template:Mapshape#Manuale_di_Editing

Se il materiale OSM mancava, attendete alcuni giorni fino a quando le modifiche non si riflettono su wikivoyage. Altrimenti le modifiche dovrebbero riflettersi dopo l'eliminazione della cache (il modo più semplice? Action=purge all'url; oppure eseguite la modifica vuota - premete semplicemente il pulsante "Pubblica modifiche" senza alcuna modifica).

Vedi anche