Mall:Mapframe/dok

Från Järnvägsdata
< Mall:Mapframe
Version från den 15 april 2018 kl. 18.58 av Jan Karlsson (diskussion | bidrag) (1 version importerades)
(skillnad) ← Äldre version | Nuvarande version (skillnad) | Nyare version → (skillnad)

Användning

Parametrar

Parameter Förklaring
lat latitud för kartans initiala mittpunkt (och för Point om ej parametern data används)
long longitud för kartans initiala mittpunkt (och för Point om ej parametern data används)
width kartans bredd
height kartans höjd
align kartans placering, left, right eller center
zoom kartans initiala zoomnivå
text text som placeras under kartan
geotype typ av överlagrad "figur", Point, Multipoint, LineString, MultiLineString, Polygon eller Multipolygon
data koordinatpar "lat,lon" för överlagrad "figur".
  • För Point anges ett koordinatpar
  • För MultiPoint anges ett koordinatpar per punkt, koordinatparen separeras med ; (semikolon)
  • För LineString anges ett koordinatpar per "hörn", koordinatparen separeras med ; (semikolon)
  • För MultiLineString som för LineString, olika linjer separeras med ;;
  • För Polygon anges ett koordinatpar per punkt, koordinatparen (minst 4 st) separeras med ; (semikolon)
  • För MultiPolygon som för Polygon, olika polygoner separeras med ;;
marker-size storlek för markör(er) (för geotype Point och MultiPoint), small, medium eller large
marker-symbol symbol för markör(er) (för geotype Point och MultiPoint), se den här sidan
marker-color färg för markör(er) i formatet #nnnnnn (för geotype Point och MultiPoint)
stroke färgen på linjer i formatet #nnnnnn (för geotype LineString, Polygon och MultiPolygon)
stroke-width bredden på linjer (för geotype LineString, MultiLineString, Polygon och MultiPolygon)
stroke-opacity täckningsgrad (opacitet) för linjer (0–1) (för geotype LineString, MultiLineString, Polygon och MultiPolygon)
fill fyllnadsfärg för polygoner i formatet #nnnnnn (för geotype Polygon och MultiPolygon)
fill-opacity täckningsgrad (opacitet) för polygon(er) (0–1) (för geotype Polygon och MultiPolygon)
description beskrivning som skrivs ut när man klickar på en överlagrad "figur"
image bild som visas vid beskrivningen när man klickar på en överlagrad "figur"

Exempel

Bara en naken karta

{{Mapframe|lat=58.048|long=14.335|width=400|height=400|align=left|zoom=9}}
<mapframe align="left" height="400" latitude="58.048" longitude="14.335" width="400" zoom="9"></mapframe>

Med Point i mitten av kartan

{{Mapframe|lat=58.048|long=14.335|width=400|height=400|align=left|zoom=9|geotype=Point|fill=#0000ff}}
<mapframe align="left" height="400" latitude="58.048" longitude="14.335" width="400" zoom="9">{"type":"Feature","geometry":{"coordinates":[14.335,58.048],"type":"Point"},"properties":{"fill":"#0000ff"}}</mapframe>

Med Point på annan plats (och med beskrivning, klicka på markören)

{{Mapframe|lat=58.048|long=14.335|width=400|height=400|align=left|zoom=9|geotype=Point|data=57.998056,14.291111||fill=#0000ff|description=[[Näs slott]]|image=Näs_borgruin_Jönköping.jpg}}
<mapframe align="left" height="400" latitude="58.048" longitude="14.335" width="400" zoom="9">{"type":"Feature","geometry":{"coordinates":[14.291111,57.998056],"type":"Point"},"properties":{"description":"Näs slottFil:Näs borgruin Jönköping.jpg","fill":"#0000ff"}}</mapframe>

Med MultiPoint och "karttext"

{{Mapframe|lat=58.048|long=14.335|width=400|height=400|align=left|zoom=9|geotype=MultiPoint|data=57.998056,14.291111;58.035,14.352222;58.029,14.4556|text=Tre platser.|fill=#0000ff}}
<mapframe align="left" height="400" latitude="58.048" longitude="14.335" text="Tre platser." width="400" zoom="9">{"type":"Feature","geometry":{"coordinates":[[14.291111,57.998056],[14.352222,58.035],[14.4556,58.029]],"type":"MultiPoint"},"properties":{"fill":"#0000ff"}}</mapframe>

Med LineString

{{Mapframe|lat=58.048|long=14.335|width=400|height=400|align=left|zoom=9|geotype=LineString|data=57.998056,14.291111;58.035,14.352222;58.029,14.4556|stroke=#ff00ff|stroke-width=4}}
<mapframe align="left" height="400" latitude="58.048" longitude="14.335" width="400" zoom="9">{"type":"Feature","geometry":{"coordinates":[[14.291111,57.998056],[14.352222,58.035],[14.4556,58.029]],"type":"LineString"},"properties":{"stroke":"#ff00ff","stroke-width":4}}</mapframe>

Med MultiLineString

{{Mapframe|lat=58.048|long=14.335|width=400|height=400|align=left|zoom=9|geotype=MultiLineString|data=57.998056,14.291111;58.035,14.352222;58.029,14.4556;;58.03,14.291111;58.06,14.35;58.08,14.45|stroke=#ff00ff|stroke-width=4}}
<mapframe align="left" height="400" latitude="58.048" longitude="14.335" width="400" zoom="9">{"type":"Feature","geometry":{"coordinates":[[[14.291111,57.998056],[14.352222,58.035],[14.4556,58.029]],[[14.291111,58.03],[14.35,58.06],[14.45,58.08]]],"type":"MultiLineString"},"properties":{"stroke":"#ff00ff","stroke-width":4}}</mapframe>

Med Polygon

{{Mapframe|lat=58.048|long=14.335|width=400|height=400|align=left|zoom=9|geotype=MultiPolygon|description=Gränsen för något|data=57.9910,14.2458 ;57.9924,14.3523;58.1163,14.4477;58.1167,14.3475;57.9910,14.2458|stroke=#ff0000|stroke-width=2|fill=#00ff00|fill-opacity=0.3}}
<mapframe align="left" height="400" latitude="58.048" longitude="14.335" width="400" zoom="9">{"type":"Feature","geometry":{"coordinates":[[[[14.2458,57.991],[14.3523,57.9924],[14.4477,58.1163],[14.3475,58.1167],[14.2458,57.991]]]],"type":"MultiPolygon"},"properties":{"description":"Gränsen för något","stroke":"#ff0000","stroke-width":2,"fill-opacity":0.3,"fill":"#00ff00"}}</mapframe>

Med MultiPolygon

{{Mapframe|lat=58.048|long=14.335|width=400|height=400|align=left|zoom=9|geotype=MultiPolygon|description=Gränsen för något|data=57.9910,14.2458 ;57.9924,14.3523;58.1163,14.4477;58.1167,14.3475;57.9910,14.2458;;58.2748,14.3371 ;58.2040,14.2849;58.1518,14.3783;58.1909,14.5596;58.2748,14.5321;58.2748,14.3371|stroke=#ff0000|stroke-width=2|fill=#00ff00|fill-opacity=0.3}}
<mapframe align="left" height="400" latitude="58.048" longitude="14.335" width="400" zoom="9">{"type":"Feature","geometry":{"coordinates":[[[[14.2458,57.991],[14.3523,57.9924],[14.4477,58.1163],[14.3475,58.1167],[14.2458,57.991]],[[14.3371,58.2748],[14.2849,58.204],[14.3783,58.1518],[14.5596,58.1909],[14.5321,58.2748],[14.3371,58.2748]]]],"type":"MultiPolygon"},"properties":{"description":"Gränsen för något","stroke":"#ff0000","stroke-width":2,"fill-opacity":0.3,"fill":"#00ff00"}}</mapframe>