Articles
Convertir la longueur en degrés décimaux en pieds
On février 15, 2021 by adminJai des attributs pour une longueur calculée par loutil Proche, et il me les a donnés en degrés décimaux. I Est-il possible de le faire avec loutil Calculer le champ? Jai essayé de lire la documentation dans laide dArcMap, mais cela na vraiment pas été utile. Je suis prêt à le faire en python ou VBScript ou tout ce quil faut.
Commentaires
- Je pense que la chose la plus simple à faire serait de reprojeter vos données et de réexécuter loutil de proximité afin que vous puissiez récupérer des unités utiles.
- Il nest jamais possible de récupérer des unités linéaires à partir de la distance cartésienne des unités angulaires.
- Mais il existe des outils qui peuvent renvoyer de grandes distances circulaires ou même des distances le long de lellipsoïde. La fonction " Distance " dans SpatiaLite en est une gaia-gis.it/gaia -sins / spatialite-sql-latest.html . Naturellement, il a besoin de points de départ et de fin en lat / lon comme données source.
- Connexes: gis.stackexchange.com/questions/8650/… et gis.stackexchange.com/questions/75528
- Je soupçonne les problèmes que vous rencontrez se heurtaient à loutil Projet (si les données ont été chargées au bon endroit par rapport à dautres données, comme votre commentaire sur lutilisation du dataframe pour lexportation semble lindiquer) est lié au choix de la transformation ou à son absence. 2011 nest ' que du NAD83 normal, donc il ' est en fait une donnée différente du NAD83 de la projection du plan détat (sauf si vous ' re utilisant le datum mis à jour pour les deux côtés). Sans plus de détails sur vos données et les paramètres du projet que vous avez utilisés, cest difficile à dire '. On dirait que vous avez obtenu ce dont vous aviez besoin.
Réponse
Loutil proche vous donne les résultats dans le linéaire unité de mesure de la projection de la couche. Essayez de choisir une projection différente (appropriée pour votre jeu de données) qui utilise des pieds. Ensuite, réexécutez loutil de proximité.
Commentaires
- Jai ' essayé de reprojeter les données plusieurs fois (en passant dans un système de plan détat) mais cela ' me pose toutes sortes de problèmes. Ir ' ne se reprojette pas correctement, de sorte que ' s pourquoi je ' jessaie simplement de convertir ces valeurs.
- Je réglerais dabord ce problème. Vos distances seront plus précises si vous ' dans le système de coordonnées approprié. Des problèmes de reprojection de vos données peuvent également être symptomatiques dautres problèmes.
- Je suis daccord. Puisquun degré nest pas ' ta unité de mesure constante (le degré de longitude est de 69 miles à léquateur et 0 aux pôles) la conversion est une douleur. Mieux vaut utiliser un système qui ' est en pieds ou en mètres du départ.
- OK, ' s dis simplement que je ' je ne recherche pas la précision. Tous mes points de données sont à San Diego, donc la variance des degrés de longueur est négligeable. Est-il possible de convertir ces valeurs?
- Noubliez pas que la longueur du degré est différente douest en est et du sud au nord. Une simple multiplication ne suffit pas mais vous devez également connaître langle de la distance. Cela devient compliqué et je suggère dutiliser une meilleure méthode.
Laisser un commentaire