![]() |
Esta plantilla usa la etiqueta de OpenStreetMap:
|
Maplink es una plantilla que añade un enlace, o un marco, que mostrará un mapa de OpenStreetMap junto con los datos de mapa especificados. El mapa y los datos pueden visualizarse en una ventana de pantalla completa desplazable y con zoom. Los datos del mapa pueden provenir de:
Nota:
mapframe
en lugar de esta plantilla, como se hizo en en:Special:Diff/970846012. La razón es que usar la plantilla para llamar a la etiqueta de extensión hará que el tiempo de renderizado del mapa cuente como tiempo de Lua, lo que puede ocasionar errores por exceder el tiempo.Data:
que termine en .map
– consulta mw:Help:Map Data para más información.Esta plantilla está pensada para mostrar puntos, así como características lineales o poligonales en un mapa, incluyendo (pero no limitado a):
Además, esta plantilla puede usarse para mostrar características puntuales en un mapa (coordenadas).
Uso básico
{{maplink|from=}}
(especifica la página de datos .map en from=, sin el prefijo Data){{maplink|raw=}}
(especifica GeoJSON sin procesar, preferiblemente transcluido desde una subpágina de Wikipedia:Map data){{maplink|type=line|id=}}
(El id de Wikidata solo es necesario si se utiliza la página de Wikidata de otro artículo){{maplink|type=shape|id=}}
(El id de Wikidata solo es necesario si se utiliza la página de Wikidata de otro artículo){{maplink|type=shape-inverse|id=}}
(El id de Wikidata solo es necesario si se utiliza la página de Wikidata de otro artículo){{maplink|type=point|id=}}
(El id de Wikidata solo es necesario si se utiliza la página de Wikidata de otro artículo){{maplink|type=point|coord=}}
(especifica coordenadas usando {{Coord}}
){{maplink|type=named}}
o {{maplink|type=named|from=#Section}}
{{maplink|type=named|from=Other page}}
o {{maplink|type=named|from=Other page#Section}}
|frame=yes
: {{maplink|frame=yes|frame-align=left|type=line|id=Q1094308|text=Mapframe example}}
.|plain=yes
para eliminar el marco externo: {{maplink|frame=yes|frame-align=left|plain=yes|type=line|id=Q37240364|frame-width=200|frame-height=250|frame-long=19.1009|frame-lat=47.5001|zoom=9}}
.{{maplink|frame=yes|frame-align=left|frame-width=400|frame-height=300|type=point|id=Q8688|marker=airport|zoom=12 |text=San Francisco International Airport
}}
}}
Conjunto de parámetros – página de datos
{{maplink
|display=
|from=
|zoom=
|text=
|icon=
}}
Conjunto de parámetros – datos sin procesar
{{maplink
|display=
|raw= <!-- preferiblemente {{Wikipedia:Map data/subpágina}} -->
|zoom=
|text=
|icon=
}}
Conjunto de parámetros – geoline/geoshape
{{maplink
|display=
|type=
|id=
|title=
|description=
|stroke-color=
|stroke-width=
|zoom=
|text=
|icon=
}}
Conjunto de parámetros – características puntuales/coordenadas
{{maplink
|display=
|type=point
|id=
|title=
|description=
|coord=
|marker=
|zoom=
|text=
|icon=
}}
Conjunto de parámetros – círculos
{{maplink
|display=
|type=circle
|radius= <!-- en metros; hay parámetros alternativos para otras unidades -->
|id=
|title=
|description=
|coord=
|marker=
|zoom=
|text=
|icon=
}}
inline
- Solo se muestra el enlace en línea (puedes omitirlo, pues es el valor por defecto)title
- Solo se muestra el enlace en el títuloinline,title
- Muestra el enlace en línea y también en el títulotitle,inline
- Igual que lo anterior1
a 19
(mayor número = mayor acercamiento); por defecto se determina automáticamente a partir del mapa, a menos que la única característica sea un solo punto.Parámetros de Mapframe (solo funcionan con la visualización en línea)
left
, center
o right
; por defecto right
300
200
{{Coord}}
para especificarlas (p. ej. |frame-coordinates={{Coord|12.34|S|56.78|W}}
). Si no se establecen, se obtendrán de Wikidata.|frame-coordinates=
o |frame-coord=
)|frame-coordinates=
o |frame-coord=
)|coord=
(si se ha configurado),|id=
, o para la página en la que se coloca la plantilla).|overlay=[[File:Example.svg|140x140px]]
|overlay={{maplink|frame=yes|plain=yes|frame-width=100|frame-height=100|type=shape|id={{get QID|French submarine Ariane (1914)}}|frame-align=center}}
|overlay={{Graph:Street map with marks|width=100|height=100|lat=37.8|lon=-122.4|zoom=6|{ "lat": 37.8, "lon": -122.4 }|minimap=false}}
left
o right
; por defecto right
top
o bottom
; por defecto bottom
10
para 10 píxeles de separación3px solid black
; por defecto 1px solid white
. El color puede ser cualquier nombre de web color o código hexadecimal.Se pueden mostrar múltiples características en un solo mapa. Para cada característica adicional, añade un número secuencial al final del nombre del parámetro. Por ejemplo, la segunda usa parámetros como |type2=
, |id2=
, etc.; la tercera usa |type3=
, |id3=
, etc. Los números más altos se dibujan encima.
line
– una característica geoline desde OSM (por ejemplo, una carretera)shape
– una característica geoshape desde OSM (por ejemplo, un estado o provincia)shape-inverse
– una característica geomask desde OSM (el inverso de una geoshape, permitiendo ver el mapa subyacente)data
– una página de datos geoJSON en Commons (en este caso, el parámetro puede omitirse)point
– una característica puntual (coordenadas)named
– todas las coordenadas con nombre en una página o sección (plantillas {{coord}}
con el parámetro |name=
)circle
– un círculo centrado en las coordenadas de un punto|from=
).data
o no está establecido: la página JSON (.map) de Commons (sin el prefijo Data:
)named
: nombre de la página, o nombre#sección, de donde obtener coordenadas nombradas. Si se omite o se especifica solo #sección, se usará la página actual.#ff0000
(rojo)6
0
(totalmente transparente) y 1
(totalmente opaco); por defecto 1
#000000
(negro). Ten en cuenta que por defecto se usa una versión semitransparente del color especificado, de modo que el mapa subyacente aún pueda verse.0
(transparente) y 1
(opaco); por defecto 0.5
{{Coord}}
para especificarlas (p. ej. |coord={{Coord|12.34|S|56.78|W}}
). Si no se establece, se obtendrán de Wikidata.5E74F3
( )small
, medium
(por defecto) o large
.32
. Con números más altos el círculo se verá más suave, pero se consumirán más recursos de Lua.Agrega un enlace o un marco que mostrará datos de mapa
Parámetro | Descripción | Tipo | Estado | |
---|---|---|---|---|
display | display | Cómo se muestra la plantilla
| Desconocido | opcional |
text | text | Texto que se mostrará para el enlace (o leyenda si se usa mapframe)
| Línea | opcional |
icon | icon | Establece "no" para ocultar el ícono que aparece junto al enlace | Lógico | opcional |
zoom | zoom | Nivel de zoom, de 1 a 19 (con números mayores se acerca más); por defecto se determina automáticamente a partir del mapa, a menos que la única característica sea un punto. | Número | opcional |
Varias características permiten:
{{Maplink|frame=yes
|type=shape|id=Q3495894|title=Shape|description=Description of shape
|type2=line|id2=Q1318331|title2=Line|description2=Description of line
|type3=point|coord3={{coord|32|S|116|E}}|title3=Point|description3=Description of point
}}
{{Maplink|frame=yes|plain=yes|frame-width=250|frame-height=280|zoom=6|frame-lat=29.185|frame-long=76.225
|type=shape-inverse|id=Q1174|title=Haryana
|type2=point|id2=Q200663|stroke-width=3|title2=Faridabad
}}
Se pueden incluir mapframes dentro de plantillas de infobox. Se recomienda usar |plain=yes
para eliminar el marco externo.
Mitchell Freeway | ||
---|---|---|
![]() Mapa de los suburbios del norte de Perth con Mitchell Freeway resaltado en rojo | ||
Datos de la ruta | ||
Tipo | freeway |
{{Ficha de vía de transporte
| nombre = Mitchell Freeway
| mapa = {{maplink |type=line |frame=yes |plain=yes |frame-align=center |frame-lat=-31.8262 |frame-long=115.7877 |zoom=9 |id=Q1939502}}
|aclaración_mapa = Mapa de los suburbios del norte de Perth con Mitchell Freeway resaltado en rojo
| tipo = freeway
... (otros parámetros omitidos) ...
}}
El parámetro "raw" permite los mismos valores que la etiqueta completa <maplink>. Permite:
Consulta mw:Help:Extension:Kartographer para instrucciones.
Información: Actualmente (16 de enero de 2025) no existen Map data en Wikipedia en español que permitan ejemplificar este atributo
{{maplink|raw={{Wikipedia:Map data/Carreteras principales Australia Occidental/Forrest Highway}}|text=Route map}}
(Enlace a subpágina de datos GeoJSON: en:Wikipedia:Map data/Main Roads Western Australia/Forrest Highway)
{{maplink|frame=yes|text=Ten countries|raw={
"type": "ExternalData",
"service": "geoshape",
"query": "
SELECT * WHERE {
?id wdt:P463 wd:Q1065 .
} LIMIT 10
"}
|frame-width=600|frame-height=400|frame-lat=25|frame-long=10|zoom=1
}}
{{maplink|frame=yes|raw={
"type": "ExternalData",
"service": "geoshape",
"query": "
SELECT ?id ?head
(SAMPLE(?img) as ?img_)
(min(?partyId) as ?party)
(if(?party = '0', '#800000', if(?party = '1', '#000080', '#008000')) as ?fill)
(concat('[[', substr(str(?link),31,500), '{{!}}', ?headLabel, ']]') as ?title)
(concat(?stateLabel, '\\n', '[[File:', substr(str(?img_), 52, 500), '{{!}}200px]]') as ?description)
WHERE {
?id wdt:P31 wd:Q35657 .
?id wdt:P6 ?head .
?head wdt:P102 ?party .
BIND(if(?party = wd:Q29468, '0', if(?party = wd:Q29552, '1', '2')) as ?partyId)
SERVICE wikibase:label {
bd:serviceParam wikibase:language 'en' .
?head rdfs:label ?headLabel .
?id rdfs:label ?stateLabel .
}
OPTIONAL {
?head wdt:P18 ?img .
}
?link schema:about ?head .
?link schema:isPartOf <https://en.wikipedia.org/> .
} GROUP BY ?id ?head ?headLabel ?link ?stateLabel
"}|frame-width=600|frame-height=400|frame-lat=52|frame-long=-110|zoom=3}}
|raw=
)|raw=
no funcionará porque la llave para cerrar el GeoJSON está adyacente a las llaves para cerrar la plantilla: {{Maplink|raw= {"type": "ExternalData","service": "geoshape","ids": "Q13518258"}}}