Essayer de comprendre comment la longueur et la surface sont calculées dans différents scénarios dans ArcGIS. Je ne sais pas pourquoi je ne trouve pas de réponse dans les champs de classe d'entités, mais je ne trouve pas de réponse précise, à moins que je ne comprenne pas quelque chose et que je sache qu'il y a un peu d'histoire. Pouvez-vous m'aider à remplir les points d'interrogation? Ou dites-moi pourquoi je me trompe tout cela; )
GCS = Système de coordonnées géographiques PCS = Système de coordonnées projeté
Tous les liens sont vers les documents d'aide 10.1 -
Champs de classe d'entités shape_length et shape_area
a. GCS -?
b. PCS - Utilisation d'un plan simple
c. Est-il toujours mis à jour automatiquement, à l'exception des fichiers de formes? OuiOutil de mesure ArcMap
a. GCS - géodésique par défaut, les alternatives sont Loxodrome et Great Elliptic, mais pas planaires. Calcul de surface non disponible!
b. PCS - plan par défaut, alternatives géodésique, Loxodrome et Great Elliptic
http://resources.arcgis.com/en/help/main/10.1/index.html#//00s500000022000000Calculateur de table d'attributs
a. GCS - non disponible
b. PCS - planaire
http://resources.arcgis.com/en/help/main/10.1/index.html#//005s00000027000000Outil Calculer le champ (boîte à outils Gestion des données)
a. GCS - linéaire géodésique, zone disponible mais discutable
b. PCS - planaire
http://resources.arcgis.com/en/help/main/10.1/index.html#//00170000004m000000Outil de mise en mémoire tampon (et autres outils à venir)
a. GCS - géodésique
b. PCS - planifiez ou spécifiez la sortie GCS http://resources.arcgis.com/en/help/main/10.1/index.html#//000800000019000000API Javascript Clientside
a. GCS - fonctions de zone et de longueur géodésiques
b. PCS - peut convertir de web mercator en géographique (ou utiliser le service de géométrie) http://help.arcgis.com/en/webapi/javascript/arcgis/help/jsapi/namespace_geometry.htmClient API Flex
a. GCS - fonctions de zone géodésique et de longueur, "La longueur [ou la zone] sera calculée à l'aide d'une projection cylindrique de surface égale personnalisée". Ce n'est pas mentionné dans l'api javascript !!
b. PCS - peut convertir de web mercator en zone géographique http://resources.arcgis.com/en/help/flex-api/apiref/com/esri/ags/utils/GeometryUtil.htmlAPI REST ArcGIS Server - Service de géométrie
a. GCS - géodésique
b. PCS - planaire
http://help.arcgis.com/en/webapi/javascript/arcgis/help/jsapi/geometryservice.htm
Une autre question, qu'est-ce qu'une mesure géodésique exactement? Je pensais que cela signifiait une formule trigonométrique 3D sur un sphéroïde (haversine?). Et est-il trop lent à utiliser dans le calcul d'une surface et c'est pourquoi des projections à surface égale sont utilisées?
Une autre question, lors de la détermination de la longueur et de la surface - une projection à surface égale est-elle plus précise qu'un calcul géodésique utilisant la même donnée, sphéroïde? Et brièvement pourquoi?
Réponses:
Votre question porte essentiellement sur le calcul précis (et efficace) de la longueur et de l'aire sur une grande région. Les détails pratiques (dans ce cas, concernant ArcGIS) sont déjà remplis par vous et d'autres. Ils semblent également pointer ces conclusions générales:
Voici quelques explications:
Une géodésique est
http://wordnetweb.princeton.edu/perl/webwn?s=geodesic%20line (pour info, sur un ellipsoïde, une géodésique est généralement légèrement en forme de S.)
Bien que les calculs de géodésiques (longueurs sur un ellipsoïde) soient relativement difficiles, par rapport à l'utilisation de l'équation bien connue de Pythagore, ils sont possibles et précis. Cependant, ils sont relativement faciles à comparer aux calculs de zones sur un ellipsoïde.
Les projections cartographiques ne préservent généralement pas les échelles linéaires , donc les coordonnées de projection ne sont généralement pas bonnes pour les calculs de longueur. (Il existe des exceptions, mais celles-ci dépendent de l'endroit où vous vous trouvez dans la projection ou de la direction dans laquelle vous vous dirigez.) En ce qui concerne l' aire , il existe une classe de projections qui conserve exactement l'échelle spatiale : les projections à aire égale. Le calcul des surfaces sur un plan est assez simple à réaliser et, si une projection à surface égale est utilisée, elle est précise.
Il existe de nombreuses bonnes sources de géodésie ou de projections cartographiques qui peuvent être utiles. Par exemple, Geometrical Geodesy: Using Information and Computer Technology par Maarten Hooijberg.
la source
Pour répondre à la question de la mesure des surfaces. Si vous souhaitez mesurer l'aire d'un polygone dont les arêtes sont des géodésiques, vous avez deux choix:
La deuxième méthode est généralement plus rapide et plus précise à moins que les bords du polygone ne soient très courts. Malheureusement, arcgis n'implémente pas cette méthode (mais elle devrait!). Cependant GeographicLib et proj (version 4.9.0 et ultérieures) le font. Voir l'article Wikipedia sur la zone d'un polygone géodésique pour plus d'informations.
la source