Diskuse k modulu:Souřadnice

Obsah stránky není podporován v jiných jazycích.
Přidat téma
Z Wikipedie, otevřené encyklopedie
Poslední komentář: před 4 lety od uživatele Dvorapa v tématu „Mimozemské objekty

Mimozemské objekty[editovat zdroj]

@Mormegil, Matěj Suchánek: zdá se, že u mimozemských objektů je standardem zadávání zeměpisné délky v intervalu 0 až 360, nikoliv -180 až 180 jako na Zemi. Modul má při zadání souřadnic z intervalu 180 až 360 problémy, sice to "schroustá" a souřadnice nějak zobrazí (netuším jestli korektně), ale zároveň hlásí chybu {{#coordinates:}}: nesprávná zeměpisná délka a stránka je řazena do Kategorie:Údržba:Stránky s nesprávnými značkami zeměpisných souřadnic, viz například stránka Endurance (kráter) (chybová hláška je dole na stránce). --Vachovec1 (diskuse) 11. 11. 2019, 21:23 (CET)Odpovědět

To je nějak celé naopak. :-) #coordinates naopak u mimozemských objektů očekává zeměpisnou délku v intervalu 0–360, načež funguje zcela správně. Jenže Endurance (kráter)na Wikidatech uvedenu zeměpisnou délku nikoli v tomto rozmezí, ale jako -5.5, pročež to havaruje. Když do {{Souřadnice}} dáte explicitně | 2 = 354.5, uvidíte, že to funguje správně. Jenže jelikož na Wikidata se souřadnice patrně zadávají vždy v pozemském formátu, zdá se mi, patrně by modul měl umět takové věci napravovat. --Mormegil 12. 11. 2019, 12:31 (CET)Odpovědět
@Dvorapa: u té šířky (latitude) to určitě nebude 360 + x , interval je jen od -90 do 90. Nevím co očekává modul, jestli tento interval nebo 0 až 180, ale 360 + x bude v každém případě mimo. --Vachovec1 (diskuse) 15. 3. 2020, 16:21 (CET)Odpovědět
Modul očekává to samé co #coordinates. Dejte mi intervaly, v jakých se to zadává na WD a na v šablonách na wiki a opravím modul, aby to správně zadával i do #coordinates. --Dvorapa (diskuse) 15. 3. 2020, 16:22 (CET)Odpovědět
@Dvorapa: podle toho, co píše kolega Mormegil výše, se souřadnice na WD zadávají v "pozemském" formátu, tj. šířka (latitude) -90 až +90, délka (longitude) -180 až 180. Naopak #coordinates podle všeho očekávají zeměpisnou délku (longitude) z intervalu 0 až 360. Nevím jak se šířkou. --Vachovec1 (diskuse) 15. 3. 2020, 16:27 (CET)Odpovědět
@Dvorapa: a když kliknu na nabídku "mapa" vedle souřadnic, nemělo by se v těchto případech otevřít OpenStreetMap okno s danými souřadnicemi, ale na mapě Země. --Vachovec1 (diskuse) 15. 3. 2020, 16:34 (CET)Odpovědět
Jen doplním mw:Extension:GeoData#Glossary, které odkazuje na [1].
Myslím, že by mělo stačit přidat:
if globe and globe ~= 'earth' and globe ~= 'moon' and lon < 0 then
	-- [[mw:Extension:GeoData#Glossary]]
	-- [[Diskuse k modulu:Souřadnice#Mimozemské objekty]]
	lon = lon + 360
end
na řádek 111.
"mapa" vedle souřadnic je problém MediaWiki:Gadget-OSMmapa.js. --Matěj Suchánek (diskuse) 15. 3. 2020, 16:41 (CET)Odpovědět
@Matěj Suchánek: lon + 360? když lon je na WD v rozmezí -180 až 180? To nedává smysl. --Dvorapa (diskuse) 15. 3. 2020, 16:45 (CET)Odpovědět
@Vachovec1: Hm, ale délka na WD není v rozmezí -180 až 180, minimálně u d:Q1027437. To samé na wiki u Ligeia Mare a Ra Patera. Jinak to ale několik chybujících článků opravilo. --Dvorapa (diskuse) 15. 3. 2020, 16:54 (CET)Odpovědět
Po e. k.: -180 až +180 na Zemi, 0 až 360 jinde (pořád to musí být interval 360°). Teď je to v modulu špatně, protože +180 je jen půl otočky. --Matěj Suchánek (diskuse) 15. 3. 2020, 16:54 (CET)Odpovědět
Mě zmátla Mormegilova slova, že se délka pohybuje mezi -180 a 180. Díky za odkaz na MW, opravil jsem. --Dvorapa (diskuse) 15. 3. 2020, 16:59 (CET)Odpovědět
Snad tedy vyřešeno? --Dvorapa (diskuse) 15. 3. 2020, 17:02 (CET)Odpovědět
@Matěj Suchánek: Stejný problém má i udělátko WikiMiniAtlas. --Dvorapa (diskuse) 15. 3. 2020, 17:07 (CET)Odpovědět
Problém s #coordinates je snad vyřešen. Umístění korekce jsem navrhoval výš, aby se délka také zobrazovala v tomto rozsahu.
Problémy s udělátky řešme někde jinde (WMA je u nás stále nefunkční, na enwiki to ale povrch Marsu ukazuje). --Matěj Suchánek (diskuse) 15. 3. 2020, 17:24 (CET)Odpovědět
WikiMiniAtlas funguje dobře, ale jenom někdy/někde. Úplně jsem nepřišel na to, proč ne vždy, když funguje OSM. Můžeme to kdyžtak dále řešit na nástěnce správců rozhraní nebo na techlípě. --Dvorapa (diskuse) 15. 3. 2020, 17:51 (CET)Odpovědět
@Mormegil, Vachovec1, Matěj Suchánek, BlueR: Chyba v modulu zobrazující chybovou hlášku ve článcích by měla být opravena, opravil jsem také udělátko OpenStreetMap a udělátko WikiMiniAtlas. Obě udělátka nyní správně reagují na útvary mimozemských těles (OSM se nezobrazí a WMA zobrazí správný podklad). Navíc jsem ještě upravil modul tak, aby WMA fungovalo ve všech článcích a ne jen v některých (chyba je však na straně udělátka). Když tak koukám na obě udělátka, obě potřebují už jen trochu opravit překlad. --Dvorapa (diskuse) 16. 3. 2020, 01:50 (CET)Odpovědět
Funkčnost obou potvrzuji, dobrá práce. Ovšem s Speciální:Rozdíl/18266581 nemůžu plně souhlasit, globe:earth by stále mělo být povolené. --Matěj Suchánek (diskuse) 16. 3. 2020, 09:24 (CET)Odpovědět
Kopíroval jsem to z metawiki, upravím. --Dvorapa (diskuse) 16. 3. 2020, 12:14 (CET)Odpovědět