Pozycja GPS do układu kartezjańskiego |
Pozycja GPS do układu kartezjańskiego |
26.11.2010, 00:25:27
Post
#1
|
|
Grupa: Zarejestrowani Postów: 589 Pomógł: 91 Dołączył: 22.05.2008 Skąd: Gliwice Ostrzeżenie: (0%) |
Dziwny temat co?
Słuchajcie, muszę wygenerować obrazek z mapą Polski gdzie zaznaczonych jest ~150 miast. Powiedzmy, że coś takiego - http://www.trasy.com.pl/mapa.php. Ręczne pozycjonowanie tego byłoby katorgią więc pytanie brzmi jak to zrobić wykorzystując pozycję gps? Jak wiadomo szerokość i wysokość geog. jest wyznaczana na elipsoidach a nie na prostych, a więc jak to przekonwertować? Jakaś podpowiedź ;> -------------------- Moja gra - scraby.io
|
|
|
26.11.2010, 11:12:32
Post
#2
|
|
Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D |
W układzie kartezjańskim nie zrobisz tego idealnie. Najbliższym odwzorowaniem byłoby konwertowanie konwertowanie pomiędzy układem współrzędnych sferycznych i układem kartezjańskim. Są do tego wzorki... Jakby co zapytaj Wikipedię o Układ współrzędnych sferycznych, ale nie wiem czy Ci się spodoba i czy umiesz trygonometrię z zakresu arcusów... W razie czego zapoznaj się z funkcjami atan i atan2 przy czym ta druga chyba Ci bardziej się nada
-------------------- Najpierw był manual... Jeśli tam nie zawarto słów mądrości to zapytaj wszechwiedzącego Google zadając mu własciwe pytania. A jeśli i on milczy to Twój problem nie istnieje :D
|
|
|
26.11.2010, 11:20:14
Post
#3
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) |
Kiedyś uczestniczyłem w projekcie, którego jedną z funkcji było prezentowanie obiektów na mapie na podstawie ich pozycji GPS.
Wtedy użyliśmy odwzorowania Merkatora (Odwzorowanie walcowe równokątne) ponieważ z naszego przeglądu tematu wydawało się nam najpopularniejsze i najlepsze do tego celu. |
|
|
26.11.2010, 14:34:48
Post
#4
|
|
Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D |
Owszem, to będzie najwygodniejsze chyba rozwiązanie i jedno z najmniej trudnych obliczeniowo jeśli mówimy o płaszczyźnie. Nie byłem pewien jak widzi to autor tematu. Ja zaproponowałem przejście na 3D i wtedy prawidłowe byłoby bawienie się we wzorki podane, ale i tak potem należało by przeliczyć na płaszczyznę., czyli kolejny narzut obliczeniowy. Jako że rozwiązanie mike'a jest jednostopniowe, to jego podejście wydaje mi się właściwsze.
-------------------- Najpierw był manual... Jeśli tam nie zawarto słów mądrości to zapytaj wszechwiedzącego Google zadając mu własciwe pytania. A jeśli i on milczy to Twój problem nie istnieje :D
|
|
|
26.11.2010, 17:49:49
Post
#5
|
|
Grupa: Zarejestrowani Postów: 589 Pomógł: 91 Dołączył: 22.05.2008 Skąd: Gliwice Ostrzeżenie: (0%) |
Pomogliście, dzięki!
Prosty wzór ale w sumie to miałem/mam z nim problem. Wychodzą mi jakieś cuda wianki. To co mi wychodzi mnożę sobie przez jakieś procenty i tak +/- jest okej. Zresztą napisałem sobie generator gdzie klikamy na punkt i możemy poprawić jego ustawienie na mapie a następnie zapisać.. (i tak to będzie potrzebne więc ogólnie jest okej) Natomiast już tak w ramach mojej ciekawości, co tu jest źle?
@edit: Oczywiście być może ja czegoś kompletnie nie zrozumiałem, jeśli tak to proszę nie śmiać się za głośno ; )) Ten post edytował #luq 26.11.2010, 17:52:35 -------------------- Moja gra - scraby.io
|
|
|
Wersja Lo-Fi | Aktualny czas: 3.05.2024 - 01:37 |