Dyskusja szablonu:Współrzędne

Najnowszy komentarz napisał 2 lata temu Paweł Ziemian w wątku trzycyfrowa liczba stopni w długości geograficznej

Liczba cyfr we współrzędnych

edytuj

Mam propozycję. W kartografii i nawigacji przyjęte jest zapisywanie stopni długości geograficznej w postaci trzech cyfr, czyli np. 120°E, 021°W, w odróżnieniu od dwucyfrowego zapisu szerokości geograficznej (45°N, 05°S), co ma zapobiegać pomyłkom tych dwu wielkości. Jeżeli jest to możliwe, to proponowałbym opracowanie mechanizmu, który to uwzględnia. -- Grzegorz Wysocki (NAPISZ) 13:28, 14 sie 2006 (CEST)Odpowiedz

Zrobione Ss181292 22:08, 22 paź 2006 (CEST)Odpowiedz
Dziękuję. Chylę głowę... -- Grzegorz Wysocki (NAPISZ) 20:46, 28 paź 2006 (CEST)Odpowiedz

Poważne zmiany

edytuj

Poważnie zmieniłem ten szablon. Mam nadzieję, że działa (testowałem na test.wiki.x.io). Jeśli by się coś krzaczyło, krzyczeć na mnie byle głośno i rewertować.

Teraz można podawać długość i szerokość w postaci ułamka a on automatycznie przeliczy na minuty i sekundy.

Ss181292 22:13, 22 paź 2006 (CEST)Odpowiedz

poza literówką w szekunach chyba wszystko ok. ~malarz pl PISZ 22:39, 22 paź 2006 (CEST)Odpowiedz

Wikipedia-World

edytuj

Please take a look at de:Wikipedia:WikiProjekt_Georeferenzierung/Wikipedia-World/en or german. We are looking for categories in the languages pl, ja, it, zh, sv, etc. that include all geotags (see interwiki links in the category de:Kategorie:Vorlage mit Koordinate) in order to be able to include more languages. Thanks. de:Benutzer:Kolossos

Sekundy

edytuj

Mozna prość o dodanie do szablonu pola sekund? serdelll****** 14:01, 30 mar 2007 (CEST)Odpowiedz

Już tam są, tylko nie było tego widać w instrukcji, która była na stronie dyskusji. Zobacz instrukcję tutaj: Szablon:Koordynaty#Sposób użycia. --Nux (dyskusja) 14:53, 31 mar 2007 (CEST)Odpowiedz
thx serdelll****** 18:18, 1 kwi 2007 (CEST)Odpowiedz

przelinkowanie

edytuj

Ale ten szablon jest głupi! Śmiem przypuszczać, że jak przeciętny użytkownik (a przynajmniej ja) widzi współrzędne geograficzne: xy, to chce się przedostać TYLKO do tego tools.wikimedia.de, a nie poczytać, co to znaczy "współrzędne geograficzne". Szkoda, że w nawiasie nie ma jeszcze "zobacz także dziesiętny system pozycyjny lub planeta Ziemia"! Postuluję zlinkowanie całego generowanego napisu do tools.wikimedia.de. Dziękuję. 83.9.36.55 01:16, 12 wrz 2007 (CEST)Odpowiedz

Jakie parametry - type?

edytuj

Fajny szablon; a gdzie znajdę wyjaśnienie, jakie są konwencjonalne/stosowane wartości 9. (przedostatniego) pola?
Tego typu np. type:landmark, region:PL_type:airport itd.?--Segu (dyskusja) 22:45, 29 sty 2008 (CET)Odpowiedz

Niestety, aktualnie tylko na angielskiej wikipedii, tu (en:Wikipedia:WikiProject_Geographical_coordinates#Parameters).
Saper podjął się wcielenia u nas ichniejszego nowszego "wszechszablonu" coord, który ma przejąć funkcje {{współrzędne}}, {{coor}}, {{coor dm}}, {{coor dms}}, itp., w ujednolicownej implementacji, z nowymi możliwościami przy zachowaniu aktualnych parametrów dodatkowych o które pytasz. Jednak, tłumaczenie dokumentacji z en wiki na polski dla potrzeb aktualnych użytkowników {{współrzędne}} dotychczas nie znalazło amatora. --Mareklug dyskusja 23:51, 29 sty 2008 (CET)Odpowiedz

Parametry

edytuj
type:T
edytuj

Typ obiektu:

Typ Opis Skala
country (n.p. "type:country") - kraj 1:10,000,000
state stan 1:3,000,000
adm1st jednostka administracyjna 1 rzędu 1:1,000,000
adm2nd jednostka administracyjna 2 rzędu 1:300,000
city(pop) miasto lub wieś 1:30,000 ... 1:300,000
city nieduże miasto lub wieś 1:100,000
airport lotnisko 1:30,000
mountain góry, przełęcze 1:100,000
isle wyspa 1:100,000
waterbody zatoki, fiordy, jeziora 1:100,000
landmark landmark - atrakcja turystyczna, punkt charakterystyczny 1:10,000
forest Lasy ?

Przykład:

  • {{koordynaty|46|43|N|7|58|E|type:mountain}}
scale:N
edytuj

Pozwala na podanie skali 1:N, niezależnie od typu scale: prefiks może być opuszczony

region:R
edytuj

Pozwala na podanie regionu zdefiniowanego 2-literowym kodem ISO 3166-1 alpha-2 lub ISO 3166-2 , np.

Przykład:

  • {{koordynaty|46.9524|N|7.4396|E|region:CH}}
  • {{koordynaty|52.5164|N|13.3775|E|region:DE-BB}}
globe:G
edytuj

Inne światy i planety, np Księżyc (M)

source:S
edytuj

Źródło z datą, po to aby weryfikować działanie botów

Szablon:Linki do map Polski czy ten?

edytuj

Ktoś mi może powiedzieć z którego szablonu korzystać dla koordynatów w Polsce? --RaNo (dyskusja) 02:34, 21 mar 2008 (CET)Odpowiedz

Ten:) zob. dyskusję, która rozwinęła się w tam.--Segu (dyskusja) 00:35, 9 gru 2008 (CET)Odpowiedz

praca botów

edytuj

czy kiedy wstawię ten szablon do artykułu, to jakiś bot sam uzupełni infobox i linki do map polski? Drzamich (dyskusja) 22:46, 16 lip 2008 (CEST)Odpowiedz

Adminie, prosze wstaw nowy URL

edytuj
http://stable.toolserver.org/geohack/

zamiast

http://tools.wikimedia.de/~magnus/geo/

Juz zmienilem w szablonach coor (a nawiasem, dlaczego ten musi byc zabezpieczony?) --Mareklug dyskusja 00:45, 22 lip 2008 (CEST)Odpowiedz

Forma {{Koordynaty/testuj|44.112|N|87.913|W}} naprawiona

edytuj

Hej, naprawiłem wywołanie typu {{Koordynaty/testuj|44.112|N|87.913|W}}, więc usunąłem obejścia. Proszę wyregulować infoboksy :)  « Saper // @dyskusja »  21:15, 27 sty 2009 (CET)Odpowiedz

Koordynaty w infoboksach

edytuj

Ponieważ jest wiele problemów wynikających z dynamicznego sposobu podawania parametrów do nowych koordynatów, przeniosłem z enwiki {{Template:Geobox coor}} jako {{Współrzędne geograficzne}}. Ten szablon bierze stałą liczbę parametrów (osiem plus ew. dziewiąty typ obiektu) i można zostawiać puste. Uwaga! Nie należy uzupełniać brakujących parametrów zerami! W tej chwili domyślnie ten szablon pokazuje współrzędne kątowo.  « Saper // @dyskusja »  00:59, 28 sty 2009 (CET)Odpowiedz

Jak umieścić koordynaty w infobox?--WlaKom (dyskusja) 13:08, 21 lip 2009 (CEST)Odpowiedz

{{Koordynaty/testuj}}

edytuj

Udoskonaliłem szablon {{Koordynaty/testuj}} - obsługuje już wiele różnych formatów podania współrzędnych - próbka możliwości jest tutaj. Wobec powyższego szablon {{Współrzędne geograficzne}} jest zbędny i pozwoliłem sobie go przekierować. Niestety nie da się tak łatwo przekierować szablonu {{Współrzędne}}, ponieważ {{Koordynaty/testuj}} ustawiony jest do domyślnego wyświetlania współrzędnych w tekście, a nie na górze strony. Dlatego proponuję zmianę kodu szablonu {{Współrzędne}} na wywołanie szablonu {{Koordynaty/testuj}}:

{{Koordynaty/testuj|{{{1|}}}|{{{2|}}}|{{{3|}}}|{{{4|}}}|{{{5|}}}|{{{6|}}}|{{{7|}}}|{{{8|}}}|{{{9|}}}|umieść=na górze|zapis=kątowo}}

.

W ten sposób będziemy mieli tylko jeden szablon koordynatów. --Botev (dyskusja) 19:16, 26 lut 2009 (CET)Odpowiedz

Proponuję zatem przerobić te wywołania {{współrzędne}}. Ja zacznę i mam nadzieję, że ktoś mi pomoże :-). ~malarz pl PISZ 18:35, 11 mar 2009 (CET)Odpowiedz

Właściwie sam to zrobiłem. ~malarz pl PISZ 19:24, 11 mar 2009 (CET)Odpowiedz
Ale wciąż mamy bezpośrednie wywołania szablonu {{Współrzędne}} w artykułach - tutaj. Trzeba albo bota puścić albo zrobić tak jak sugerowałem. --Botev (dyskusja) 03:50, 12 mar 2009 (CET)Odpowiedz
Czekam aż się odlinkuje. Trzeba znaleźć też wywołania starego szablonu w innych szablonach (w sekcjach includeonly). Później popracuję nad botem.
Mam pytanie. Czy stary szablon można bez problemu wywołać z tymi dodatkowymi parametrami. Najwygodniej byłoby botem dodać te parametry bez zmiany nazwy szablonu (jak tu bot wskazał parami), zmienić przekierowania na starą nazwę i przelinkować wywołania testuj. ~malarz pl PISZ 10:56, 12 mar 2009 (CET), ~malarz pl PISZ 12:20, 12 mar 2009 (CET)Odpowiedz
Z tego, co widzę, to szablon {{Współrzędne}} wogóle nie obsługuje parametrów "zapis" i "umieść" (zawsze wyświetla kątowo i zawsze na górze), czyli ich dodanie nie wpływa na pracę szablonu. W takim układzie istotnie można najpierw pododawać wszędzie te parametry, a później przenieść {{Koordynaty/testuj}} pod nazwę {{Współrzędne}} i poprawić przekierowania. --Botev (dyskusja) 13:35, 12 mar 2009 (CET)Odpowiedz
To ja (na ochotnika) popracuję nad dodaniem tych parametrów tam gdzie trzeba. Jak dodam podmienimy szablony i zaczniemy się zastanawiać nad usunięciem wywołań /testuj. ~malarz pl PISZ 14:22, 12 mar 2009 (CET)Odpowiedz

integracja

edytuj

Zintegrowałem szablon główny (stary) z wersją /testuj. Wszystkie inne przekierowania też wskazują na {{współrzędne}}. Tymi przekierowaniami są:

  1. Szablon:Coor d
  2. Szablon:Coor dm
  3. Szablon:Coor dms
  4. Szablon:Coord
  5. Szablon:Koordynaty/testuj
  6. Szablon:Współrzędne geograficzne

Poza wymienionymi przekierowaniami istnieje jeszcze szablon {{coor}}. Zamierzam popracować nad zmniejszeniem liczby tych przekierowań. ~malarz pl PISZ 15:42, 16 mar 2009 (CET)Odpowiedz

Z tego, co widzę, to za pomocą bota można by chyba szablon {{coor}} również zamienić na wywołanie {{Współrzędne}}. Szablon {{coor}} przyjmuje dwa parametry, z czego istotny dla nas byłby pierwszy. W wartości tego pierwszego parametru bot musiałby pozamieniać "underscory" _ na pionowe kreski | . Ale uwaga: tylko dopóki nie napotka wyrazu "type", "scale" lub "region". Drugi parametr bot musiałby usunąć zupełnie.
Czyli na przykład:
{{coor|63_59_54_N_22_33_19_W_type:landmark_scale:75000|64°00'N 22°33'W}} musiałoby zostać zamienione na {{Koordynaty|63|59|54|N|22|33|19|W|type:landmark_scale:75000}}
Ciągi type, scale, region etc muszą być razem i tam _ się zachowuje.
{{coor|64_00_N_22_33_W_scale:75000|64°00'N 22°33'W}} na {{Koordynaty|64|00|N|22|33|W|scale:75000}}
{{coor|64_00_N_22_33_W|64°00'N 22°33'W}} na {{Koordynaty|64|00|N|22|33|W}} itp.
Oczywiście wszystko przy założeniu, że wszystkie wywołania {{coor}} są prawidłowe i nie ma gdzieś np. jakichś zbędnych podreślników. --Botev (dyskusja) 16:16, 16 mar 2009 (CET)Odpowiedz

Brak interwiki

edytuj

Czy to celowe, że artykuł nie posiada linków interwiki? Jeśli nie to proszę o ich dodanie (sam nie mogę tego zrobić, gdyż artykuł jest zabezpieczony).--Masol (dyskusja) 23:02, 14 cze 2009 (CEST)Odpowiedz

Możesz, tutaj (patrz na dole)--Segu (dyskusja) 17:57, 22 lip 2009 (CEST)Odpowiedz

Niedziałający parametr

edytuj

Parametr globe nie chce działać, strona z mapą albo się nie ładuje, albo wchodzi na Ziemię zamiast na Księżyc. W moim brudnopisie jest szablon dla Księżyca, ale nie wiem, jak go połączyć z tym szablonem (nie mam uprawnień do edycji szablonu koordynaty). --Batmann (dyskusja) 10:17, 7 sie 2009 (CEST)Odpowiedz

Limit liczby koordynat w artykule?

edytuj

W artykule Autostrada A4 (Polska) uzupełniałem współrzędne geograficzne w kilku kolejnych edycjach. Każda kolejna edycja zapisywała się coraz dłużej, ale poza tym wszystko było w porządku aż do ostatniej [1], kiedy to zamiast wywołania szablonu AS-infobox pojawił się tylko link AS-infobox (obecnie zablokowałem wyświetlanie koordynat, żeby infobox się wyświetlał chociaż bez nich). Czy istnieje jakiś limit liczby koordynat w artykule, czy też przyczyna leży gdzie indziej?--Masol (dyskusja) 00:28, 30 sie 2009 (CEST)Odpowiedz

Istnieją jakieś techniczne ograniczenia dotyczące liczby operacji wykonywanych przez szablon. Szablon "koordynaty" jest bardzo skomplikowany, dlatego pewnie przy jego wielokrotnym wywołaniu przez "AS-infobox" nastąpiło przekroczenie limitu i "AS-infobox" przestał działać. Mnie się do tej pory zdarzało tak, że taki przeciążony szablon po prostu nie wyświetlał niczego albo się rozsypywał albo też nie zwracał gdzieś po drodze danych i dlatego nie działał prawiłowo.
Reasumując - nie chodzi o liczbę koordynat w artykule, tylko o łączną wielkość kodu szablonu "AS-infobox" ze wszystkimi "podszablonami" (liczonymi tyle razy, ile razy są wywoływane) - a dokładniej łączną liczbę operacji w tych szablonach (zwłaszcza funkcji parsera i operacji matematycznych). Czysto teoretycznie - gdyby te wszystkie szablony koordynat były oddzielnie (a nie w szablonie "AS infobox"), to by działały. Tyle że strona też by się wczytywała powoli - ja na przykład przy moim słabym łączu w ogóle nie mogę wyświetlić kilku ostatnich wersji Autostrada A4 (Polska), bo mi wyskakuje "Wikimedia error". :( --Botev (dyskusja) 01:08, 30 sie 2009 (CEST)Odpowiedz
Okazało się, że wystarczy współrzędne podać w formacie dziesiętnym zamiast stopnie minuty sekundy i chodzi jak burza.--Masol (dyskusja) 20:35, 30 sie 2009 (CEST)Odpowiedz
Bo wtedy obliczenia są prostsze. Szablon nie musi sprawdzać, co jest na której pozycji. Ale dobrze wiedzieć, że tak można to obejść. --Botev (dyskusja) 20:46, 30 sie 2009 (CEST)Odpowiedz

GeoHack

edytuj

Ostatnio, po kliknięciu na współrzędne parafii, otwiera sie strona z [2] i wyświetla się ta informacja:

Please edit your local Template:GeoTemplate to use standard interwiki syntax and remove obsolete navigational elements'. --WlaKom (dyskusja) 23:58, 18 gru 2009 (CET)Odpowiedz

Formatowanie

edytuj

Używając opcji "w tekście" (jak z przykładu {{Koordynaty|44|06|43|N|87|54|00|W|zapis=dziesiętnie|umieść=w tekście}}) link jest moim zdaniem nieprawidłowo sformatowany. Tradycyjnie w Wikipedii linki zewnętrzne są formatowane inaczej niż linki wewnętrzne tymczasem link do zewnętrznej strony toolservera wygląda bardziej jak link wewnętrzny ({{Koordynaty|44|06|43|N|87|54|00|W|zapis=dziesiętnie|umieść=w tekście}}), niż zewnętrzny. Michał Rosa (dyskusja) 00:39, 6 lis 2010 (CET)Odpowiedz

GeoLocator: support for Polish geo templates and map services

edytuj

Hello. I've added partial Polish localization into GeoLocator tool, upon request from Gagorski. It includes the following:

  1. Poland map preset (rightmost above the map)
  2. Preview links to Polish map services (Targeo · Szukacz · Zumi · Emapi · KMP · UMP)
  3. Polish wiki template markup: {{Koordynaty}}, infobox snippet (| stopniN = | minutN = | sekundN = | szerokość = | stopniE = | minutE = | sekundE = | długość = )

Check it out, please. Regards, --Teslaton (dyskusja) 12:34, 17 kwi 2011 (CEST)Odpowiedz

Potrzebny parametr

edytuj

"Bez linku". Dla utworów na powierzchniach planetoid, małych księżyców i innych obiektów, których mapy nie istnieją, a {{współrzędne}} są wywoływane przez infobox. Szczureq (pi?) 10:24, 5 maj 2012 (CEST)Odpowiedz

Zrobione. Nowy szablon ma parametr "linkuj", który może przyjmować wartości "tak" lub "nie". Matma Rex dyskusja 18:00, 19 cze 2012 (CEST)Odpowiedz

Strabane

edytuj

Błędne koordynaty, nie wiem o co chodzi.Xx236 (dyskusja) 14:56, 20 cze 2012 (CEST)Odpowiedz

Nie ma to jak 83 minuty szerokości geograficznej północnej. Ktoś pomylił minuty i dziesiętne części stopni, ten punkt (zakładając, że istnieje) nawet nie leży w Irlandii Północnej (co widać na mapce). Poprawiłem. Matma Rex dyskusja 15:06, 20 cze 2012 (CEST)Odpowiedz

Błędne wyświetlanie, gdy nazwa jest ze spacją

edytuj

Jest problem z wyświetlaniem szablonu, gdy w nazwie obiektu jest spacja. Przykład:

Wywołanie:

{{koordynaty|27|59|17|N|86|55|31|E|umieść=w tekście|nazwa=Mount Everest}}

Efekt:

{{koordynaty|27|59|17|N|86|55|31|E|umieść=w tekście|nazwa=Mount Everest}}

--Musp (dyskusja) 13:14, 2 lut 2013 (CET)Odpowiedz

  Załatwione ~malarz pl PISZ 14:37, 2 lut 2013 (CET)Odpowiedz

Poprawka

edytuj

W ostatniej aktualizacji szablonu związanej z wprowadzeniem rozszerzenie GeoData zobaczyłem błąd, więc zanim kolejny raz będę poprawić (i będzie się parsować ponad 210k stron), to wolę się upewnić. Obecnie na końcu kodu szablonu znajduje się fragment odpowiadający za nazwę opisującą współrzędne:

|name={{FULLPAGENAMEE}}

ale taka konstrukcja rodzi problemy i powinno być:

|name={{SUBPAGENAME}}

ale tu jeszcze pojawia się pytanie o parametr {{{nazwa}}}, który wg opisu szablonu "Do użytku tylko w artykułach wykorzystujących szablon {{mapa obiektów}};", jednak wydaje mi się on użyteczny. Gdy ten parametr będzie podany, to chyba będzie lepiej opisywać dane współrzędne niż nazwa strony osiągnięta za pomocą Współrzędne, więc ostatecznie najlepiej wprowadzić:

|name={{{nazwa| {{SUBPAGENAME}} }}}

Zgadza się? LeinaD dyskusja 00:13, 5 lut 2013 (CET)Odpowiedz

Ja bym jednak użył {{FULLPAGENAME}} (bez E), dla stron w mainie nie ma to znaczenia, a dla pozostałych moim zdaniem będzie lepsze. Poza tym racja. Matma Rex dyskusja 00:30, 5 lut 2013 (CET)Odpowiedz
Ok, to doprecyzujmy, chodzi o:
|name={{{nazwa| {{FULLPAGENAME}} }}}
LeinaD dyskusja 09:46, 5 lut 2013 (CET)Odpowiedz
Poprawka wprowadzona. LeinaD dyskusja 00:09, 10 lut 2013 (CET)Odpowiedz

Implementacja w Lua

edytuj

W związku z naprawieniem błędu 50863, wróciłem do implementacji szablonu w Lua. Kod znajduje się w Moduł:Współrzędne, a kod nowego szablonu sprowadza się do wywołania

{{#invoke:Koordynaty|szablon}}

Poniżej raport wydajnościowy ze stukrotnego wywołania stron testowych (przygotowane strony testowe wywołałem wielokrotnie z parametrem action=purge a z treści strony odczytywałem czas <!-- Served by mw#### in #.### secs. -->, procedura identyczna jak wcześniej w szablonie lang) Paweł Ziemian (dyskusja) 20:48, 29 lip 2013 (CEST):Odpowiedz

Test Min Avg Max Opis Highest expansion depth
Wikipedysta:Paweł Ziemian/K1a 0,131 0,391 0,913 1x {{Współrzędne}} 22/40
Szablon:Koordynaty/test 0,139 14,634 31,490 strona testowa {{Współrzędne}} 27/40
Wikipedysta:Paweł Ziemian/K1b 0,157 0,286 0,535 1x nowe koordynaty 2/40
Wikipedysta:Paweł Ziemian/K 0,153 1,437 2,267 nowy szablon koordynaty / strona testowa jako dokumentacja 5/40

Nowa implementacja różni się w trzech punktach:

  1. jest bardziej restrykcyjna w akceptowaniu parametrów
  2. ignoruje parametr zapis, a wykorzystuje tylko dokładność z ograniczonym zestawem wartości
  3. pozwala określić automatycznie dokładność większą niż sec+

Ad 1) Dzięki temu jest bardziej zgodna z {{#coordinates:...}}, co widać na stronach testowych szablonów lub

  • {{Koordynaty|-10|N|20|E}} → {{Koordynaty|-10|N|20|E}}
  • {{Wikipedysta:Paweł Ziemian/K|-10|N|20|E}} → == -10 ==
  • 1: -10
  • 2: __
  • 3: ____
  • 4: ____
  • 5:
  • 6:


Ad 2) Zbiory wartości parametru dokładność są rozłączne bo dla zapis=kątowo mamy st, min, sek, sek+, natomiast dla zapisu dziesiętnie to 1, 2, 3 ....

Ad 3) Przykłady większej dokładności automatycznej

  • {{Wikipedysta:Paweł Ziemian/K|10|N|20|E}} → == 10 ==
  • 1: 10
  • 2: __
  • 3: ____
  • 4: ____
  • 5:
  • 6:
  • {{Wikipedysta:Paweł Ziemian/K|10.0|N|20|E}} → == 10.0 ==
  • 1: 10.0
  • 2: __
  • 3: ____
  • 4: ____
  • 5:
  • 6:
  • {{Wikipedysta:Paweł Ziemian/K|10.023|N|20|E}} → == 10.023 ==
  • 1: 10.023
  • 2: __
  • 3: ____
  • 4: ____
  • 5:
  • 6:
  • {{Wikipedysta:Paweł Ziemian/K|10.02356|N|20|E}} → == 10.02356 ==
  • 1: 10.02356
  • 2: __
  • 3: ____
  • 4: ____
  • 5:
  • 6:
  • {{Wikipedysta:Paweł Ziemian/K|10|30|22.345|N|20|E}} → == 10 ==
  • 1: 10
  • 2: __
  • 3: ____
  • 4: ____
  • 5:
  • 6:


Jeśli ktoś by mógł zrobić przegląd kodu i dać jakieś dalsze wskazówki to z góry dziękuję. Paweł Ziemian (dyskusja) 22:42, 28 lip 2013 (CEST)Odpowiedz

Zapomniałem dodać, że separator dziesiętny w wyświetlanych liczbach to przecinek a nie kropka. Taki mały drobiazg, że aż nie widać. Paweł Ziemian (dyskusja) 22:46, 28 lip 2013 (CEST)Odpowiedz
Wydaje mi się jednak, że bardziej „naturalne” dla czytelnika byłoby stosowanie domyślnie zawsze zapisu stopnie-minuty-sekudy zamiast dziesiętnego. Stopnie dziesiętne pojawiają się chyba tylko wtedy, kiedy są skopiowane z jakiegoś narzędzia, a na Wikipedii w nielicznych szablonach, które mają tylko jeden parametr dla szerokości/długości geograficznej.
Masz też chyba jakiegoś buga w wykrywaniu dokładności, bo tu jest mnóstwo miejsc dziesiętnych: == 20 ==
  • 1: 20
  • 2: __
  • 3: ____
  • 4: ____
  • 5:
  • 6:
a tu żadne: == 20 ==
  • 1: 20
  • 2: __
  • 3: ____
  • 4: ____
  • 5:
  • 6:

.

Z niektórych przeliczeń wychodzą inne wyniki: w oczy mi się rzuciło {{koordynaty|44.112|-87.913|umieść=w tekście|dokładność=min}} vs == 44.112 ==
  • 1: 44.112
  • 2: __
  • 3: ____
  • 4: ____
  • 5:
  • 6:

, nie sprawdzałem, który wynik jest poprawny. Matma Rex dyskusja 14:20, 2 sie 2013 (CEST)Odpowiedz

W wykrywaniu dokładności faktycznie coś jest nie tak i spróbuję naprawić. Natomiast z zaokrąglaniem wyników możemy jeszcze podyskutować.
parametry dokładność szablon Lua wynik poprawki
44.112|-87.913 sek {{koordynaty|44.112|-87.913|umieść=w tekście|dokładność=sek}} == 44.112 ==
  • 1: 44.112
  • 2: __
  • 3: ____
  • 4: ____
  • 5:
  • 6:
= =
min {{koordynaty|44.112|-87.913|umieść=w tekście|dokładność=min}} == 44.112 ==
  • 1: 44.112
  • 2: __
  • 3: ____
  • 4: ____
  • 5:
  • 6:
st {{koordynaty|44.112|-87.913|umieść=w tekście|dokładność=st}} == 44.112 ==
  • 1: 44.112
  • 2: __
  • 3: ____
  • 4: ____
  • 5:
  • 6:
44|11|32|-87|51|29 sek {{koordynaty|44|11|32|-87|51|29|umieść=w tekście|dokładność=sek}} == 44 ==
  • 1: 44
  • 2: __
  • 3: ____
  • 4: ____
  • 5:
  • 6:
= =
min {{koordynaty|44|11|32|-87|51|29|umieść=w tekście|dokładność=min}} == 44 ==
  • 1: 44
  • 2: __
  • 3: ____
  • 4: ____
  • 5:
  • 6:
st {{koordynaty|44.112|-87.913|umieść=w tekście|dokładność=st}} == 44 ==
  • 1: 44
  • 2: __
  • 3: ____
  • 4: ____
  • 5:
  • 6:
89|59|59.999|-179|59|59.999 sek {{koordynaty|89|59|59.999|-179|59|59.999|umieść=w tekście|dokładność=sek}} == 89 ==
  • 1: 89
  • 2: __
  • 3: ____
  • 4: ____
  • 5:
  • 6:
= (oba złe) ≠ (zły szablon)
min {{koordynaty|89|59|59.999|-179|59|59.999|umieść=w tekście|dokładność=min}} == 89 ==
  • 1: 89
  • 2: __
  • 3: ____
  • 4: ____
  • 5:
  • 6:
st {{koordynaty|89|59|59.999|-179|59|59.999|umieść=w tekście|dokładność=st}} == 89 ==
  • 1: 89
  • 2: __
  • 3: ____
  • 4: ____
  • 5:
  • 6:
wnioski obcina zaokrągla wymagane poprawki ja jestem za Lua

Na ostatnim przykładzie widzę, że mam błąd w zaokrąglaniu sekund. Ale szablon {{Współrzędne}} też się zachowuje identycznie źle. Paweł Ziemian (dyskusja) 17:42, 2 sie 2013 (CEST)Odpowiedz

Zaaplikowałem poprawki w zaokrąglaniu. Paweł Ziemian (dyskusja) 18:25, 2 sie 2013 (CEST)Odpowiedz
Zaaplikowane poprawki w określaniu dokładności dla liczb ujemnych. Paweł Ziemian (dyskusja) 19:58, 2 sie 2013 (CEST)Odpowiedz
  • Wprowadziłem domyślny zapis kątowy połączony z automatyczną dokładnością:
parametry szablon Lua uwagi dla Lua
44 -87 {{koordynaty|44|-87|umieść=w tekście}} == 44 ==
  • 1: 44
  • 2: __
  • 3: ____
  • 4: ____
  • 5:
  • 6:
tylko stopnie
44.1 -87.9 {{koordynaty|44.1|-87.9|umieść=w tekście}} == 44.1 ==
  • 1: 44.1
  • 2: __
  • 3: ____
  • 4: ____
  • 5:
  • 6:
0,1° = 6' -> 1'
44.11 -87.91 {{koordynaty|44.11|-87.91|umieść=w tekście}} == 44.11 ==
  • 1: 44.11
  • 2: __
  • 3: ____
  • 4: ____
  • 5:
  • 6:
0,01° = 0,6' = 36" -> 1"
44.112 -87.913 {{koordynaty|44.112|-87.913|umieść=w tekście}} == 44.112 ==
  • 1: 44.112
  • 2: __
  • 3: ____
  • 4: ____
  • 5:
  • 6:
0,001° = 0,06' = 3,6" -> 1"
44.1123 -87.9134 {{koordynaty|44.1123|-87.9134|umieść=w tekście}} == 44.1123 ==
  • 1: 44.1123
  • 2: __
  • 3: ____
  • 4: ____
  • 5:
  • 6:
0,0001° = 0,006' = 0,36" -> 0,1"
44.11235 -87.91346 {{koordynaty|44.11235|-87.91346|umieść=w tekście}} == 44.11235 ==
  • 1: 44.11235
  • 2: __
  • 3: ____
  • 4: ____
  • 5:
  • 6:
0,00001° = 0,0006' = 0,036" -> 0,01"
44.112357 -87.913468 {{koordynaty|44.112357|-87.913468|umieść=w tekście}} == 44.112357 ==
  • 1: 44.112357
  • 2: __
  • 3: ____
  • 4: ____
  • 5:
  • 6:
0,000001° = 0,00006' = 0,0036" -> 0,001"

Można by go jeszcze ewentualnie załączać parametrem zapis=kątowo i pozostawić poprzedni tryb, ale nie wiem czy warto sobie komplikować interfejs. Sugerowałbym raczej upraszczanie interfejsu do niezbędnego minimum. Poza tym jeśli koordynaty są przekazywane do infoboxów to w nich i tak jest (a w zasadzie powinien być) podawany parametr dokładność wraz trójkami stopnie, minuty, sekundy a w takim przypadku Moduł:Współrzędne zawsze (chciałem żeby) aplikował tryb kątowy wyświetlania. Paweł Ziemian (dyskusja) 21:24, 2 sie 2013 (CEST)Odpowiedz

Moim zdaniem wygląda teraz spoko. Poczekałbym jeszcze chwilę, gdyby ktoś miał coś do dodania, a potem proponuję zmienić :) Obniżyłem zabezpieczenie Szablon:Współrzędne do średniego, podstron chyba nie będziesz potrzebował modyfikować, tylko potem usunąć? (Nie chce mi się ich wszystkich wyklikiwać.) Matma Rex dyskusja 22:40, 2 sie 2013 (CEST)Odpowiedz

Wymieniłem

edytuj

Oraz dodatkowo zrobiłem nową funkcję dla {{Koordynaty/mikro}}, bo to co się pierwotnie w nim generowało nie miało prawidłowej struktury (czyli zgodnej z tą generowaną przez {{Współrzędne}}). Chociaż działał link do geohacka i wizualnie były to współrzędne. Widzę też, że powoli ale rośnie liczba stron w Kategoria:Strony z błędami w parametrach szablonów współrzędnych geograficznych. Obejrzałem kilka (poprawiając) i faktycznie były zwykle dwa bonusy. Jak się wszystko przemieli na serwerach i szablony pomocnicze się odlinkują to będzie można je usunąć i zaktualizować techniczną dokumentację. Paweł Ziemian (dyskusja) 23:24, 4 sie 2013 (CEST)Odpowiedz

Znalazłem jeszcze {{Zabytki wiersz}}, w którym zastąpiłem {{Zabytki wiersz/koordynaty}} przez nowy {{Koordynaty/mikro}}. Paweł Ziemian (dyskusja) 08:46, 5 sie 2013 (CEST)Odpowiedz
Dziwne. Mimo, że parę dni temu zmieniłem szablon {{Zabytki wiersz}} usuwając z niego {{Zabytki wiersz/koordynaty}}, który linkuje do {{Koordynaty/format1}} i {{Koordynaty/dokładność}} to ciągle na liście linkujących do {{Zabytki wiersz/koordynaty}} jest litania około 1000 artykułów. Coś się chyba powiesiło przy powiecie łaskim i następnych, bo od wczoraj nic się tam nie zmienia. A myślałem, że będzie podobnie jak wcześniej przy szablonie {{lang}}, gdzie wszystko się pięknie odlinkowało już następnego dnia. Paweł Ziemian (dyskusja) 21:55, 7 sie 2013 (CEST)Odpowiedz
Odświeżyłem strony z tamtej listy botem. Z jakiegoś powodu uparcie trzyma się tylko Wikipedysta:Przykuta/brudnopis2. Matma Rex dyskusja 18:08, 9 sie 2013 (CEST)Odpowiedz
Trzymał się uparcie bo był jawnie wywołany w Wikipedysta:Przykuta/brudnopis3. Też już tam wymieniłem na {{koordynaty/mikro}}. Może właściciel brudnopisu nic nie zauważy ;-) Paweł Ziemian (dyskusja) 20:20, 12 sie 2013 (CEST)Odpowiedz

Usunąłem stare podszablony. Matma Rex dyskusja 23:44, 12 sie 2013 (CEST)Odpowiedz

Akceptowanie przecinków

edytuj

Skoro już jest parsowanie parametrów, to fajnie by było jakby akceptowane były przycinki. Wystarczyłoby zamienić przecinki na kropki przed dalszymi modyfikacjami. Test:

  • {{koordynaty|44.112|-87.913}} → {{koordynaty|44.112|-87.913}}
  • {{koordynaty|44,112|-87,913}} → {{koordynaty|44,112|-87,913}}

--Nux (dyskusja) 11:59, 5 sie 2013 (CEST)Odpowiedz

Pewnie da się zrobić (jak wszystko) ale poczekam aż się nowy system ustabilizuje, a stare szablony posprząta. Paweł Ziemian (dyskusja) 14:13, 5 sie 2013 (CEST)Odpowiedz
To trzeba zrobić, podobnie jak usunięcie wszystkich zbędnych spacji z wywołania. ~malarz pl PISZ 16:40, 5 sie 2013 (CEST)Odpowiedz
Spacje w argumentach indeksowanych są ignorowane. Przecinek w liczbach akceptowany. Paweł Ziemian (dyskusja) 23:17, 5 sie 2013 (CEST)Odpowiedz
Ja po prostu piszę w sekundach xx.xxN albo E.Chyba wystarczy i funkcjonuje super.--J.Dygas (dyskusja) 23:23, 5 sie 2013 (CEST)Odpowiedz

Geohack pod nowym adresem

edytuj

Na stronie dyskusji modułu od koordynat zostałem poinformowany, że nowy adres geohack'a to http://tools.wmflabs.org/geohack/geohack.php?. Nasz obecnie używany to http://toolserver.org/~geohack/geohack.php?. Zastanawiam się, czy to przy okazji też zmieniać. Paweł Ziemian (dyskusja) 17:15, 3 sie 2013 (CEST)Odpowiedz

Parametr umieść

edytuj

Czy nie byłoby lepiej, aby wszystkie wywołania bez tego parametru przebotować uzupełniając o wpis umieść=na górze a domyślną wartość parametru zamienić na umieść=w tekście? Zwykle współrzędne są wstawiane przez infobox, a ten zazwyczaj (trzeba sprawdzić) wypełnia wywołanie parametrem umieść=w tekście i na górze. Przy okazji można by sprawdzić w jakich artykułach jest więcej niż jedno takie wywołanie co prowadzi do błędu w {{#coordinates:...}}. Cel byłby taki, aby docelowo funkcję {{Koordynaty/mikro}} przejął szablon {{Współrzędne}} bez parametru umieść, dzięki temu ich zapis byłby krótszy i naturalny. Paweł Ziemian (dyskusja) 16:09, 6 sie 2013 (CEST)Odpowiedz

Plan można rozbić na etapy:
  1. Przetestować nową implementację w brudnopisie.
  2. Utworzyć nową pomocniczą kategorię Koordynaty bez parametru umieść i umieszczać tam strony tylko z przestrzeni głównej (chyba wystarczy).
  3. Utworzyć nową pomocniczą kategorię Koordynaty/mikro z parametrem umieść i umieszczać tam wszystkie strony.
  4. Wyczyścić kategorie pomocnicze, może być ręcznie (jeśli mało) albo botem (jeśli dużo), poprawiając wywołania szablonów koordynat.
  5. Zmienić implementację modułu na docelową.
  6. Zamienić wywołania {{Koordynaty/mikro}} na {{Współrzędne}}
  7. Usunąć {{Koordynaty/mikro}} i tymczasowe pomocnicze kategorie.
Ostatecznie uzyskalibyśmy coś takiego:
  • {{Współrzędne|...|umieść=na górze}} - stare zwykłe koordynaty umieszczone jawnie na górze
  • {{Współrzędne|...}} - nowe mikro koordynaty do zestawień i czasami do pisania w bezpośrednio w tekście ale bez wywołania {{#coordinates:...}}
  • Stare koordynaty z brudnopisów staną się automatycznie koordynatami mikro, co teoretycznie spowoduje, że ich aktywni właściciele poprawią te wywołania wedle uznania.
Paweł Ziemian (dyskusja) 13:09, 14 sie 2013 (CEST)Odpowiedz

Co zrobić, by mapa OpenStreetMap była otwarta po wejściu na stronę?

edytuj

Chcę wykorzystać artykuły z geolokalizacjami na stronie portalu Geografia. Chciałbym by osoba wchodząca na portal miała przy danym artykule (Tylko na głównej stronie portalu, a nie na oryginalnej stronie artykułu) od razu otwartą mapę OpenStreetMap z zaznaczoną lokalizacją, tak by nie musiała klikać na link (mapa) obok współrzędnych geograficznych. Czy istnieje w ogóle taka funkcjonalność, czy da się to jakoś zrobić? Potrzebuje tu pomocy kogoś biegłego w tych kwestiach. Plogeo (dyskusja) 18:22, 28 maj 2014 (CEST)Odpowiedz

Pobieranie z Wiki Danych

edytuj

Może coś przeoczyłem w dyskusjach, ale nie widzę wątku dot. pobierania współrzędnych geogr. z repozytorium Wiki Dane. Po wrzuceniu do hasła {{koordynaty}} (po uprzednim połączeniu elementu z WD) nie wyświetlają się koordynaty wpisane w WD. Może ktoś pomoże rozwiązać problem (chyba, że coś z mojej strony jest nie tak…). --Pit rock (dyskusja) 00:02, 28 gru 2015 (CET)Odpowiedz

Chyba chodzi ci o szablon {{współrzędne na górze}}. Ale niech się @Paweł Ziemian wypowie. ~malarz pl PISZ 14:10, 28 gru 2015 (CET)Odpowiedz
Tak. Na pewno. Szablon {{Współrzędne}} oprócz formatowania wyniku, tylko sprawdza czy są jakiekolwiek współrzędne zdefiniowane w Wikidanych (bez porównywania) i jeśli żadnych nie znajdzie to generuje techniczną kategorię Wikidata P625: puste. Za cała resztę odpowiada szablon {{współrzędne na górze}} lub infoboksy. Paweł Ziemian (dyskusja) 19:11, 28 gru 2015 (CET)Odpowiedz
Dzięki wielkie. Poprawiłem w kodzie strony z hasłem. Dodałem także do podstrony z opisem szablonu Koordynaty sekcję "zobacz też" z {{Współrzędne na górze}}. Jeśli sprzeciwu brak to niech to tam zostanie - powinno się komuś przydać. Jeszcze raz dzięki :-) --Pit rock (dyskusja) 20:21, 28 gru 2015 (CET)Odpowiedz

Wstawianie pustej przestrzeni

edytuj

W szablonie jest jakiś błąd, który powoduje wstawianie pustej przestrzeni na koniec haseł, np. tu. Strasznie to razi, a przecież ręcznie usuwać pustych wierszy nie będziemy. Naprawi to ktoś? 37.47.193.82 (dyskusja) 16:50, 8 gru 2020 (CET)Odpowiedz

trzycyfrowa liczba stopni w długości geograficznej

edytuj

W nawigacji przyjęło się podawanie stopni szerokości geograficznej jako liczby dwucyfrowej, a długości - trzycyfrowej (z zerami wiodącymi, tak jak standardowo zawsze dwoma cyframi szablon wyświetla liczbę minut i sekund). To uodparnia na błędy (zawsze wiemy czy mamy do czynienia z długością czy szerokością, nawet po zamianie standardowej kolejności). Źródła: [3], [4]... Fajnie byłoby aby szablon wyświetlał współrzędne właśnie tak. Jeśli nie zawsze (rozumiem, że ktoś może tego nie akceptować, tak jak ja - braku tych zer) to przynajmniej jako opcja (np. "nawigacyjnie", "nawig" lub inna). O tak to powinno wyglądać:

08°01′00″N 018°51′01″E

Dzięki z góry Wbartoszy (dyskusja) 16:04, 18 sie 2022 (CEST)Odpowiedz

Albo ja czegoś nie wiem / nie umiem, bo zgodnie z wpisem Dyskusja_szablonu:Współrzędne#Liczba_cyfr_we_współrzędnych powinno to działać... :-( Wbartoszy (dyskusja) 14:20, 23 sie 2022 (CEST)Odpowiedz

To było w 2006, a w 2013/14 szablon został napisany od nowa tak aby przyjmował parametry w różnych łatwiejszych dla edytora formatach. ~malarz pl PISZ 09:04, 24 sie 2022 (CEST)Odpowiedz
OK, rozumiem.
Więc postulat przedstawiony powyżej przeze mnie (oraz pierwotnie przez @Grzegorza Wysockiego) - jest aktualny, Wbartoszy (dyskusja) 09:09, 24 sie 2022 (CEST)Odpowiedz
  • Mam tylko pytanie, gdzie te nawigacyjne opcje miały by się przydawać? Ja osobiście z żeglarstwem i nawigacją nie mam nic wspólnego. Może dlatego nigdy się z takim zapisem nie spotkałem. A skoro tak, to dlatego przez tyle lat nikt błędu nie zgłosił. No i źródła tylko internetowe to trochę mało, aby coś takiego wdrażać. W dodatku jakoś dziwnie dla mnie wygląda podawanie minut z ułamkiem dziesiętnym. Nie wspieramy tego w obecnym rozwiązaniu. Albo stopnie z ułamkiem dziesiętnym, albo stopnie, minuty i dopiero sekundy z ułamkiem dziesiętnym. Jako opcję można rozważyć utworzenie gadżetu, który spróbuje dokonać takich konwersji. Paweł Ziemian (dyskusja) 17:36, 26 sie 2022 (CEST)Odpowiedz
    Minuty z ułamkiem dziesiętnym dziwne? WOW! To standard chociażby w BHMW - wydawcy oficjalnych polskich (wydawanych w imieniu państwa) publikacji nautycznych, zobacz np. ostrzeżenia nawigacyjne (wprawdzie tam nie ma symboli stopni i minut, ale wynika to z przesyłania depesz np. dalekopisami czy navtexem na statki). Przykładowy zapis pozycji: 54-56.853N 017-52.106E pokazuje zarówno długość trzycyfrową jak i dziesiętne minut. W katologu map nawigacyjnych jest np taka informacja (str. 9):
    "2. Odwzorowania i układy odniesienia.
    [...]
    Pozycje geograficzne są odniesione do układu WGS-84 i przedstawiane w stopniach, minutach i setnych częściach minuty (DD-MM,mm / DDD-MM,mm).
    Informacje dotyczące planów portów mogą zawierać pozycje przedstawiane w stopniach, minutach, sekundach i setnych częściach sekundy w formacie: DD-MM-SS,ss / DDD-MM-SS-ss."
    W specjalnych instrumentach nawigacyjnych (chartplotterach, odbiornikach nawigacyjnych...) montowanych na statkach (przykład chartplottera) czy programach nawigacyjnych (jak np OpenCPN) także używa się dziesiętnych minut i trzycyfrowej długości: zrzut ekranu.
    Czy to wystarczy jak źródło, czy szukać jeszcze w książkach? Wbartoszy (dyskusja) 11:09, 27 sie 2022 (CEST)Odpowiedz
  • Zobacz jeszcze np to rozporządzenie - strona od 8. W ogóle dochodzę do wniosku, że w nawigacji poza wyjątkowymi sytuacjami nie używa się sekund... Regułą są stopnie + minuty z dziesiętnymi czy setnymi, a nawet... dziesięciotysięcznymi (zarządzenie Dyrektora Urzędu Morskiego nr 8 z roku 2020. I - uwierz mi - żadnemu nawigatorowi, żeglarzowi nie wyda się "dziwny" taki zapis. A nawet przeciwnie - "dziwny" będzie się wydawał (w artykułach nawigacyjnych) format z sekundami.
    Wiec finalnie postuluję wprowadzenie zapisu w "formacie nawigacyjnym" obejmującym: 1. zera wiodące, 2. stopnie + minuty z miejscami po przecinku.. O tak:
    08°01,23′N 018°51,00′E

Wbartoszy (dyskusja) 12:13, 27 sie 2022 (CEST)Odpowiedz

W brudnopisie w namespace Wikipedysta działa?

edytuj

Mam wrażenie że w moim brudnopisie (w namespace Wikipedysta) to znaczy nie działa. Jak przeniosłem hasło do namespace 0, widzę.

u Kpjas (∵ ✍) 22:48, 27 sie 2022 (CEST)Odpowiedz

Powrót do strony „Współrzędne”.