Mal:Kart
Denne malen bruker Maps utvidelse sammen med Semantic Mediawiki-funksjoner til å vise et kart med en markør i posisjon som er oppgitt i infoboksen.
Kartlag som foreslås brukt: topo, eventuelt OpenStreetMap, sjokart, esri
Andre kartlag er definert i kildekoden til utvidelsen Maps, leaflet-providers.js.
Hvis du har spesielle ønsker rundt kartlag, ta gjerne kontakt med webmaster.
Du kan eventuelt legge til et zoom-parameter for å velge et annet utsnitt.
NB: Google kartlag er ikke innebyget i service=leaflet, hvis det er viktig for deg med Google-kart, kan du bruke service=googlemaps3 og deretter layers=hybrid,satellite
Hvis du finner artikler hvor kartet ikke virker, ta bort google-kartlag fra parameterlisten, eller kontakt Webmaster.
Bruk: {{Kart}} eller {{Kart|zoom=10}}
Et annet parameter som er tilgjengelig er layers, som lar deg velge hvilke lag som skal brukes som standard. Tilgjengelige lag er sjokart,topo, esri og OpenStreetMap. Og man kan velge høyde og bredde på kartet med hoyde og bredde der man skriver antall piksler bredde/høyde. f.eks: {{Kart|bredde=500|hoyde=300}}.
Oversikt over vanlige parametre
Alle parametre er valgfri
| Parameter | Verdier | Kommentar |
|---|---|---|
| zoom | tall (1-25) (14 er standard) | Kan settes for å komme nærmere eller lengre ifra punktet i kartet |
| layers | sjokart(valgt som standard),topo,esri,OpenStreetMap | Velg hvilke karttype som skal vises som standard på siden. |
| hoyde | tall (f.eks. 400 eller 70%) | Sett høyden på kartet i pixler (400) eller prosent (70%) |
| bredde | tall (f.eks. 400 eller 70%) | Sett bredden på kartet i pixler (400) eller prosent (70%). Standard er full bredde (100%) |
Eksempel med parametre
Test koordinater: 60.211254 N, 4.996204 E, posisjon hentes vanligvis fra faktaboksen i en artikkel.
{{Kart|zoom=12|layers=sjokart,topo,esri,OpenStreetMap|hoyde=400|bredde=60%}}
Eksempel uten parametre
{{Kart}}
Oversikt over alle parametre som Leaflet støtter
| ⧼validator-describe-header-parameter⧽ | ⧼validator-describe-header-type⧽ | ⧼validator-describe-header-default⧽ | ⧼validator-describe-header-description⧽ |
|---|---|---|---|
| zoom | ⧼validator-type-integer⧽ | no | Zoomnivået for kartet. For kart med markører vil standardverdien være den med mest høyest zoom som viser alle markørene. |
| width | ⧼validator-type-dimension⧽ | 500 | Tillater at kartbredden angis. Standard enhet er pixler /(px), men du kan alternativt angi ex, em, %. |
| height | ⧼validator-type-dimension⧽ | 350 | Tillater at karthøyden angis. Standard enhet er piksler (px), men du kan alternativt angi enhetene ex eller em. |
| centre | ⧼validator-type-string⧽ | no | Stedet som kartet sentreres rundt |
| title | ⧼validator-type-string⧽ | ⧼validator-describe-empty⧽ | Tillater å angi tekst som skal vises i popup-vindu for alle markører som mangler en særskilt tittel.
Når dette anvendes sammen med en etikett, blir tittelen fet og understreket. |
| label | ⧼validator-type-string⧽ | ⧼validator-describe-empty⧽ | Tillater å angi tekst som skal vises i popup-vinduet for de markørene som mangler en særskilt etikett. |
| icon | ⧼validator-type-string⧽ | ⧼validator-describe-empty⧽ | Tillater å sette ikonet som brukes for alle markørene. |
| lines | Liste over linjer | ⧼validator-describe-empty⧽ | Linjer å vise |
| polygons | Liste over geografiske polygoner | ⧼validator-describe-empty⧽ | Polygoner å vise |
| circles | Liste over sirkler | ⧼validator-describe-empty⧽ | Sirkler å vise |
| rectangles | Liste over rektangler | ⧼validator-describe-empty⧽ | Rektangler å vise |
| maxzoom | ⧼validator-type-integer⧽ | no | Maksimalt zoomnivå |
| minzoom | ⧼validator-type-integer⧽ | no | Minste zoomnivå |
| copycoords | ⧼validator-type-boolean⧽ | no | Viser en dialog når du klikker på et sted hvorfra du kan kopiere koordinatene. |
| static | ⧼validator-type-boolean⧽ | no | Gjør kartet statisk |
| defzoom | ⧼validator-type-integer⧽ | 14 | Tillater å sette standard zoom-nivå for kartet. |
| layers | ⧼validator-type-string-list⧽ | OpenStreetMap | Laget som vil vises mens kartet laster. |
| image layers | ⧼validator-type-string-list⧽ | ⧼validator-describe-empty⧽ | Bildegrunnlag. Første lag vises som standard. Hvis bilder angis vil de brukes i stedet for de standard kartlagene. |
| overlays | ⧼validator-type-string-list⧽ | ⧼validator-describe-empty⧽ | Overleggslagene som vises mens kartet lastes. |
| resizable | ⧼validator-type-boolean⧽ | no | Gjør at kartets størrelse kan endres ved å dra idets nedre hjørne. |
| fullscreen | ⧼validator-type-boolean⧽ | no | Aktiver fullskjermknappen |
| scrollwheelzoom | ⧼validator-type-boolean⧽ | yes | Angir om musbasert skrolling skal aktiveres eller ikke. |
| cluster | ⧼validator-type-boolean⧽ | no | Tillater å slå sammen flere nærliggende markører til en samlet markør |
| clustermaxzoom | ⧼validator-type-integer⧽ | 20 | Det maksimale zoomnivået der et kluster kan eksistere. |
| clusterzoomonclick | ⧼validator-type-boolean⧽ | yes | Angir at standardoppførselen ved å klikke på et kluster er å zoome inn på det. |
| clustermaxradius | ⧼validator-type-integer⧽ | 80 | Maksimal radius som et kluster kan dekke. |
| clusterspiderfy | ⧼validator-type-boolean⧽ | yes | Når du klikker et kluster ved laveste zoom-nivå, så spres den ut slik at du kan se alle dens markører. |
| geojson | ⧼validator-type-string⧽ | ⧼validator-describe-empty⧽ | URL-en til en side eller fil som inneholder GeoJSON-data |
| clicktarget | ⧼validator-type-string⧽ | ⧼validator-describe-empty⧽ | Når du klikker på kartet blir du sendt til denne URL-en. %lat% erstattes av breddegraden og %long% av lengdegraden |
Karthjelpen:
- Når musen din er over kartet blir musescroll til zoom.
- Dobbelklikk på et område på kartet og du zoomer inn akkurat der.
- Lag-tegnet oppe til høyre brukes for å velge mellom kartlag.
- Nede i høyre hjørne kan du med musen dra kart for å endre størrelsen.
- Mer om hvordan opprette kart her.