概述
有时候,我们会遇到这样的一种情况,点图层的属性中并没有经纬度属性,例如我们自己点击生成的图层。这时我们需要一定的方法将经纬度显示出来。目前所知道的有两种方式
1)arcgis的toolbox中Add XY Coordinates工具
这个工具可以自动帮忙添加经纬度两列信息,但是使用该工具容易出现图层不处于可编辑状态而不能成功,或是得到不合理的结果
2)通过属性中计算地理信息的功能实现
若点的坐标系不是地理坐标系的话用calculate geometry来做吧,将dataframe的坐标系设成地理坐标系,然后用dataframe的坐标系求经纬度坐标。在存放坐标的字段名上点
右键:
arcgis中给属性文件加x y坐标
两种方式:
一,
1在ArcGIS 9.2桌面软件arcview级别以上软件中,加载要添加x,y坐标的数据,打开属性表,添加X、Y字段
2 右键X字段,选择calculate geometry,如果颜色显示为灰色,不能选择,把数据转换成shape格式
3出现了计算坐标的对话框,选择……..
4最后结果,坐标加入到了属性表中。同样的方法添加y坐标。
二,
ArcToolBox->Data Management Tools->Features->Add XY Coordinates工具就能自动在属性表中添加点的x,y坐标,然后将属性表导出就可以了
arcgis中输出点文件的经纬度坐标方法:
1、在属性表中增加X、Y两列,类型为double;
2、右键单击x,y,选择--》calculate geometry;
3、在proety中分别选择x,y,在unite中选择输出类型为decimal gegraee。
4、点击ok。
最后
以上就是唠叨白猫为你收集整理的ArcGis中在属性表中显示经纬并且导出的全部内容,希望文章能够帮你解决ArcGis中在属性表中显示经纬并且导出所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复