操作方法
您可以使用字段计算器将存储为度-分-十进制秒 (DMS) 的字段值转换为十进制度 (DD)。
例如,953015.75,如果将其分解为各个组成部分,便是 95 度、30 分钟和 15.75 秒。 对于此示例,让我们假设表中有两个字段:一个名为 LatDMS,用于存储纬度值;另一个名为 LongDMS,用于存储经度值。
(([LatDMS].AsString.Left(2).AsNumber) +
([LatDMS].AsString.Middle(2,2).AsNumber / 60) +
([LatDMS].AsString.Right(5).AsNumber / 3600))
(([LongDMS].AsString.Left(2).AsNumber) +
([LongDMS].AsString.Middle(2,2).AsNumber / 60) +
([LongDMS].AsString.Right(5).AsNumber / 3600))
注:
在步骤 5 和 9 中,将示例字段名称替换为表中的实际字段名称。 请勿按 Enter 键移动至下一行;允许表达式自动换行。
从 ArcGIS 专家处获得帮助
下载 Esri 支持应用程序