Shape文件添加删除 字段,喊旅暂时无法修改字段
============================
在shape文件上点击右键,打开【属性】,选择字段,默认有FID、Shape和id三个字段,FID就是自动增长的一个id,Shape是类型,这俩必须有,还必须有第三个字段,ArcGIS10好像不能修改id字段,但弊渗余是可以先添加一个字段,然后再id这一行最左边,点击选择整行进行删除。这样就可以查看,添加或删除字段了,至于修改,和更改顺序(其实更改顺序只是给人看的,没啥用),我暂时不知道如何 *** 作。。。。。。。
Shape文件中对表进行数据的添加删除修改 *** 作
============================
在有了字段后,表还是空的,这里的表其实和数据库里的表table的概念是一模一样的。有了表结构,下面就是对表内容进行进行添加删除修改了。
这个 *** 作需租滚要使用ArcGIS Desktop里的 ArcMap软件。
打开ArcMap之后,首先把 编辑器 和 绘图 工具条 调用出来。在【自定义】 【自定义模式】中可以 *** 作,简单的也可以在工具栏空白处点击右键直接打开这些工具条。
将shape文件拖动到左侧的图层上,一般应该有其他的要素类,这样才能作为参考,我这里就光一个shape要素类了,做做实验而已。
然后点击【编辑器】工具条,点击下拉菜单的【开始编辑】。如果有多个要素和图层,会让你选择,因为编辑只能编辑一个要素,不能同时编辑俩要素,所以要选择一个。
点击左侧shape的图层,点击【编辑】工具条下拉菜单的【编辑窗口】-》创建要素,这是一个关键了。创建就是添加表里的数据了。点击一个模板(有时候也没有,不太清楚这个要素模板怎么回事,没有的话就要用绘图工具了),下面的构造工具就会出现对应的构建工具,比如选择点。
然后就可以在地图上点 一些点了。。一会我再试试线、面和其他,估计都一样的。
创建一个要素,就相当于在table表里添加了一行数据。当然,目前还没有添加,因为还需要保存。
同样在【编辑】工具条下拉菜单点击【保存编辑内容】 和 【停止编辑】,这样就添加了数据了。查看只要在Catalog里的预览中可以查看图形的或者表的数据了。
一般,我们的表里还有一些其他的字段,这个在ArcMap创建要素的时候,可以进行修改,选择要添加其他字段的要素,右键属性,下面就会有自定义字段,可以直接进行修改或者修改了。
shape文件由ESRI开发,一个ESRI(EnvironmentalSystems
Research
Institute)的shape文件包括一个主文件则圆伏,一个索引文件,和一个dBASE表,其中主文件的后缀就是.shp。
一腔派般可用arcview软件打孙携开。
ESRI的Shape文件是二进制文件,能够同时存储空间图形数据和属性数据。一个Shape文件包括三个文件:一个主文件(*.shp),一个索引文件(*.shx),和一个dBASE(*.dbf)表。主文件是一个闹则直接存取变量记录长度文件,其中每个记录描述一个有它自己的vertices列表的shape。在索引文纳弯余件中,每个记录包含对应主文件记录离主文件头开始的偏移,dBASE表包含了实体的属性数据。图形数据和属性数据通过索引号建立一一对应的关系。Shape文件是按照地物类型来组织的。地物类型可以分为简单的分为洞滚点(Point)、线(Line)、面(Polygon)三种类型,一个Shape文件中只能包括一种类型的地物,即只能包括点、线或者面状地物中的一种。点状地物存储的是一组坐标(X,Y),线包括简单线和多段线,存储的是一系列的坐标串(X1,Y1,X2,Y2…),面状地物存储的是一系列封闭的坐标串(X1,Y1,X2,Y2, …, X1,Y1)。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)