如何使用ArcMap提取地图数据的坐标信息
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用ArcMap提取地图数据的坐标信息相关的知识,希望对你有一定的参考价值。
用户目前的数据(feature datasets or feature classes)能在ArcMAP中打开,但是地图数据的属性表里面没有X、Y坐标值的字段。用户想把该数据集的坐标值都提取出来导出成一个文件,如何实现?这个是比较容易实现的,以下是其中一种方式:
如果是Point的数据层,则展开ArcMAP中ArcTool Box里面的Data Management
Tool下面的Features工具集,使用Add XY
Coordinates工具,则可在点状数据的属性表里添加了XY两列坐标;然后把该属性表导出即可;
如果是Line或者Polygon的数据层,展开ArcTool Box里面的Data Management
Tool下面的Features工具集,先使用Feature Vertics to
Points工具把线装或面状的节点转成Points后,然后再使用Add XY Coordinates工具,按照点状数据的过程处理 参考技术A 可以分为三步吧 一是加载坐标,利用tool下地add xy data ,选择坐标文件,文件格式是有要求的 二是加载后,利用 插值,将数据插值成二值文件 三是利用插值后的文件,生产地形图~~大概就是这些 参考技术B 可以分为三步吧
一是加载坐标,利用tool下地add xy data ,选择坐标文件,文件格式是有要求的
二是加载后,利用 插值,将数据插值成二值文件
三是利用插值后的文件,生产地形图~~大概就是这些
ArcGIS10里面,提示数据源缺少空间参考信息,不能投影,如何解决?
1、在页面左侧【目录】中,找到该图层文件,右键,选择【属性】。
2、在弹出的对话框中,选择【xy坐标系】,选择一种坐标系。
3、选择【投影坐标系】、【gauss kruger】、【CGCS2000】、【39】,这个坐标系。
4、点击【确定】后就可以了。定义好坐标系后即可了,如下图所示。
参考技术A1、图片上的红框内程序,安装完毕后,复制 "service.txt"到C:\\Program Files\\ArcGIS\\License10.0\\bin\\文件下覆盖文件就可以。
2、点击“停止”以停止服务。
3、安装程序。
4、安装完成后 点击自动打开ArcGIS Administrator,选浮动Arcinfo将license manager改成自己的计算名,如图片所示(点击更改输入)。选择ArcInfo(浮动使用)。
5、等一切都安装完成后启动。
参考技术B 请定义其空间投影坐标系~追问本人新手求具体步骤~
追答其实我也是新手,不用太客气~以上的话纯粹是经验之谈,所以也不敢太班门弄斧~
如果是Arcmap里的提示,做法可以这样~:
法1:在ArcToolBox里,数据管理工具->投影和变换->定义投影,然后在“输入数据集或要素类”里将需要定义投影的图层(也就是你上面提示的那些图层)选择,然后选择你需要的坐标系
法2:若你的上述图层未导入,那你可以在外部做好设置再导入。法1适用,还可以用ArcCatalog(可以理解为ArcGIS专用的资源管理器,从硬盘上移动、复制、删除图层文件都用它,因为图层文件包含了若干个文件,手动处理非常麻烦),找到你图层所在位置,选择图层,右键->属性,在XY坐标系选项卡里边选择你需要的坐标系。
至于坐标系怎么选,这个原理我了解得也不算很透彻。按我个人理解来说,坐标系分为地理坐标系和投影坐标系,地理坐标系是按照一定的参数将地球模拟成椭球体的投影方式,投影坐标系是将对应椭球体按照一定算法展开为平面地图。前者用经纬度单位(度分秒),后者用长度单位(米、千米....),投影坐标系在距离分析,面积分析等涉及具体长度的计算方面有很大的作用。
要选什么坐标系?我们国家常用的地理坐标系就是北京1954,西安1980,WGS1984,CGCS2000,具体使用哪个坐标系,还有具体的投影坐标系涉及到的3度带6度带的还是自行百度一下吧~一来说不清楚,二来我也是新手很多都不懂~
以上文字全为手打,希望真正的高手不吝详细赐教,感激不尽~
以上是关于如何使用ArcMap提取地图数据的坐标信息的主要内容,如果未能解决你的问题,请参考以下文章