Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
macierze odległości dla odległych punktów na Ziemi
07-05-2020, 12:07,
#1
macierze odległości dla odległych punktów na Ziemi
Dzień dobry,

moje pytanie dotyczy wyliczeń macierzy odległości dla wyznaczonych punktów w różnych/oddalonych miejscach na Ziemi. Gdy punkty znajdują się np. na Pacyfiku to przy obliczaniu odległości pomiędzy punktem na wschodzie i zachodzie tego Oceanu problemem jest to, że mapa świata dla układu w którym próbuję wykonać wyliczenia (3857), swoją granicę ma mniej więcej w połowie szerokości oceanu. Czy jest jakieś narzędzie, które przy wyliczeniach odległości uwzględni, że Ziemia jest kulą? Czy ktoś z forumowiczów miałby ochotę pomóc w rozwiązaniu tego problemy?

Serdecznie pozdrawiam
08-05-2020, 00:56,
#2
RE: macierze odległości dla odległych punktów na Ziemi
Hmm, szczerze mówiąc nie wiem. A nie lepiej zrobić prosty eksperyment i sprawdzić ów zadanie w układzie globalnym, np WGS84 i sprawdzić, czy wyniki trzymają się przysłowiowej kupy? Wink
11-05-2020, 09:04,
#3
RE: macierze odległości dla odległych punktów na Ziemi
Dziękuję za odpowiedź. Niestety zmiana układu współrzędnych na układ globalny (WGS84) nie zmieniła obliczeń macierzy.
12-05-2020, 22:36,
#4
RE: macierze odległości dla odległych punktów na Ziemi
Jeśli długość odcinka jest znaczna to zadanie jest z zakresu tzw. geodezji wyższej, ponieważ trzeba brać pod uwagę, że Ziemia nie jest płaska
Różnica pomiędzy faktyczną długością linii geodezyjnej na powierzchni elipsoidy a długością odcinka obliczoną ze współrzędnych płaskich w jakimś odwzorowaniu kartograficznym może być znaczna i jest tym większa im większa jest odległość pomiędzy dwoma punktami. Jeśli zależy Ci na dokładnym wyniku to obliczenie trzeba zrobić korzystając z odpowiednich algorytmów geodezyjnych, gdzie zadaje się współrzędne geograficzne (fi, lambda) dwóch punktów, które wyznaczają poszukiwany odcinek. Uprzedzam, że formuły matematyczne są dość złożone.
Geodezja wyższa zna kilka metod rozwiązania Twojego zadania. Szukaj w sieci hasła przenoszenie współrzędnych na powierzchni obrotowej na przykład - metoda Clarke'a, metoda średniej szerokości Gaussa, metoda Bessela etc. I następnie w konkretnej metodzie temat "zadanie odwrotne".  
Powodzenia
13-05-2020, 09:01,
#5
RE: macierze odległości dla odległych punktów na Ziemi
Dziękuję za odpowiedź. Jeśli dobrze zrozumiałem to do tych wyliczeń brałbym odległość pomiędzy punktami, które nie uwzględniają że Ziemia nie jest płaska i przy formułach matematycznych otrzymałbym właściwą dla kształtu Ziemi odległość pomiędzy punktami. Jednak wciąż pozostaje jeden problem, czyli zmuszenie QGiS, żeby podał najmniejszą wartość odległości pomiędzy punktami. W przeciwnym razie dla wysp Pacyfiku otrzymuje się odległość pomiędzy punktami np. ca. 39 tys. km, choć odległość między nimi wynosi ca. 1 tys. km.
13-05-2020, 13:46,
#6
RE: macierze odległości dla odległych punktów na Ziemi
Nie. Całość obliczeń musisz wykonać "na boku", a nie w QGIS.
Jako dane wejściowe do wybranej metody numerycznej, o których pisałem poprzednio, są współrzędne geograficzne dwóch punktów na powierzchni Ziemi. W wyniku obliczeń uzyskasz poszukiwaną  długość linii geodezyjnej pomiędzy tymi punktami. Długość linii geodezyjnej to jest najkrótsza odległość pomiędzy zadanymi punktami mierzona po powierzchni Ziemi, a ściślej mówiąc po powierzchni elipsoidy, która matematycznie aproksymuje bryłę Ziemi. Rodzajów elipsoid jest wiele (ostatnio najbardziej popularna to WGS84), trzeba się więc zdecydować, którą konkretną elipsoidę przyjmiesz i jej parametry użyć w obliczeniach.
Zapoznaj się z formułami matematycznymi dla jakiejś metody rozwiązania zadania wstecz to wszystko stanie się jasne.
13-05-2020, 17:14,
#7
RE: macierze odległości dla odległych punktów na Ziemi
Dziękuję za profesjonalne wyjaśnienie. Serdeczne pozdrowienia


Podobne wątki
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Odległości pomiędzy poligonami acipak 2 3 446 12-02-2019, 10:23
Ostatni post: acipak
  odległości na linii hotlos 2 6 002 18-10-2017, 14:43
Ostatni post: hotlos
  definiowanie odległości od obiektów i eksport danych martinez 2 10 383 27-01-2016, 13:34
Ostatni post: pelekPL
  Niepoprawne wymierzanie odległości na mapie wojzal2 3 12 975 26-10-2014, 19:52
Ostatni post: martel
  Analiza odległości zebro 5 17 613 10-06-2014, 19:47
Ostatni post: borys
  macierz odległości angelpiotr 2 13 887 14-12-2010, 23:57
Ostatni post: angelpiotr

Skocz do: