Używam implementacji algorytmów Vincentyego i mam ich klasę o nazwie „pozycja”, która wymaga szerokości, długości i wysokości zdefiniowanej przez: ” Wysokość nad powierzchnią elipsoidy ”.
Jakie jest znaczenie w takich zastosowaniach? Czy to po prostu „Wysokość powyżej MSL”?
Komentarze
Odpowiedź
Wysokość nad elipsoidy (wysokość elipsoidy) to wysokość nad modelem matematycznym, który przybliża kształt ziemi. Obecnie najpopularniejszym jest WGS84. To są wysokości, które można uzyskać z GPS.
Wysokości ortometryczne są mierzone powyżej geoidy lub powierzchni ekwipotencjalnej, to znaczy powierzchni o równej grawitacji. MSL to „średni poziom morza”, czyli przypuszczalnie przybliża powierzchnię ekwipotencjalną, ale oczywiście nie można jej zmierzyć bezpośrednio w głębi lądu.
W przeciwieństwie do elipsoidy, geoida nie może być reprezentowana przez funkcję jest skomplikowana (patrz 2NinerRomeo), więc konwersje muszą wykorzystywać raster z przesunięciem siatki, aby znaleźć separację elipsoidalną w dowolnym miejscu. NRCAN ma przyzwoitą stronę opisującą te rzeczy .
Jeśli masz wysokości ortometryczne (np. MSL), musisz je przekształcić za pomocą odpowiedni plik przesunięcia siatki.
Komentarze
- Geoida jest reprezentowana przez funkcję. Tak się składa, że jest funkcja harmoniczna z wieloma, wieloma współczynnikami. Agencja National Geospacial Intelligence dostarcza zarówno współczynniki, rasteryzowaną mapę wysokości do rozdzielczości 15 ", jak i fragment kodu do interpolacji funkcji.
- Wikipedia ma świetną grafikę, która pokazuje odchylenie geoidy EGM96 w stosunku do elipsoidy WGS48.
- Dodano notatkę podkreślającą Twój komentarz.
- +1 Jeśli chodzi o geoidy i wysokości ortometryczne, zobacz diagramy (w samym pytaniu) i analizy pod adresem gis.stackexchange.com/questions/112195 . Odniesienia do modeli Ziemi (w tym sferoidy i elipsoidy), patrz
gis.stackexchange.com/a/53737 .
- Coś w rodzaju @ 2NinerRomeo. Istnieją funkcje, które są publikowane jako przybliżenia geoidy, ale geoida nie jest przez nich ' określona. Chociaż oczywiście takie modele mogą być nazywane tak, jak ty to " geoidą EGM96 ", a ludzie będą wiedzieli, o co chodzi.
Odpowiedź
Elispoid to matematyczny model Ziemi, który przybliża jej trójwymiarowy kształt. Zobacz tę definicję . Wysokość na szczycie elipsoidy wynosi 0, ale ponieważ jest to tylko przybliżenie, w dowolnym punkcie może znajdować się powyżej lub poniżej elipsoidy. „Wysokość nad powierzchnią elipsoidy” to odległość między pomiarem a wartością 0 elipsoidy.
Wartość Z w danym układzie współrzędnych musi być oparta na czymś – wysokości nad uogólnionym kształtem Ziemi. MSL jest jednym ze sposobów, ale z mojego doświadczenia wynika, że większość przypadków używa elipsoid jako liczb przybliżonych. Na przykład GPS używa WGS84 jako globalnego układu współrzędnych, a wraz z nim jest elipsoida WGS84 .
Odpowiedź
„Elipsoida” to matematyczne przybliżenie kształtu Ziemi. Istnieje wiele różnych elipsoid, ale dwie najczęściej używane obecnie to GRS80 i WGS84, które próbują zapewnić najlepsze dopasowanie na całym świecie. Wysokości były tradycyjnie określane jako MSL, ale w przypadku technologii satelitarnych i innych często możemy d o lepsze pod względem dokładności. HAE (wysokość powyżej elipsoidy) to często używany termin. (podsumowanie informacji z Bolstad, 2012)
$GPGGA
dostarcza 2 zestawy danych wysokości (elipsoida WGS84 & MSL). Może to być bardzo mylące dla osób, które ' nie są zaznajomione z tymi dwoma informacjami.