Plantilla:Mapa de localización múltiple

Icono de documentación de plantilla Documentación de la plantilla[ver] [editar] [historial] [purgar]


Uso

Crea un mapa de localización con una composición de imágenes de un mapa existente en una proyección cilíndrica equidistante, con múltiples marcadores (hasta 25) y etiquetas opcionales sobrepuestos en él. Esta plantilla funciona del mismo modo que Plantilla:Mapa de localización, pero permite 25 marcadores y etiquetas (en vez de uno solamente). Nota: Por brevedad, los parámetros "pos" y "bg" son abreviaturas (para "position" y "background").

{{Mapa de localización múltiple
|locname   (nombre de un mapa admitido por la plantilla "mapa de localización")
<!- -------------------------------- Etiqueta y Marcador 1 -------------------- ->
|label      = 1ª Etiqueta de texto
|label_size = Tamaño fuente texto 1ª Etiqueta (como "85") ("200" supone duplicar su tamaño)
|position   = pos = left ó right ó top ó bottom – posición de la
              1ª Etiqueta relativa al 1º Marcador (defecto: right)
|background = bg = color de fondo de la 1ª Etiqueta, transparente por defecto
|lon_dir=W    1ª longitud dirección: W=west, E=east (por defecto)
|lat_dir=S    1ª latitud  dirección: S=south, N=north (por defecto)
|lat_deg    = 1ª latitud grados (negativo para indicar sur)
|lat_min    = 1ª latitud minutos (negativo para indicar sur)
|lat_sec    = 1ª latitud segundos (sur negativo; o usar lat combinada)
|lon_deg    = 1ª longitud grados (negativo para indicar oeste)
|lon_min    = 1ª longitud minutos (negativo para indicar oeste)
|lon_sec    = 1ª longitud segundos (oeste negativo; o usar long combinada)
|lat        = 1ª latitud (decimal; negativo para latitud sur)
|long       = 1ª longitud (decimal; negativo para longitud oeste)
|mark       = 1ª Marcador nombre de archivo de imagen, un punto rojo por defecto
|marksize   = 1ª Marcador tamaño en pixels (0=omite marcador, defecto=8)
|markhigh   = 1ª Marcador altura, defecto=8
<!- -------------------------------- Etiqueta y Marcador 2 -------------------- ->
|label2      = 2ª Etiqueta de texto
|label2_size = Tamaño fuente texto 2ª Etiqueta (como "85") ("150" vez y media su tamaño)
|position2   = pos = left ó right ó top ó bottom – posición de la
               2ª Etiqueta relativa al 2º Marcador (defecto: right)
|background2 = bg = color de fondo de la 2ª Etiqueta, transparente por defecto
|lat2_deg    = 2ª latitud grados (negativo para indicar sur)
|lat2_min    = 2ª latitud minutos (negativo para indicar sur)
|lat2_sec    = 2ª latitud segundos (sur negativo; o usar lat combinada)
|lon2_deg    = 2ª longitud grados (negativo para indicar oeste)
|lon2_min    = 2ª longitud minutos (negativo para indicar oeste)
|lon2_sec    = 2ª longitud segundos (oeste negativo; o usar long combinada)
|lat2        = 2ª latitud (decimal; negativo para latitud sur)
|long2       = 2ª longitud (decimal; negativo para longitud oeste)
|mark2       = 2º Marcador nombre de archivo de imagen, un punto rojo por defecto
|mark2size   = 2º Marcador tamaño en pixels (0=omite marcador, defecto=8)
|mark2high   = 2º Marcador altura, defecto=8
<!- -------------------------------- Etiqueta y Marcador 3 -------------------- ->
|label3      = 3ª Etiqueta de texto
|label3_size = Tamaño fuente texto 3ª Etiqueta (como "120")
|pos3, bg3   = color de fondo de la 3ª Etiqueta, transparente por defecto
   (... similares parámetros latitud/longitud denominados "~3" ...)
|mark3       = 3º Marcador nombre de archivo de imagen, un punto rojo por defecto
|mark3size   = 3º Marcador tamaño en pixels (0=omite marcador, defecto=8)
|mark3high   = 3º Marcador altura, defecto=8
   (...se puede repetir hasta label24/mark24...)
<!- -------------------------------- PARÁMETROS GENERALES DEL MAPA ------------ ->
|border     = color del borde o none
|caption    = identificación del mapa; si no se desea, poner "caption=";
              si se omite, entonces la identificación se auto genera
              como: "<marker #1 label> (<location map name>)"
|float      = left ó right ó center ó none para el emplazamiento del mapa
              respecto al texto (izquierda, derecha, centro ó ninguna)
|width      = ancho tamaño del mapa representado (no se debe añadir px)
|AlternativeMap = Nombre de archivo del Mapa Alternativo
             Cambia la apariencia del mapa, aunque las
             coordenadas siguen determinadas por el mapa principal,
             definido por locname. No se recomienda su uso,
             aunque se utiliza para los mapas en relieve)
}}

El parámetro locname se refiere a la {Plantilla:Mapa de localización de locname} que contiene el nombre de la imagen y coordenadas de un mapa particular.

Mapas disponibles

Lista de plantillas actuales con Plantilla:Mapa_de_localización_de_<locname> (sin el prefijo "Plantilla:"):

NOTA
Para que la presente plantilla funcione correctamente, es fundamental que las Plantillas de los Mapas disponibles tengan declarados sus datos de referencia correctamente (especialmente, las coordenadas de los parámetros |left =, |right =, |top =, y |bottom =). En caso contrario, se producirá un ERROR, y la plantilla no funcionará. En este supuesto, se deberá revisar el código de la plantilla del mapa de referencia utilizado.

Ejemplos

Mapa con las etiqueta "Pag" y "Anytown" (en grados)

Pag (Croacia)
{{Mapa de localización múltiple | Croacia
 |Croatia
 |label=Pag |marksize=8 |markhigh=8
 |<!--Rouge-Admin JollyRoger.svg-->
    |pos=right    | bg=yellow
    |lat_deg=44   | lat_min=26
    |lon_deg=15   | lon_min=3
 |label2=Anytown_Anywhere
    |mark2size=45 | mark2high=30
    |mark2=Rouge-Admin JollyRoger.svg
    |pos2=top     | bg2=white
    |lat2_deg=46  | lat2_min=30
    |lon2_deg=17  | lon2_min=30
 |width=280
 |float=right
}}
Pag (Croacia)
Pag
Pag
Anytown_Anywhere
Anytown_Anywhere
Pag (Croacia)

Mapa con 3 etiquetas (decimal)

Pag (Croacia)
{{Mapa de localización múltiple | Croacia
 | label=Pag | position=right
      | lat=44.44  | long=15.05
      | marksize=8 | markhigh=8
 | label2=Anytown
      | pos2=bottom | bg2=yellow
      | lat2=45.86  | long2=17.50
      | marksize=8 | markhigh=8
      | background2=yellow
 | label3=Anytown2
      | pos3=top   | bg3=lightgreen
      | lat3=46.23 | long3=18.43
 | width=260 | float=right
}}
Pag (Croacia)
Pag
Pag
Anytown
Anytown
Anytown2
Anytown2
Pag (Croacia)
NOTA
La apariencia de las marcas de localización que aparecen por defecto (cuando no se indica el tipo a utilizar), puede depender del mapa utilizado (esto se aplica a la marca que no lleva el número de orden en sus datos, normalmente, la primera: lat=; pero no así a las otras, lat2=, lat3=, ...). En el ejemplo siguiente, se ha sustituido el mapa de Croacia por el de Italia, y la marca que señala Pag, pasa automáticamente de tener dos círculos concéntricos, a tener una marca roja:
{{Mapa de localización múltiple | Italia
 | label=Pag | position=right
      | lat=44.44  | long=15.05
      | marksize=8 | markhigh=8
 | label2=Anytown
      | pos2=bottom | bg2=yellow
      | lat2=45.86  | long2=17.50
      | marksize=8 | markhigh=8
      | background2=yellow
 | label3=Anytown2
      | pos3=top   | bg3=lightgreen
      | lat3=46.23 | long3=18.43
 | width=260 | float=right
}}
Pag (Italia)
Pag
Pag
Anytown
Anytown
Anytown2
Anytown2
Pag (Italia)

Mapa con algunas etiquetas fuera del mapa

Pag (Croacia)
{{Mapa de localización múltiple | Croacia
 | label=Pag | position=right
      | lat=44.44  | long=15.05
      | marksize=8 | markhigh=8
 | label2=Anytown
      | pos2=bottom | bg2=yellow
      | lat2=47.40  | long2=12.80
      | marksize=8 | markhigh=8
      | background2=yellow
 | label3=Anytown2
      | pos3=top   | bg3=lightgreen
      | lat3=41.98 | long3=18.43
 | label4=Zona Norte | pos4=left
      | mark4size=0 | bg4=lightgreen
      | lat4=46.22  | long4=17.7
 | width=260 | float=right
}}
Pag (Croacia)
Pag
Pag
Latitude#2 (47.40) > map max(46.8).

Longitude#2(12.80) < map min(13.1).

Anytown
Anytown
Latitude#3 (41.98) < map min(42.1).


Anytown2
Anytown2
Zona Norte
Pag (Croacia)

Mapa con 9 marcadores (decimal)

Pag (Croacia)
{{Mapa de localización múltiple | Croacia
 | label=Pag | position=right
      | lat=44.44 | long=15.05
 | label2=Anytown
      | pos2=bottom| label2_size=110
      | lat2=45.86 | long2=17.50
      | background2=yellow
 | label3=Anytown2
      | pos3=top  | label3_size=290
      | lat3=46.23 | long3=18.43
      | background3=green
 | mark4=Diamond_sheer_black_20.png
      | mark4size=19 | mark4high=17
      | label4=44.0 (latitude)
      | lat4=44.00 | long4=13.5
 | mark5=Diamond_sheer_black_20.png
      | mark5size=20 | mark5high=20
      | label5=44.5
      | lat5=44.50 | long5=13.5
 | mark6=Diamond_sheer_black_20.png
      | mark6size=20 | mark6high=20
      | label6=45.0
      | lat6=45.00 | long6=13.5
 | mark7=Diamond_sheer_black_20.png
      | mark7size=20 | mark7high=20
      | label7=45.5
      | lat7=45.50 | long7=13.5
 | mark8=Diamond_sheer_black_20.png
      | mark8size=20 | mark8high=20
      | label8=46.0
      | lat8=46.00 | long8=13.5
 | label9=''CROACIA'' |label9_size=165
      | mark9size=<!--label only-->1
      | lat9=42.60 | long9=14.4
 | width=260 | float=right
}}
Pag (Croacia)
Pag
Pag
Anytown
Anytown
Anytown2
Anytown2
44.0 (latitude)
44.0 (latitude)
44.5
44.5
45.0
45.0
45.5
45.5
46.0
46.0
CROACIA
CROACIA
Pag (Croacia)

Mapa con etiqueta personalizada y texto con fondo

Imotski
{{Mapa de localización múltiple | Croacia
 |label=Imotski
 |lat=43.44
 |long=17.21
 |position=right
 |width=280
 |float=right
 |background=#FFFFDD
 |caption=Imotski en Croacia
 }}
Imotsky (Croacia)
Imotsky
Imotsky
Imotski en Croacia

Mapa con marcador y etiqueta agrandados

Pag (Croacia)
{{Mapa de localización múltiple | Croacia
 |label=Pag
 |label_size=200
 |lat=44.44
 |long=15.05
 |marksize=14 | position=right
 |width=260
 |float=right
 |background=#FFFFDD
 |caption=Isla de Pag en Croacia
 }}
Pag (Croacia)
Pag
Pag
Isla de Pag en Croacia

Hemisferio Occidental

Lockerbie (Escocia)
{{Mapa de localización múltiple | Reino Unido
 |label=Lockerbie
 | lat_dir=N
 | lat_deg=55 | lat_min=07 | lat_sec=16
 | lon_deg= -3 | lon_min=-21 | lon_sec=-19
 |position=right
 |width=180
 |float=right
 |caption=Lockerbie en Escocia
}}
Lockerbie (Reino Unido)
Lockerbie
Lockerbie
Lockerbie en Escocia

País que cruza el meridiano 180º

Uelen (Rusia)
{{Mapa de localización
 |Rusia
 |caption= Uelen en Rusia 
 |label=Uelen
 |lat_deg=66|lat_min=09
 |lon_deg=169|lon_min=48|lon_dir=W
 |position=left
 |width=500
 |float=right
 |background=#FFFFDD
 }}
Uelen ubicada en Rusia
Uelen
Uelen
Uelen en Rusia


Mapa con plano alternativo, dos marcas y dos etiquetas

LIGO EEUU
{{Mapa de localización múltiple
| Estados Unidos
| AlternativeMap = Usa edcp relief location map.png
| caption = Observatorios [[LIGO]] en los Estados Unidos
| width = 320
| label = LIGO Livingston Observatory
  | pos = right
  | lat_deg =  30.562894
  | lon_deg = -90.774242
| label2 = LIGO Hanford Observatory
  | pos2 = right
  | lat2_deg =   46.455144
  | lon2_deg = -119.407656
}}
LIGO Livingston Observatory (Estados Unidos)
LIGO Livingston Observatory
LIGO Livingston Observatory
LIGO Hanford Observatory
LIGO Hanford Observatory
Observatorios LIGO en los Estados Unidos
NOTA
Para localizar un plano (AlternativeMap, que en el caso anterior se denomina: Usa edcp relief location map.png) como por ejemplo el MAPA EN RELIEVE alternativo al político, haciendo doble clic sobre el mapa político, se accede a su ficha en wikidata, y yendo al final del todo, haciendo doble clic esta vez en la Categoría que aparece al final del todo, aparecen todos los mapas relacionados con el original, pudiendo entonces seleccionarse visualmente el mapa que se busca, cuyo nombre de fichero se puede entonces copiar y pegar.
Esta documentación está transcluida desde Plantilla:Mapa de localización múltiple/doc.
Los editores pueden experimentar en la zona de pruebas (crear) y en los casos de prueba (crear) de la plantilla.
Por favor, añade las categorías en la subpágina de documentación. Subpáginas de esta plantilla.