Moduł:Współrzędne/opis

Z Wikibooks, biblioteki wolnych podręczników.
Przejdź do nawigacji Przejdź do wyszukiwania

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


Błędy[edytuj]

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

Zobacz też[edytuj]