1

Téma: Úprava vyhledávání, převod na S42 a UTM

Byla vylepšena sekce na výběr záznamů. Záznamy lze nyní vybírat hlavně dle typu, lze tak např. zobrazit všechny vrty ve Zlínském kraji.
Rozšířena byla i možnost vybírat pouze ze studánek označených jako poživatelné či jen z těch které se účastní kampaně Zachraňme studánky. S přibývajícím počtem záznamů se budeme snažit doplňovat do vyhledávání další upřesnění výběru záznamů.
Ve výběru záznamů můžete narazit na občas chybu s přepínáním stránek (pokud je záznamů ve výběru více než 30). Stránkování občas "blbne" a samovolně se přepíná tabulkový s náhledovým výpisem. Na chybu jsem zatím nepřišel, ale vím o ní a pracuje se na jejím odstranění.

Beruna - www.beruna.cz

2

Re: Úprava vyhledávání, převod na S42 a UTM

Prosimtě, v tom vyhledávání by mi moc pomohla jedna věc - kdyby to vyhodilo záznamy, které jsou vzdálené do jedné minuty zempis.šířky a jedné minuty zempis.délky od bodu co zadám. Třebas i v souř.systému S1942   wink  Jestli si vymejšlím nesmysly, kopni mě, jestli se to už dá nějak z databáze vycucnout, mi poraď.

3

Re: Úprava vyhledávání, převod na S42 a UTM

Lze využít vyhledání nejbližších studánek (http://www.estudanky.cz/vyber-okolni-studanky.html) v okolí zadané studánky. Vybere se studánka a zadá se okruh v km. Pokud tedy zadáš okruh zhruba odpovídající jedné minutě tak získáš požadované info. Minuta zeměpisné šířky je cca 1,85 km, minuta v zeměpisné délce na rovnoběžce 50 st. je cca 1,19 km.
Poznámku třebas v souřadnicovém systému S-42 nechápu, neboť zeměpisné souřadnice jsou pořád zeměpisnými souřadnicemi byť v systému S-42 jsou odvozeny od jiného elipsoidu než v případě WGS-84 (GPS), ve kterém jsou souřadnice v registru. Pokud jde o zobrazení souřadnic studánek i v systému S-42 jde v podstatě jen o matematickou záležitost převodu souřadnic WGS-84 na S-42. Každá dnešní turistická mapa má však síť zeměpisných souřadnic v systému WGS-84 a "laická" veřejnost podle mne pracuje více se zeměpisnými souřadnicemi.

Beruna - www.beruna.cz

4

Re: Úprava vyhledávání, převod na S42 a UTM

Díval jsem se laické veřejnosti do hromádky jejich vandrkartiček a našel v 8-mi% případů mapy se sítí WGS84. Jinak tam byla všude síť rovinného souř.syst. S-42. (když bylo i WGS84, tak jen dolňkově, bez sítě) Tím ale nechci říct, že estudanky by tenhle formát zápisu polohy měly v databázi používat taky. To rozhodně ne! Jde mi jen o to, že laická veřejnost potřebuje mít pomůcku na převod mezi S-42 a WGS84. K čemu? Kupříkladu když si bude chtít na své papírové mapě udělat puntík v místě nové studánky co se objeví v registru. Sice máš pravdu, že jde jen o matematickou transformaci, jenže to po laické veřejnosti nemůžeš chtít, to nezvládám ani s kalkulačkou sad
Ohledně vyhledávání záznamu v okolí: když znám číslo studánky v centru prohledávané oblasti, tak je tato funkce samozřejmě super.  V případě že stojím v lese u nějaké noname studánky jejíž souřadnice znám jen přibližně, potom už je složitější si najít, zda v tom místě máte něco zaevidováno. Musím si nechat zobrazit všecky puntíky na mapovém podkladu seznam.cz v API, pak zazoomovat na místo co mě zajímá a protože API neumožňuje zobrazování náhledových obrázků, tak se ještě musím vrátit do databáze studánek a podle čísel u modrých terčíků se podívat jednotlivě na všecky detaily záznamů, kde konečně uvidím jestli mám tu správnou nebo ne. Bwt, je normální, že mi nejdou ty modré terčíky přímo rozkliknout?

5

Re: Úprava vyhledávání, převod na S42 a UTM

Tou matematickou operací nebylo myšleno že si to má každý převádět smile tím jsem chtěl říci, že není takový problém to k záznamům doplnit - podívám se na to přes vánoce.

API - s tím je problém, API od atlas.cz fungovalo celkem lépe ale nijak se dále nerozvíjí, proto jsme zkusili udělat i mapy přes API od Seznamu. Tam jsem to zatím nedořešil, takže rozkliknout to skutečně nejde. Stejně tak jsem se zatím marně snažil aby se při menším měřítku zobrazovalo méně záznamů, protože jinak se to celé vykresluje zbytečně dlouho.

Beruna - www.beruna.cz

6

Re: Úprava vyhledávání, převod na S42 a UTM

ještě ani nejsou Vánoce a ty už máš ty alternativní souř. hotový. To teda koukám. Jenže něco je špatně a já ti s tím neporadím. Můžu jen konstatovat že to nesedí. Souřadnice Y je větší asitak o 100000. To by mohlo být způsobené tím, že předřazuješ číslo 34.pásu všude, po celý republice, ačkoliv ji máme z převážné většiny v 33.pásu. Když se opraví Y, pak by to mohlo sedět s čísly v systému S-42 jaký ukazují mapy katastrálního ouřadu, no ale pořád to nebude ani zhruba odpovídat souřadnicím na turistických mapách. A přitom to je označený taky jako S-42.  Divný hmm

7

Re: Úprava vyhledávání, převod na S42 a UTM

Katastrální mapy se S42 vůbec nezabývají, ty mají souřadnice S-JTSK. Ten přepočet co je udávaný je odzkoušen, že dává plus mínus na metr stejné výsledky jako soft např. od prof. Veverky z ČVUT. 33 a 34 pás je záležitost zobrazení UTM, v S42 nám přísluší 3 a 4 pás. Ano většina republiky je ve třetím pásu, ale kdyby byla chyba v pásu tak to bude jinak o 1 milión, ne o 100t. Prvního čísla u souřadnice Y si nevšímejte to je číslo pásu. Problémem také je, že jak se systém S42 přestal v roce 2005 používat, mají nové mapy spíše síť UTM než S42.

Z tohoto důvodu jsem zobrazování doplnil i o souřadnice UTM (jsou to vlastně souřadnice S42, přenásobené 0.9996 a s parametry jiného elipsoidu).

Kontroloval jsem si to na mapě Českého lesa u záznamu Zelená chýše (záznam 288) a vše sedí s mapou.

Beruna - www.beruna.cz

8

Re: Úprava vyhledávání, převod na S42 a UTM

no dobře, no. Zelená chýše je tam kde má být. Můj přepočet té boudy na S-42 při použití příslušného šišoidu (Krasovskij) se od tvého liší jen o dva metry, po vynesení do papírové mapy jsem se dostal na správné rozcestí žlutá×červená, akorát ta studánka v ní ještě nakreslená není big_smile, asi mám staší mapu  (KČT 1:50tis, vydání z r.2003)
Zdá se to být skutečně v pořádku, jenže... zatímco sis to kontroloval jen na svojí polokouli, v krajinách vycházejícího slunce bloudíme se zmatenými kompasy.  Odchylky ve výpočtech jsou tak velké, že dosahujem lepších výsledků při hledání studánek s virgulí než s džípískou big_smile
Problém pořád tuším v tom položení pásem, ikdyž stejně nechápu způsob jejich číslování. Proč je to jednou trojka a jinde 34-ka. Jestli ono to nebude třeba číslovaný od  Pulkova  hmm  Záznamy západně od 15-tého poledníku vychází, záznamy od 15-tého poledníku východně ne. Zkoušel jsem ověřit dva noname záznamy na kutnohorsku: 2147 a 2189. Přestože jsou nedaleko od sebe, tak jeden je dobře a druhý ne. Mrkni se na to ještě, prosimtě. Bude v tom jen nějaké malá chybka, malej brouček. Ty ho poznáš snadno smile

9

Re: Úprava vyhledávání, převod na S42 a UTM

Opraveno, přiznávám chybu v použítí zaokrouhlovacích funkcí, která řeší číslo pásu. Došlo mně to až když si psal o tom že to blbne kolem 15 poledníku, což je střed třetího pásu. Teď je ten zlom v poledníku 18, což je úplný kraj Moravy, ale tam už by to mělo sedět s mapou.

Beruna - www.beruna.cz

10

Re: Úprava vyhledávání, převod na S42 a UTM

Well done, v mapě s gridem S42 už žádný studánkář nezabloudí :-) Teď se podíváme na UTM. Na první pohled vypadá dobře, ale nějaká nepřesnost tam taky vzniká. Číslo X (northing) ti vychází přibližně o 97metrů větší. Všude, po celé republice. Divné. Dokonce ani na Zelenou chýši mě to nenavedlo dobře, ale do místa s fialovým puntíkem.  http://img710.imageshack.us/img710/4167/odchylsourzelenechyse.png
Jak to mohlo vzniknout? Nepropracováváš se k tomu doufám přes S42? Psal jsi totiž:

UTM jsou vlastně souřadnice S42, přenásobené 0.9996 a s parametry jiného elipsoidu

To by bylo jako škrábat se pravou nohou za levým uchem.   Z globálních zeměpis.souřadnic na UTM rovinné je přece nejlepší převádět přímo, když jsou založené na stejném elipsoidu -WGS84. No ale protože se čísla u UTM nezměnili ani poté, co jsi opravil S42, tak to znamená že převádíš přímo, žádný složitosti. Pak může být chyba jedině v délce některé poloosy elipsoidu.

Naposledy upravil: aktuálně (2009-12-28 12:05:22)

11

Re: Úprava vyhledávání, převod na S42 a UTM

Ne k UTM se opravdu nedostávám přes S42  smile ale přímo z WGS. Použité parametry WGS elipsoidu a=6378137, b=6356752.3142, excentricity se pak počítají z poloos. Zobrazovací rovnice dle http://www.natur.cuni.cz/~bayertom/Mmk/mk6.pdf (snímek 25). Čím je daná chyba tedy nevím, možná bych tolik nevěřil mapám, spousta studánek je tam dost mimo. Nicméně bod v jednom systému a v převedeném systému by neměl mít chybu 100 m.

Vyřešeno nevím sice jak, v těch vzorcích přepsaných do PHP je celkem šílený se orientovat, ale oněch 97 m je již pryč. Zajímavé je že převod na S42 fungoval, na UTM fungovala jedna souřadnice a přitom ty vzorce jsou stejné. Nevadí již je to OK, teď už snad nezabloudí nikdo.

Naposledy upravil: Beruna (2009-12-27 13:03:44)

Beruna - www.beruna.cz

12

Re: Úprava vyhledávání, převod na S42 a UTM

jj, už ti to šlape jak hodinky. Gratulace smile