Plantilla:Munta mapa
Descripció
[modifica]Aquesta plantilla permet recollir de forma senzilla les dades necessàries per muntar un mapa dinàmic. Fa les funcions de "formulari previ" a {{Map draw}} a qui invoca directament.
La diferència rau en que, mentre Map draw permet totes les combinacions i sovint no resulta obvi el seu funcionament per a usuaris poc experts, aquesta ja té preconfigurades les situacions més habituals que utilitzen les infotaules.
Si algú vol fer alguna funcionalitat no contemplada en aquesta plantilla, haurà de fer servir directament {{Map draw}}. La seva construcció ha estat feta per simplificar el codi de {{mapes localització}}, si bé pot ser d'utilitat per altres funcions.
Funcionalitats previstes
[modifica]- El mapa dinàmic pot mostrar:
- un geomask o perímetre provinent de l'OpenStreetMap de diferent tonalitat per ressaltar el perímetre on s'ubica la informació interessant. S'ubicarà com geotype1 quan invoqui Map draw.
- fins a 3 capes tipus .map de Commons amb traçats més complexos, com ara, una línia que descriu el recorregut de l'element, polígons amb subdivisions territorials, un conjunt de punts (parades d'una línia, etapes d'una ruta, ..), etc. L'ús d'aquestes capes anul·la la informació perimetral provinent de l'OpenStreetMap (el geomask).
- La informació sobre com crear aquestes capes que es defineixen en JSON i s'emmagatzemen a Commons es troba a format Map Data.
- Per tal de vincular aquesta mena d'informació amb l'item corresponent, es fa servir la Forma geogràfica (P3896). . S'ubicarà com geotype1, 2, 3 quan invoqui Map draw.
- una geoline, línia importada des d'OSM que mostra la forma d'uns objectes concrets. Actualment ponts i embassaments. Aquesta funcionalitat és automàtica, si es donen les condicions. S'ubicarà com geotype4 quan invoqui Map draw.
- un multipoint amb informació comuna per tots els punts. S'ubicarà com geotype5 quan invoqui Map draw.
- un o dos point principals(punt central de l'element, inici-final d'un recorregut, etc) amb informació pròpia de cada punt (nom, descripció, icona i imatge). S'ubicarà com geotype6, 7 quan invoqui Map draw.
</noinclude>
Sintaxi
[modifica]{{Munta_mapa <!-- Dades bàsiques --> |item={{{item|}}} | item_territori = {{{item_territori|}}} <!-- Paràmetres dels dos punts principals --> | marcador ={{{marcador|}}} | nom_marcador ={{{nom_marcador|}}} | marcador2= {{{marcador2|}}}| nom_marcador2 ={{{nom_marcador2|}}} | lat_lon = {{{lat_lon|}}} | lat_lon2 = {{{lat_lon2|}}} <!-- Paràmetres de la sèrie de punts amb informació comuna --> | nom_marcador5={{{nom_marcador5|}}} | serie_punts5 = {{{serie_punts5|}}} | layer= {{{layer|}}} |lang={{{lang|}}} <!-- Altres paràmetres complementaris --> | marcador_color= {{{marcador_color|}}} | marcador_mida={{{marcador_mida|}}} | descripcio_marcador={{{descripcio_marcador|}}} | imatge_marcador={{{imatge_marcador|}}} | marcador_color2= {{{marcador_color2|}}} | descripcio_marcador2={{{descripcio_marcador2|}}} | imatge_marcador2={{{imatge_marcador2|}}} | marcador5={{{marcador5|}}}| descripcio_marcador5={{{descripcio_marcador5|}}} | marcador_color5={{{marcador_color5|}}} | marcador_mida5={{{marcador_mida5|}}} | zoom= {{{zoom|}}} |mapa_mida= {{{mapa_mida|}}} |linia_mida= {{{linia_mida|}}} }}
- Descripció paràmetres bàsics
item
= ID de l'item que volem mostrar. item={{{item|}}} ens mostrarà l'article actiu. És necessari per determinats automatismes (zoom, icona del marcador, detecció per activar el geoline, etc.)item_territori
= per dibuixar el geomask fa servir la P131item
que li indica la unitat administrativa superior. Si volem que apliqui un altre perímetre (habitualment superior), se li indica aitem_territori
Corresponents als dos punts principals:
marcador
imarcador2
= poden tenir una lletra, un nombre o una icona que es mostrarà dins el "marcador" que mostra la coordenada al mapa. (veure més detalls a Plantilla:Map_draw#Sintaxi)nom_marcador
inom_marcador2
= és un text curt que es mostrarà quan es clica el marcador
lat_lon
ilat_lon2
= coordenades dels dos punts principals en format decimal separats per una coma (latitud,longitud)
Corresponents a la sèrie de punts:
nom_marcador5
= és un text curt que es mostrarà quan es clica el marcador de qualsevol dels punts. Cal tenir present que es mostrarà el mateix contingut a tots els punts d'aquesta sèrie.serie_punts5
= és una col·lecció de coordenades en formatlatitud,longitud;latitud,longitud;...
.
- Un exemple de com recuperar una llista de coordenades:
{{getLatLon|P2825|list=firstrank|item={{{item|}}} }}
- Un exemple de com recuperar una llista de coordenades:
layer
= Fins a 3 noms del fitxer (data:xxxxxx.map) on hi ha el codi JSON per representar continguts al mapa dinàmic. Entre els noms de cada fitxer cal col·locar un separador ###.
- Exemple de com recuperar
{{#invoke:Wikidades | claim |formatting = table |property=P3896 |qualifier=P518|rowformat = $0 |separator=### | item={{{item|}}}}}
- Exemple de com recuperar
- Aquests paràmetres bàsics es comporten amb uns valors per defecte pel que fa al color i mida que poden ser alterats mitjançant:
marcador_color
,marcador_mida
,marcador_color2
,marcador_mida2
,marcador_color5
,marcador_mida5
. - A més del
nom_marcadorn
, també existeix unadescripció_marcadorn
- Hi ha dos paràmetres més,
mapa_mida
ilinia_mida
que permeten canviar la mida del mapa (per defecte és 150x150 px) i el gruix de la línia del geomask.
Els editors poden fer proves amb aquesta plantilla al seu espai de proves (crea | modifica)
Afegiu categories en la subpàgina /ús. Vegeu les subpàgines d'aquesta plantilla, utilització de paràmetres.