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

标签:
杂谈 |
分类: GIS |
问题:
解决总结:
根据版主同志tj051181大侠的富有爱心、耐心、热心、细心、贴心的五心级指导,该问题已经得到解决。现总结如下:
方法一:
1、将线矢量转化为点矢量
具体操作步骤如下:
(1)arctoolbox\Data Management tools\Features\双击Feature Vertices to
points
(2)出现feature vertices to points对话框:
(3)点击ok
2、将点矢量的坐标值(经纬度)输出出来
(1)arctoolbox\Data Management tools\Features\双击Add xy
coordinates
(2)出现Add xy coordinates对话框:
(3)点击ok.
注:这一步做后看似没什么变化,不过没关系,不用担心。
(4)打开属性表
属点性表的右下角的option,然后选
export就会出现这样一个export窗口http://bbs.esrichina-bj.cn/ESRI/images/common/none.gif就可以将经纬度输出为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的坐标系,这个就是所谓的动态投影。。。。。
方法二:
可以用arctoolbox\samples\data
management\features\write features to text file http://bbs.esrichina-bj.cn/ESRI/images/common/none.gif,这个可以不需要 add xy coordinate
这一步。直接把得到的点生成坐标到 text文件里。
注意:可能真的是我机器不好。这个也出现问题了http://bbs.esrichina-bj.cn/ESRI/images/common/none.gif。不过方法应该是这样的。
-----------------------------------------------------------------------------------------------------------------------------------------
如果是栅格文件的话http://bbs.esrichina-bj.cn/ESRI/images/common/none.gifarctoolbox\conversion tools\from
raster\raster to point 把栅格生成中心点,后面的做法类似。
注意:由于本人的文件太大现在还没有导出,不过这个方法应该可行。
至于要导出栅格的灰度值,可以用
arctoolbox\spatial analyst tools\extraction\这里的 extract values to
points或者 sample获取都行。
http://bbs.esrichina-bj.cn/ESRI/attachments/forumid_24/10051616430a1aff0f9bd79332.jpg
注意:若出现这样的情况http://bbs.esrichina-bj.cn/ESRI/images/common/none.gif,则点 tools\extension\勾选 spaital
analyst
关键字:shp导出经纬度