描述
将具有经纬度值的 Excel 表格导入 ArcMap 后,“显示 XY 数据”对话框中的 X 和 Y 字段为空白。
原因
当纬度和经度字段数据类型设置错误时,会出现此问题。
解决方案或解决方法
- 在内容列表中,右键单击该 Excel 表格,然后选择数据 > 导出。 浏览至特定位置,指定文件名(默认名称为 Export_Output),然后选择另存为:dBase 表。
- 在是否要将新表添加至当前地图? 弹出窗口,单击是。
- 右键单击新创建的表,然后单击打开以打开表对话框。
- 转至表选项,然后选择添加字段以添加新字段。
- 在添加字段对话框中,指定经度和纬度的字段名称和类型。 例如,可以使用:
- 名称:Longitude1,类型:Double
- 名称:Latitude1,类型:Double
- 要开始编辑表,请导航至编辑器工具栏,然后选择开始编辑。
- 出现提示时,请选择新创建的表。
- 右键单击 Longitude1 标题,然后选择字段计算器。
- 在字段计算器对话框中,双击预先存在的经度字段。单击确定。
- 针对 Latitude1 字段重复步骤 8 和 9。
- 关闭表。 保存并停止编辑会话。
- 在内容列表中,右键单击 Export_Output 表,然后选择显示 XY 数据。
- 在显示 XY 数据对话框中,针对 X 字段选择 Longitude1,针对 Y 字段选择 Latitude1 以指定坐标。 单击编辑。
- 导航至所需坐标系,例如:
Geographic coordinate system > North America > NAD 1983