Próba opanowania sposobu obliczania długości i powierzchni w różnych scenariuszach w ArcGIS. Nie wiem, dlaczego nie mogę znaleźć odpowiedzi na pola klasy obiektów, ale nie mogę znaleźć dokładnej odpowiedzi, chyba że czegoś nie rozumiem i wiem, że jest jakaś historia. Czy możesz mi pomóc wypełnić znaki zapytania? Albo powiedz mi, dlaczego źle to rozumiem; )
GCS = Geograficzny układ współrzędnych PCS = Rzutowany układ współrzędnych
Wszystkie linki prowadzą do dokumentacji pomocy 10.1 -
Klasa cechy pola shape_length i shape_area
a. GCS -?
b. PCS - Korzystanie z prostej płaszczyzny
c. Czy zawsze jest automatycznie aktualizowana, z wyjątkiem plików kształtów? takNarzędzie pomiarowe ArcMap
a. GCS - domyślna geodezyjna, alternatywami są Loxodrome i Great Elliptic, ale nie płaskie. Obliczanie powierzchni niedostępne!
b. PCS - domyślny planar, alternatywy Geodesic, Loxodrome i Great Elliptic
http://resources.arcgis.com/en/help/main/10.1/index.html#//00s500000022000000Kalkulator tabeli atrybutów
a. GCS - niedostępne
b. PCS - planar
http://resources.arcgis.com/en/help/main/10.1/index.html#//005s00000027000000Narzędzie obliczania pola (zestaw narzędzi do zarządzania danymi)
a. GCS - liniowy geodezyjny, dostępny obszar, ale wątpliwy
b. PCS - planar
http://resources.arcgis.com/en/help/main/10.1/index.html#//00170000004m000000Buforowanie Tool (i inne narzędzia pochodzące)
a. GCS - geodezyjny
b. PCS - planarnie lub określ wyjście GCS http://resources.arcgis.com/en/help/main/10.1/index.html#//000800000019000000JavaScript API Clientside
a. GCS - funkcje obszaru geodezyjnego i długości
b. PCS - można przekonwertować z mercatora internetowego na geograficzny (lub skorzystać z usługi geometrii) http://help.arcgis.com/en/webapi/javascript/arcgis/help/jsapi/namespace_geometry.htmFlex API Clientside
a. GCS - funkcje obszaru geodezyjnego i długości, „Długość [lub obszar] zostanie obliczona przy użyciu niestandardowego cylindrycznego rzutu o równej powierzchni”. Nie jest to wspomniane w javascript api !!
b. PCS - można przekonwertować z mercatora internetowego na geograficzny http://resources.arcgis.com/en/help/flex-api/apiref/com/esri/ags/utils/GeometryUtil.htmlArcGIS Server REST API - Geometry Service
a. GCS - geodezyjny
b. PCS - planar
http://help.arcgis.com/en/webapi/javascript/arcgis/help/jsapi/geometryservice.htm
Kolejne pytanie, czym dokładnie jest pomiar geodezyjny? Myślałem, że oznacza to trójwymiarową formułę triggera na sferoidie (haversine?). I czy jest zbyt wolny, aby używać go do obliczania powierzchni i dlatego stosuje się projekcje równych powierzchni?
Kolejne pytanie przy określaniu długości i powierzchni - czy rzut równego obszaru jest dokładniejszy niż obliczenia geodezyjne przy użyciu tego samego układu odniesienia, sferoidy? I krótko dlaczego?
Odpowiedzi:
Twoje pytanie dotyczy przede wszystkim dokładnego (i wydajnego) obliczenia długości i powierzchni w dużym regionie. Praktyczne informacje (w tym przypadku dotyczące ArcGIS) są już wypełniane przez ciebie i innych. Wydają się również wskazywać na te ogólne wnioski:
Oto kilka wyjaśnień:
Geodezyjnej jest
http://wordnetweb.princeton.edu/perl/webwn?s=geodesic%20line (FYI, na elipsoidzie, geodezja ma na ogół nieco kształt litery S).
Chociaż obliczenia geodezyjne (długości na elipsoidzie) są stosunkowo trudne, w porównaniu z wykorzystaniem znanego równania Pitagorasa, są one możliwe i dokładne. Są one jednak stosunkowo łatwe w porównaniu z obliczeniami powierzchni na elipsoidzie.
Rzuty mapy zwykle nie zachowują skal liniowych , więc współrzędne rzutowania nie są na ogół dobre do obliczeń długości. (Istnieją wyjątki, ale te zależą od tego, gdzie jesteś na rzucie lub w jakim kierunku idziesz.) Jeśli chodzi o obszar , istnieje klasa występów, które ma zachować powierzchniowej skalę dokładnie: projekcje równej powierzchni. Obliczanie powierzchni na płaszczyźnie jest dość proste, a jeśli zastosowana jest projekcja o równej powierzchni, jest dokładna.
Istnieje wiele dobrych źródeł na temat geodezji lub map, które mogą pomóc. Na przykład Geodezja geometryczna: wykorzystanie informacji i technologii komputerowej Maarten Hooijberg.
źródło
Aby odpowiedzieć na pytanie dotyczące pomiaru obszarów. Jeśli chcesz zmierzyć obszar wielokąta, którego krawędzie są geodezyjne, masz dwie możliwości:
Druga metoda jest na ogół szybsza i dokładniejsza, chyba że krawędzie wielokąta są bardzo krótkie. Niestety arcgis nie implementuje tej metody (ale powinien!). Jednak robią to GeographicLib i proj (wersja 4.9.0 i nowsze). Aby uzyskać więcej informacji, zobacz artykuł w Wikipedii dotyczący obszaru wielokąta geodezyjnego .
źródło