1、确认数据表中是否有正确的XY坐标字段,例如经度和纬度。可以在Excel或其他表格编辑软件中打开数据表,检查表头是否包含正确的经度和纬度字段。
2、确认数据表中的经度和纬度字段是否使用了败胡耐正确的坐标系。可以在ArcGIS中打开数据表,右键点击表格名称,在d出菜单中选择“属性”,查看XY坐标系统是否正确。
3、如果数据表中没有正确的经做银度和纬度字段,您可以手动添加这些字段。可以在表格编辑软件中添加经度和纬度字段,并确保字段名正确察春。
4、如果数据表中的经度和纬度字段名正确,但仍然无法添加XY数据,可以尝试重新导入数据并确保正确地映射字段。
猜测是坐标系不一致导致。首先单独右键该xy图层,缩放至图层,如果扮袜睁有数据存在。厅岁那就是证明该加入数据与本来的图层数据坐标系不一致导致的。可以通过toolbox->数据管理->投影与变换,投影到同一个坐标系下即可;还好猜有一个原因,可能是你加入xy数据的方式不正确,正确的应该是从外界导入的我们常用到的坐标系一般分为两大类
1.地理坐标系(Geographic Coordinate System,GCS)
2.投影坐标系(Projected Coordinate System,PCS)
两个区别: 地理坐标系(用经纬度表示)。但是当需要计算距离、面积等属性的时候,坐标点的单位必须是长度单位,这就需要投影为投影坐标系(投影坐标系是地球椭球体投影在平面上后的坐标,用长度meter表示)。
Define project: 为一个无坐标系统的图层定义坐标系统
Project: 为一个已有坐标系统的图层进行坐标转换 Projects spatial data from one coordinate system to another.
2.1 新建一个空的项目(重要,无坐标系),首先导入包含XY经纬度数据的table表到内容框中,;
2.2 Display XY data。 注意只保留地理坐标系,此步骤不进行投影。
2.3 更改layers的坐标系统为目标投影坐标系,如WGS_1984_UTM_Zone_48N
2.4 将导入的坐标点图层,data-export data 导出神手为新的图层。此步骤,会将修改后数据框layers中的投影自动加到导出后的图层中,也就会成功将目标图层投影的过程。 (arcgis会默认把打开的第一个数据的空间参考和投影信息作为后面数据的标准,因此首先确定Layers是你想要的投影坐标系)。如果不是,可以重新Projection投影成为你想要的投影坐标系。
关键点:新建一个空的项目,导入xy坐标点数据,再重新定义坐标系统并导出图层(以游段嫌现有数燃配据框的坐标系统为坐标系统)。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)