Articles
Konvertieren der Länge in Dezimalgraden in Fuß
On Februar 15, 2021 by adminIch habe Attribute für eine Länge, die das Near-Tool berechnet hat, und sie wurden mir in Dezimalgraden gegeben Benötigen Sie sie in Fuß? Ist dies mit dem Tool „Feld berechnen“ möglich? Ich habe versucht, die Dokumentation in der ArcMap-Hilfe zu lesen, aber es war wirklich nicht hilfreich. Ich bin bereit, dies in Python oder VBScript oder was auch immer zu tun.
Kommentare
- Ich denke, das Einfachste wäre, Ihre Daten neu zu projizieren und das Near-Tool erneut auszuführen, damit Sie einige nützliche Einheiten zurückerhalten können.
- Es ist niemals möglich, lineare Einheiten aus der kartesischen Entfernung von Winkeleinheiten wiederherzustellen.
- Es gibt jedoch Werkzeuge, die Großkreisentfernungen oder sogar Entfernungen zurückgeben können entlang des Ellipsoids. " Abstand " Funktion in SpatiaLite ist eine solche gaia-gis.it/gaia -sins / Spatialite-SQL-Neueste.html . Natürlich benötigt es Start- und Endpunkte in lat / lon als Quelldaten.
- Verwandte Themen: gis.stackexchange.com/questions/8650/… und gis.stackexchange.com/questions/75528
- Ich vermute die Probleme, die Sie haben wurden mit dem Projekt-Tool ausgeführt (wenn die Daten im Verhältnis zu anderen Daten an der richtigen Stelle geladen wurden, wie Ihr Kommentar zur Verwendung des Datenrahmens für den Export zu zeigen scheint), hängt mit der Wahl der Transformation oder deren Fehlen zusammen. 2011 ist nicht ' nicht nur reguläres NAD83, daher ist ' tatsächlich ein anderes Datum als das NAD83 der Projektion der Zustandsebene (es sei denn, Sie ' verwendet das aktualisierte Datum für beide Seiten). Ohne weitere Einzelheiten zu Ihren Daten und den von Ihnen verwendeten Projekteinstellungen ist es ' schwer zu sagen. Klingt so, als hätten Sie das, was Sie brauchen.
Antwort
Mit dem Near-Tool erhalten Sie die Ergebnisse linear Maßeinheit für die Projektion der Ebene. Wählen Sie eine andere (für Ihren Datensatz geeignete) Projektion aus, bei der Füße verwendet werden. Führen Sie dann das Near-Tool erneut aus.
Kommentare
- Ich ' habe mehrmals versucht, die Daten neu zu projizieren (in ein Zustandsebenensystem), aber es ' gibt mir alle möglichen Probleme. Ir ' projiziert nicht richtig, so dass ' warum ich ' Ich versuche nur, diese Werte zu konvertieren.
- Ich würde dieses Problem zuerst beheben. Ihre Entfernungen werden genauer, wenn Sie ' sind Probleme beim erneuten Projizieren Ihrer Daten können auch symptomatisch für andere Probleme sein.
- Ich stimme zu. Da ein Abschluss nicht ' ta ist Eine konstante Maßeinheit (Längengrad beträgt 69 Meilen am Äquator und 0 an den Polen) ist ein Schmerz. Verwenden Sie besser ein System, das ' von Anfang an in Fuß oder Metern angegeben ist.
- Okay, lassen Sie ' Sagen Sie einfach, ich ' suche nicht nach Genauigkeit. Alle meine Datenpunkte befinden sich in San Diego, daher ist die Varianz der Gradlängen vernachlässigbar. Ist es überhaupt möglich, diese Werte umzuwandeln?
- Denken Sie daran, dass die Gradlänge von West nach Ost und von Süd nach Nord unterschiedlich ist. Eine einfache Multiplikation reicht nicht aus, aber Sie müssen auch den Winkel der Entfernung kennen. Wird kompliziert und ich schlage vor, eine bessere Methode zu verwenden.
Schreibe einen Kommentar