Moduł pomocniczy do obsługi współrzędnych geograficznych.

współrzędne edytuj

Implementacja szablonu {{współrzędne}}. Jeśli argumenty przekazane do szablonu są nieprawidłowe, to wynikiem jest komunikat błędu.

parametry szablonu edytuj

Pole Do czego służy? Jak wypełnić? Uwagi
1 Współrzędne geograficzne tj. stopnie, minuty i sekundy szerokości geograficznej oraz stopnie, minuty i sekundy długości geograficznej. Akceptowane są dwie liczby interpretowane odpowiednio jako szerokość i długość geograficzna lub dwa zbiory do trzech nieujemnych liczb zakończonych znakiem N, S, W, E określających półkulę. Liczby mogą być ozdobione znakami stopni, minut i sekund lecz są one ignorowane. {{...|54 22 11 N 18.913W}} Pole jest obowiązkowe z wyjątkiem sytuacji opisanej przy polu umieść.
2 Opcjonalny parametr zawierający dodatkowe parametry przekazywane w linku do geohacka. {{...|54 22 11 N 18.913W|type:city}} Jeśli pole nie jest podane a wywołanie szablonu nie zawiera żadnych pól oprócz nazwa to przyjmowana jest wartość domyślna scale:5000, która pośrednio współgra z automatyczną dokładnością określaną na sek lub sek+.
umieść Parametr opcjonalny do pozycjonowania wyniku:
  • na górze - wyświetla współrzędne w prawym górnym rogu,
  • w tekście - wyświetla współrzędne w miejscu wywołania funkcji (to jest wartość domyślna)
  • w tekście i na górze - wyświetla w obu tych miejscach
{{...|54 22 11 N 18.913W|umieść=na górze}} Jeśli jest to jedyne pole w wywołaniu szablonu o postaci umieść=na górze to współrzędne są ładowane z Wikidanych wykorzystując cechę P625 (współrzędne geograficzne).
dokładność Określa sposób formatowania wyniku:
  • 10st - tylko stopnie zaokrąglone do pełnych dziesiątek
  • st - tylko stopnie jako liczba całkowita
  • min - stopnie i minuty (obie liczby całkowite)
  • sek - stopnie, minuty i sekundy (wszystkie liczby całkowite)
  • sek+ - stopnie, minuty i sekundy z jedną cyfrą po przecinku
  • sek2...sek4 - stopnie, minuty i sekundy z określoną liczbą cyfr po przecinku
  • 1...7 - tylko stopnie z określoną liczbą cyfr po przecinku
  • dziesiętnie - automatyczna dokładność w zapisie dziesiętnym
  • kątowo - automatyczna dokładność w zapisie kątowym (wartość domyślna)
{{...|54 22 11 N 18.913W|dokładność=min}} Jeśli wywołanie szablonu nie zawiera żadnych pól nazwanych, z wyjątkiem pola nazwa to automatyczna dokładność jest ustalana w tryb sek lub sek+, w zależności od współrzędnych wejściowych. W przeciwnym razie dobierana jest dokładność kątowa wystarczająca do zaprezentowania podanych współrzędnych.
nazwa Opcjonalna nazwa obiektu geograficznego. {{...|54 22 11 N 18.913W|nazwa=Trójmiasto}}
linkuj Określania sposobu generowania linków do geohacka:
  • nie – pozwala uniknąć tworzenia linku
  • tak – tworzenie linku formacie dziesiętnym (wartość domyślna)
  • zgodnie – tworzenie linku zgodnie z wyświetlanym formatem
{{...|54 22 11 N 18.913W|linkuj=nie}}
symbol Określania sposobu generowania symbolu ciała niebieskiego przed współrzędnymi:
  • nie – pozwala ukryć domyślny symbol
  • tak – pozwala uwidocznić domyślny symbol dla współrzędnych ziemskich
  • inna treść – jawna treść umieszczona zamiast domyślnego symbolu
{{...|54 22 11 N 18.913W|symbol=tak}} Domyślnie symbol jest widoczny dla współrzędnych wszystkich ciał niebieskich oprócz Ziemi.

przykłady edytuj

{{Koordynaty|...}} wynik uwagi
57 18 22 N 4 27 32 W 57°18′22″N 4°27′32″W/57,306111 -4,458889
44.112N 87.913W 44°06′43″N 87°54′47″W/44,112000 -87,913000
54 18|type:city 54°00′00″N 18°00′00″E/54,000000 18,000000
44.112°N 4°27'32W 44°06′43″N 4°27′32″W/44,112000 -4,458889
bzdury 60 80 Nieprawidłowe parametry: {bzdury 60 80} błędne wywołanie
60 80|umieść=w tekście 60°N 80°E/60,000000 80,000000 automatyczna dokładność w stopniach
60.0 80.0|umieść=w tekście 60°00′N 80°00′E/60,000000 80,000000 automatyczna dokładność w minutach
dokładność=3|60 80 60,000°N 80,000°E/60,000000 80,000000
dokładność=sek+|60 80 60°00′00,0″N 80°00′00,0″E/60,000000 80,000000
60.000000 80|umieść=w tekście 60°00′00,000″N 80°00′00,000″E/60,000000 80,000000 automatyczna dokładność w ułamkach sekund
54 22 18 38 Nieprawidłowe parametry: {54 22 18 38} błędne wywołanie; przy dokładności do minut lub sekund wymagane jest podanie liter szerokości/długości w celu zwiększenia klarowności składni
54 22 00.00 18 38 00 Nieprawidłowe parametry: {54 22 00.00 18 38 00} błędne wywołanie; przy dokładności do minut lub sekund wymagane jest podanie liter szerokości/długości w celu zwiększenia klarowności składni
57°18'22,8″N 4°27'32,2″W 57°18′22,8″N 4°27′32,2″W/57,306333 -4,458944
97 18 22.8 N 4 27 32.2 W Przekroczony zakres szerokości geograficznej (97.306333): {97 18 22.8 N 4 27 32.2 W} błędne wywołanie, >90 stopni szerokości
57 18 -22.8 N 4 27 32.2 W Nieprawidłowe parametry: {57 18 -22.8 N 4 27 32.2 W} błędne wywołanie, ujemne sekundy

punkt edytuj

Implementacja szablonu {{Mapa lokalizacyjna/punkt}}. Funkcja przyjmuje parametry bezpośrednie, szablonowe lub bezpośrednio w tablicy dla wywołań z innych modułów. Jeśli nie podano żadnych współrzędnych to ładuje dane z Wikidanych wskazując cechę współrzędne geograficzne.

Opis parametrów edytuj

pole opis status wartość domyślna
1 współrzędne geograficzne wskazywanego punktu obowiązkowy brak
opis napis na mapie opisujący zaznaczony punkt sugerowany brak
pozycja wskazanie z której strony punktu na mapie należy umieścić opis, przydatny jeśli automatyczne pozycjonowanie daje wyniki niepoprawne lub niefortunne opcjonalny brak
znak znak użyty do oznaczenia punktu na mapie o podanych współrzędnych opcjonalny Red pog.svg
rozmiar znaku rozmiar grafiki do oznaczania punktu na mapie opcjonalny 6
opcje geohack dodatkowe parametry dla generowania linkujących współrzędnych (zobacz {{współrzędne}}) opcjonalny brak
symbol dodatkowe parametry dla generowania linkujących współrzędnych (zobacz {{współrzędne}}) opcjonalny brak
alt opis wyglądu znaku do wygenerowania opisu alt dla obrazu mapy opcjonalny brak[mini 1]

Grupa uwag edytuj

  1. Jeśli na mapie jest tylko jeden punkt to może zostać wygenerowany domyślny opis na podstawie nazwy pliku na przykład „punkt”.

Błędy edytuj

Błędy należy zgłaszać na stronie Wikibooks:Kwestie techniczne.

Zobacz też edytuj