zoukankan      html  css  js  c++  java
  • ArcGIS shape文件 要素类包括点,面,折线,多点,多面数据表字段以及数据的查看,添加,删除,修改四大操作

    首先shape文件是怎么建立的呢?

    ======================

    打开ArcGIS Desktop中的Catalog,在目录树列表中,选择一个文件夹(如果有ArcSDE GeoDatabase则省去这步),在文件夹点击右键,新建ShapeFile文件,或者在空间数据库中New -》要素类FeatureClass(两者其实一样一样的),输入名称,和选择要素类型(有五种 点 线 面 多点 多面||),坐标系也选择一个,一般要和其他要素一样,比如都是China的那个某年的坐标系,点击确定就创建了shape文件(在地理空间数据库中就是建立了一个表,一个要素类而已,下面全部按照shape单独的文件来说,地理空间数据库其实一样。)。

    Shape文件添加删除 字段,暂时无法修改字段
    ============================ 

    在shape文件上点击右键,打开【属性】,选择字段,默认有FID、Shape和id三个字段,FID就是自动增长的一个id,Shape是类型,这俩必须有,还必须有第三个字段,ArcGIS10好像不能修改id字段,但是可以先添加一个字段,然后再id这一行最左边,点击选择整行进行删除。这样就可以查看,添加或删除字段了,至于修改,和更改顺序(其实更改顺序只是给人看的,没啥用),我暂时不知道如何操作。。。。。。。

    Shape文件中对表进行数据的添加删除修改操作
    ============================

    在有了字段后,表还是空的,这里的表其实和数据库里的表table的概念是一模一样的。有了表结构,下面就是对表内容进行进行添加删除修改了。

    这个操作需要使用ArcGIS Desktop里的 ArcMap软件。

    打开ArcMap之后,首先把 编辑器 和 绘图 工具条 调用出来。在【自定义】 【自定义模式】中可以操作,简单的也可以在工具栏空白处点击右键直接打开这些工具条。

    将shape文件拖动到左侧的图层上,一般应该有其他的要素类,这样才能作为参考,我这里就光一个shape要素类了,做做实验而已。

    然后点击【编辑器】工具条,点击下拉菜单的【开始编辑】。如果有多个要素和图层,会让你选择,因为编辑只能编辑一个要素,不能同时编辑俩要素,所以要选择一个。

    点击左侧shape的图层,点击【编辑】工具条下拉菜单的【编辑窗口】-》创建要素,这是一个关键了。创建就是添加表里的数据了。点击一个模板(有时候也没有,不太清楚这个要素模板怎么回事,没有的话就要用绘图工具了),下面的构造工具就会出现对应的构建工具,比如选择点。

    然后就可以在地图上点 一些点了。。一会我再试试线、面和其他,估计都一样的。

    创建一个要素,就相当于在table表里添加了一行数据。当然,目前还没有添加,因为还需要保存。

    同样在【编辑】工具条下拉菜单点击【保存编辑内容】 和 【停止编辑】,这样就添加了数据了。查看只要在Catalog里的预览中可以查看图形的或者表的数据了。

    一般,我们的表里还有一些其他的字段,这个在ArcMap创建要素的时候,可以进行修改,选择要添加其他字段的要素,右键属性,下面就会有自定义字段,可以直接进行修改或者修改了。

     

    转载请注明出处:http://www.cnblogs.com/ayanmw 多谢

    ------------------------------------------------------------------------------------------------

    一定要专业!本博客定位于 ,C语言,C++语言,Java语言,Android开发和少量的Web开发,之前是做Web开发的,其实就是ASP维护,发现EasyASP这个好框架,对前端后端数据库 都很感觉亲切啊。. linux,总之后台开发多一点。以后也愿意学习 cocos2d-x 游戏客户端的开发。

  • 相关阅读:
    627. Swap Salary
    176. Second Highest Salary
    596. Classes More Than 5 Students
    183. Customers Who Never Order
    181. Employees Earning More Than Their Managers
    182. Duplicate Emails
    175. Combine Two Tables
    620. Not Boring Movies
    595. Big Countries
    HDU 6034 Balala Power! (贪心+坑题)
  • 原文地址:https://www.cnblogs.com/ayanmw/p/2250452.html
Copyright © 2011-2022 走看看