怎样将shp文件的坐标点导出来?

摘要:
单击以选择保存类型中的文本文件,将经度和纬度输出为txt格式。坐标系统有两个选项。第一个是数据源的坐标系。数据的数据源坐标系为UTM,投影坐标系,单位为米。第二个是我开始设置的数据帧的坐标系,即WGS84,单位为度。。。。直接将获得的点的坐标生成到文本文件中。如果它是栅格文件,则来自rastrastertopint的arctoolboxconverttools将生成栅格作为中心点。以下步骤类似。

方法一:
1、将线矢量转化为点矢量
具体操作步骤如下:
(1)arctoolboxData Management toolsFeatures双击Feature Vertices to points
(2)出现feature vertices to points对话框:
input features输入线矢量,output feature class输入马上会输出的点矢量名,point type(optional)选择all
(3)点击ok
2、将点矢量的坐标值(经纬度)输出出来
(1)arctoolboxData Management toolsFeatures双击Add xy coordinates
(2)出现Add xy coordinates对话框:
input features选择刚才生成的点矢量
(3)点击ok.
注:这一步做后看似没什么变化,不过没关系,不用担心。
(4)打开属性表
在ArcMap里左侧,右击刚才生成的点图层==>open attribute table==>按住ctrl 双击不要导出的各列的标题这些列就会隐藏掉==>
属点性表的右下角的option,然后选 export就会出现这样一个export窗口。点击在save as type里可以选 text file就可以将经纬度输出为txt格式。(当然可以直接在那里输入 c:aa.txt 之类)
==>ok
注:可能由于版本的问题,我没能够导出txt形式,不过可以导出dbf格式,然后用excel打开拷出来就好。
由于投影的缘故,导出来的可能是以米为单位,可以用Calculate Geometry改一下:
具体操作:打开属性表:optional==>add field ,右击列的标签==>Calculate Geometry

这里注意,用Calculate Geometry的时候,对于点可以直接计算其XY值。
Coordinate System有两个选项
第一个use coordinate system of the data source是用数据源的坐标系,该数据的数据源坐标系是UTM,投影坐标系,单位是米
第二个是我开始设置的 data frame的坐标系,是 WGS84,单位是度。。。。

你自己可以看到,想得到度为单位的坐标值的时候,就选下面一个,前提是事先设置好 data frame的坐标系,这个就是所谓的动态投影。。。。。

方法二:
可以用arctoolboxsamplesdata managementfeatureswrite features to text file,这个可以不需要 add xy coordinate 这一步。直接把得到的点生成坐标到 text文件里。
注意:可能真的是我机器不好。这个也出现问题了。不过方法应该是这样的。


如果是栅格文件的话arctoolboxconversion toolsfrom raster aster to point 把栅格生成中心点,后面的做法类似。
注意:由于本人的文件太大现在还没有导出,不过这个方法应该可行。
至于要导出栅格的灰度值,可以用 arctoolboxspatial analyst toolsextraction这里的 extract values to points或者 sample获取都行。

注意:若出现这样的情况,则点 toolsextension勾选 spaital analyst

http://blog.csdn.net/terry_zeng/article/details/7482514
http://blog.sina.com.cn/s/blog_64367bb90100iz1o.html

免责声明:文章转载自《怎样将shp文件的坐标点导出来?》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇未知账户(S1521)无法删除的问题virsh 连接虚拟机 (vnc 或 控制台)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

H.264基本原理与编码流程

H264视频压缩算法现在无疑是所有视频压缩技术中使用最广泛,最流行的。随着 x264/openh264以及ffmpeg等开源库的推出,大多数使用者无需再对H264的细节做过多的研究,这大降低了人们使用H264的成本。 但为了用好H264,我们还是要对H264的基本原理弄清楚才行。今天我们就来看看H264的基本原理。 H264概述 H264压缩技术主要采用...

(十)WebGIS中地理坐标与屏幕坐标间的转换原理

 文章版权由作者李晓晖和博客园共有,若转载请于明显处标明出处:http://www.cnblogs.com/naaoveGIS/。 1.前言 地图本身是拥有坐标的,一般可以大致分为平面坐标和经纬度坐标,在这里我们统称为地理坐标,比如北京,(115.9°E ,39.6°N)和(506340,304400)均是其地理坐标,只是表示形式不同而已。 我们在上一章讲...

ArcGIS统计栅格像元值并转换为矢量图层

很多时候,我们需要得到矢量数据区域所对应栅格数据的像元统计值(求平均、求和等),然后将获得的统计值赋给矢量图层的属性表,在ArcGIS中操作如下:(PS:第一次写技术文章,望大家多多体谅与支持,么么哒) 1、栅格统计:统计栅格数据,按照需要(求和、求平均)用所需要的矢量数据(矢量目标图层)进行统计,(注:考虑到统计分析较为常见,第一步前期并未实例截图)。...

InVEST模型生境质量模型数据处理流程

前言 在19年的4月份,我要写一篇论文,涉及生境质量的,用到了InVEST中的生境质量模型(Habitat Quality),模型要求的数据比较多,需要用ARCGIS进行数据处理,数据处理不难,就是属性表统计计算,栅格计算,裁剪等过程,但是略繁琐,本文的目的就是捋清思路,整理出清晰的数据处理流程,对有需要的人提供一点帮助。 InVEST生境质量模型(Hab...

MATLAB中矢量场图的绘制 (quiver/quiver3/dfield/pplane) Plot the vector field with MATLAB

1.quiver函数  一般用于绘制二维矢量场图,函数调用方法如下: quiver(x,y,u,v)    该函数展示了点(x,y)对应的的矢量(u,v)。其中,x的长度要求等于u、v的列数,y的长度要求等于u、v的行数。在绘制图像的过程中,通常用 meshgrid 来生成所需的网格采样点。 下面举几个例子: 例1:一个最简单的例子,该二维矢量场图中的矢...

Qt+QGis二次开发:加载栅格图层和矢量图层

一、加载栅格图像 加载栅格图像的详细步骤在下面代码里: //添加栅格数据按钮槽函数 voidMainWindow::addRasterlayers() { //步骤1:打开文件选择对话框 QString filename=QFileDialog::getOpenFileName(this,tr("打开栅格数据"),"","remot...