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


    方法一:
    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

  • 相关阅读:
    设置装订线
    设置页边距
    查看压缩文件的信息
    格式化3
    格式化2
    条件格式化1
    单独设置奇偶页的页眉页脚
    方法重写注意点
    super注意点
    稀疏数组的压缩和还原
  • 原文地址:https://www.cnblogs.com/TTonly/p/10349937.html
Copyright © 2020-2023  润新知