Autor | Zpráva | ||
---|---|---|---|
manzes Profil |
#1 · Zasláno: 17. 4. 2013, 22:09:50
Prosím, dal by se vytvořit script aby se zadaly do formuláře GPS souřadnice a aby se brala tolerance dejme tomu 10m okruh i kolem?
Nechce aby mi někdo napsal rovnou script ale jen jestli to lze a jen mě trochu navedl. Děkuji za každou radu |
||
martin1312 Profil |
#2 · Zasláno: 17. 4. 2013, 22:51:37
Pozri Google maps API, tam som niečo také zahliadol. Aj keď neviem, čo sa s tým okruhom má urobiť. Lepšie popíš, čo chceš dosiahnuť.
|
||
manzes Profil |
#3 · Zasláno: 17. 4. 2013, 22:59:52
martin1312:
Myšlenka je taková dejme tomu že zadám GPS souřadnice baráku a chci aby tam byla tolerance 10m dokola toho baráku tak abych nevypisoval souřadnice ručně tak jestli by šel udělat skript který by to udělal za mě. ( zadaná souřadnice a dokola 10m kruh a všechny souřadnice aby byli vrámci té jedné) |
||
Joker Profil |
#4 · Zasláno: 18. 4. 2013, 10:52:52
manzes:
Tak zjevná cesta je vypočítat vzdálenost mezi souřadnicemi, akorát oproti jednoduchému řešení přes Pythagorovu větu pro souřadnice v rovině mají souřadnice na zeměkouli tu komplikaci, že 1° zeměpisné délky je různá vzdálenost v závislosti na zeměpisné šířce (blízko pólu třeba pár centimetrů, na rovníku přes 110 km). Takže vzorec pro výpočet vzdálenosti pak vypadá takhle. Ale když se spokojíme s nižší přesností a omezíme na nějaký pás zeměpisné šířky, šlo by to aproximovat i jednodušeji. Třeba v rámci ČR by šlo říct, že v okolí jsou body, kde rozdíl zeměpisné šířky je menší než 0,00009 a zeměpisné délky menší než 0,00014. To okruh nahradí (přibližně) čtvercem, akorát samozřejmě v diagonálním směru to vezme i vzdálenost cca 14 metrů . Případně to jde ještě zjednodušit a říct, že v okolí jsou body, u kterých se ani jedna souřadnice neliší o víc než 0,0001. To vezme 10 metrů ve směru sever-jih a 7 ve směru východ-západ. Čili „v okolí“ budou všechny body do 7 metrů, žádné nad 13 metrů, u bodů ve vzdálenosti 7-13 metrů bude záležet na směru. |
||
Kajman Profil |
#5 · Zasláno: 18. 4. 2013, 12:41:54
|
||
Časová prodleva: 12 let
|
Toto vlákno je staré, již dlouho do něj nikdo nepřispíval.
Informace a odkazy zde uváděné už nemusejí být aktuální. Nechcete-li řešit zde uvedenou konkrétní otázku, založte si vlastní vlákno, nepište do tohoto. Vložíte-li sem nyní příspěvek, upoutáte pozornost mnoha lidí a někteří z nich si jen kvůli vám přečtou i všechny předcházející příspěvky. Předpokládáte-li, že váš text skutečně bude hodnotný, stiskněte následující tlačítko:
Běda vám, jestli to bude blábol.
0