Szablon:Mapa lokalizacyjna/opis

To jest podstrona dokumentacji dla strony Szablon:Mapa lokalizacyjna.
Zawiera ona informacje na temat użycia tej strony, jej kategoryzację i inną zawartość niebędącą częścią oryginalnej strony.


Szablon służy do automatycznego zaznaczania na mapie położenia miasta/wsi/góry etc.

Nazewnictwo szablonów przyjęte wg Wikipedia:Szablony krajów z flagami.

UWAGA: Istnieje możliwość zdefiniowania jednej mapy dla kilku terytoriów (na przykład w przypadku terytoriów spornych, ujętych na jednej mapie). Więcej na ten temat w opisie szablonu Sporne.

Do przeliczania współrzędnych punktów krańcowych ze stopni na decymalne przydaje się konwerter. Standardowe mapy muszą spełniać odwzorowanie walcowe równoodległościowe. Przykłady można znaleźć np. tutaj Free World Maps lub CIA The World Factbook.

Istnieje również oddzielny mechanizm dla odwzorowania azymutalnego równoodległościowego - zobacz Mapa lokalizacyjna++.

Mapy o innych odwzorowaniach są nie do skalibrowania przy obecnie zdefiniowanych mechanizmach.

Spis treści

[edytuj] Wywoływanie mapy lokalizacyjnej

Zobacz więcej w osobnym artykule: Dyskusja szablonu:Mapa lokalizacyjna.

[edytuj] Mapy

Obecnie są dostępne mapy:

Mapa lokalizacyjna/AFG Mapa lokalizacyjna/AGO Mapa lokalizacyjna/ALB
Mapa lokalizacyjna/ARE Mapa lokalizacyjna/ARG Mapa lokalizacyjna/ARM
Mapa lokalizacyjna/ATA Mapa lokalizacyjna/AUS Mapa lokalizacyjna/AUT
Mapa lokalizacyjna/AZE Mapa lokalizacyjna/Arktyka Mapa lokalizacyjna/BDI
Mapa lokalizacyjna/BEL Mapa lokalizacyjna/BEN Mapa lokalizacyjna/BFA
Mapa lokalizacyjna/BGD Mapa lokalizacyjna/BGR Mapa lokalizacyjna/BHR
Mapa lokalizacyjna/BHS Mapa lokalizacyjna/BIH Mapa lokalizacyjna/BLR
Mapa lokalizacyjna/BLZ Mapa lokalizacyjna/BOL Mapa lokalizacyjna/BRA
Mapa lokalizacyjna/BRB Mapa lokalizacyjna/BRN Mapa lokalizacyjna/BTN
Mapa lokalizacyjna/BWA Mapa lokalizacyjna/Beskid Niski Mapa lokalizacyjna/Beskid Śląski
Mapa lokalizacyjna/Bieszczady Zachodnie Mapa lokalizacyjna/CAF Mapa lokalizacyjna/CAN
Mapa lokalizacyjna/CHE Mapa lokalizacyjna/CHN Mapa lokalizacyjna/CMR
Mapa lokalizacyjna/COD Mapa lokalizacyjna/COG Mapa lokalizacyjna/COL
Mapa lokalizacyjna/COM Mapa lokalizacyjna/CRI Mapa lokalizacyjna/CUB
Mapa lokalizacyjna/CYP Mapa lokalizacyjna/CZE Mapa lokalizacyjna/DEU
Mapa lokalizacyjna/DJI Mapa lokalizacyjna/DMA Mapa lokalizacyjna/DNK
Mapa lokalizacyjna/DOM Mapa lokalizacyjna/DZA Mapa lokalizacyjna/ECU
Mapa lokalizacyjna/EGY Mapa lokalizacyjna/ERI Mapa lokalizacyjna/ESH
Mapa lokalizacyjna/ESP Mapa lokalizacyjna/EST Mapa lokalizacyjna/ETH
Mapa lokalizacyjna/Europa Mapa lokalizacyjna/Europa Centralna i Południowa Mapa lokalizacyjna/FIN
Mapa lokalizacyjna/FJI Mapa lokalizacyjna/FRA Mapa lokalizacyjna/FRO
Mapa lokalizacyjna/GAB Mapa lokalizacyjna/GBR Mapa lokalizacyjna/GEO
Mapa lokalizacyjna/GHA Mapa lokalizacyjna/GIN Mapa lokalizacyjna/GMB
Mapa lokalizacyjna/GNB Mapa lokalizacyjna/GNQ Mapa lokalizacyjna/GRC
Mapa lokalizacyjna/GRD Mapa lokalizacyjna/GRL Mapa lokalizacyjna/GTM
Mapa lokalizacyjna/GUF Mapa lokalizacyjna/GUY Mapa lokalizacyjna/Gorce, Pieniny, Beskid Sądecki
Mapa lokalizacyjna/HND Mapa lokalizacyjna/HRV Mapa lokalizacyjna/HTI
Mapa lokalizacyjna/HUN Mapa lokalizacyjna/IDN Mapa lokalizacyjna/IM
Mapa lokalizacyjna/IND Mapa lokalizacyjna/IRL Mapa lokalizacyjna/IRN
Mapa lokalizacyjna/IRQ Mapa lokalizacyjna/ISL Mapa lokalizacyjna/ISR
Mapa lokalizacyjna/ITA Mapa lokalizacyjna/Inishowen Mapa lokalizacyjna/JAM
Mapa lokalizacyjna/JOR Mapa lokalizacyjna/JPN Mapa lokalizacyjna/KAZ
Mapa lokalizacyjna/KEN Mapa lokalizacyjna/KGZ Mapa lokalizacyjna/KHM
Mapa lokalizacyjna/KOR Mapa lokalizacyjna/KOS Mapa lokalizacyjna/KWT
Mapa lokalizacyjna/LAO Mapa lokalizacyjna/LBN Mapa lokalizacyjna/LBR
Mapa lokalizacyjna/LBY Mapa lokalizacyjna/LIE Mapa lokalizacyjna/LKA
Mapa lokalizacyjna/LSO Mapa lokalizacyjna/LTU Mapa lokalizacyjna/LUX
Mapa lokalizacyjna/LVA Mapa lokalizacyjna/MAR Mapa lokalizacyjna/MDA
Mapa lokalizacyjna/MDG Mapa lokalizacyjna/MEX Mapa lokalizacyjna/MKD
Mapa lokalizacyjna/MLI Mapa lokalizacyjna/MMR Mapa lokalizacyjna/MNE
Mapa lokalizacyjna/MNG Mapa lokalizacyjna/MOZ Mapa lokalizacyjna/MRT
Mapa lokalizacyjna/MUS Mapa lokalizacyjna/MWI Mapa lokalizacyjna/MYS
Mapa lokalizacyjna/NAM Mapa lokalizacyjna/NER Mapa lokalizacyjna/NGA
Mapa lokalizacyjna/NIC Mapa lokalizacyjna/NKR Mapa lokalizacyjna/NLD
Mapa lokalizacyjna/NOR Mapa lokalizacyjna/NPL Mapa lokalizacyjna/NZL
Mapa lokalizacyjna/OMN Mapa lokalizacyjna/PAK Mapa lokalizacyjna/PAN
Mapa lokalizacyjna/PER Mapa lokalizacyjna/PHL Mapa lokalizacyjna/PNG
Mapa lokalizacyjna/POL Mapa lokalizacyjna/PRI Mapa lokalizacyjna/PRK
Mapa lokalizacyjna/PRT Mapa lokalizacyjna/PRY Mapa lokalizacyjna/QAT
Mapa lokalizacyjna/ROU Mapa lokalizacyjna/RUS Mapa lokalizacyjna/RWA
Mapa lokalizacyjna/SAU Mapa lokalizacyjna/SDN Mapa lokalizacyjna/SEN
Mapa lokalizacyjna/SLE Mapa lokalizacyjna/SLV Mapa lokalizacyjna/SOM
Mapa lokalizacyjna/SRB Mapa lokalizacyjna/STP Mapa lokalizacyjna/SUR
Mapa lokalizacyjna/SVA Mapa lokalizacyjna/SVK Mapa lokalizacyjna/SVN
Mapa lokalizacyjna/SWE Mapa lokalizacyjna/SYR Mapa lokalizacyjna/Stare Miasto w Krakowie
Mapa lokalizacyjna/Sudety Mapa lokalizacyjna/TCD Mapa lokalizacyjna/TGO
Mapa lokalizacyjna/THA Mapa lokalizacyjna/TJK Mapa lokalizacyjna/TKM
Mapa lokalizacyjna/TLS Mapa lokalizacyjna/TTO Mapa lokalizacyjna/TUN
Mapa lokalizacyjna/TUR Mapa lokalizacyjna/TWN Mapa lokalizacyjna/TZA
Mapa lokalizacyjna/Tatry Mapa lokalizacyjna/UGA Mapa lokalizacyjna/UKR
Mapa lokalizacyjna/URY Mapa lokalizacyjna/USA Mapa lokalizacyjna/USA-AK
Mapa lokalizacyjna/USA-HI Mapa lokalizacyjna/UZB Mapa lokalizacyjna/VEN
Mapa lokalizacyjna/VIR Mapa lokalizacyjna/VNM Mapa lokalizacyjna/Warszawa
Mapa lokalizacyjna/Wyspy Kanaryjskie Mapa lokalizacyjna/Wyspy Wewnętrzne Mapa lokalizacyjna/YEM
Mapa lokalizacyjna/ZAF Mapa lokalizacyjna/ZMB Mapa lokalizacyjna/ZWE
Mapa lokalizacyjna/opis Mapa lokalizacyjna/opis/koordynaty Mapa lokalizacyjna/opis/koordynaty/opis
Mapa lokalizacyjna/opis/mapa Mapa lokalizacyjna/opis/uwagi Mapa lokalizacyjna/opis/uwagi/mapa dzielona
Mapa lokalizacyjna/opis/uwagi/mapa dzielona/opis Mapa lokalizacyjna/opis/uwagi/opis Mapa lokalizacyjna/preload
Mapa lokalizacyjna/przykłady Mapa lokalizacyjna/przykłady/opis Mapa lokalizacyjna/współrzędna
Mapa lokalizacyjna/Świat

[edytuj] Tworzenie szablonów dla innych odzworowań kartograficznych

Szablon obliczający położenie znacznika na mapie lokalizacyjnej o odwzorowaniu innym niż walcowe równoodległościowe powinien posiadać następującą strukturę:

{{#fffff3: {{{współrzędna}}}
|x= --------> tu wpisać algorytm obliczający położenie znacznika na osi X w procentach szerokości mapy
|y= --------> tu wpisać algorytm obliczający położenie znacznika na osi Y w procentach wysokości mapy
|}}

Przykładowo wartości x=0 y=0 umiejscowią znacznik w lewym górnym rogu mapy, a x=50 y=50 w środku mapy.

Mapy lokalizacyjne powinny być definiowane na podstronach szablonu Mapa lokalizacyjna (zob. listę powyżej). Definicja map lokalizacyjnych powinna posiadać następującą strukturę:

{{#fffff3: {{{1}}}
|szablon_odwzorowania= -----> nazwa szablonu liczącego wartości x,y dla mapy o danym odwzorowaniu¹
|... \
|...  --------------> dowolne definicje zmiennych kalibracyjnych (właściwe dla danego odwzorowania)
|... /
}}

¹Dla odwzorowania walcowego równoodległościowego parametr ten powinien być pusty!

[edytuj] Jak to działa?

Po wywołaniu szablonu mapy lokalizacyjnej (zob. Dyskusja szablonu:Mapa lokalizacyjna), szablon sprawdza, czy w definicji żądanej mapy zdefiniowano parametr szablon_odwzorowania. Jeśli parametr ten jest pusty (lub nie został zapisany), następuje obliczenie położenia znacznika według algorytmu dla odwzorowania walcowego równoodległościowego. Jeśli parametr ten nie jest pusty, szablon Mapa lokalizacyjna wysyła do szablonu o nazwie określonej tym parametrem zapytanie o wartości x i y, przekazując tam jednocześnie zmienne, wprowadzone przy wywołaniu mapy:

  • 1 - szablon definicji mapy (z listy powyżej), jako pierwszy parametr ({{{1}}})
  • szerokość_deg - stopnie szerokości geogr. miejsca na mapie
  • szerokość_min - minuty szerokości geogr. miejsca na mapie
  • szerokość_sec - sekundy szerokości geogr. miejsca na mapie
  • szerokość_dir - szerokość geogr. miejsca na mapie (N lub S)
  • długość_deg - stopnie długości geogr. miejsca na mapie
  • długość_min - minuty długości geogr. miejsca na mapie
  • długość_sec - stopnie długości geogr. miejsca na mapie
  • długość_dir - długość geogr. w stopniach (E lub W)
  • width - szerokość wyświetlanej mapy
  • współrzędna - x lub y (zapytanie o wartość, która ma być zwrócona)

Jak wynika z powyższego nowy szablon powinien obługiwać powyższe nazwy zmiennych, wczytywać odpowiednie (właściwe dla tego odwzorowania) współrzędne kalibracyjne z szablonu Mapa lokalizacyjna/{{{1}}} oraz zwracać odpowiednią wartość (x lub y) w zależności od tego, czy parametr współrzędna posiada wartość "x" czy "y". Na podstawie zwróconych wartości szablon Mapa lokalizacyjna umiejscawia znacznik w odpowiednim położeniu na grafice mapy.

[edytuj] Zobacz też


wymiana linkami wymiana linkami system wymiany linków tanie kredyty gotówkowe kreatyna Plaza 3 star hotel Los Angeles krynica noclegi Sejm Tyk