FeatureLayer.FeatureClass.Feature --以及图层最容易理解的讲解;如有巧合,一定是别人抄袭(Arcgis辅助理解)

首先呢,作为一名giser而言,最基本的就是操作地图;操作地图当中有个很基本的概念就是图层,这篇文章就是介绍一下我所理解的图层;主要就是Feature、FeatureClass、FeatureLayer的介绍以及额外的知识。

 

首先是用ArcMap来进行图解。。。。。。Go guys!

 

何为一个图层?

那就从创建图层来说起。。。。

创建图层首先得创建一个MDB或者GDB来保存它。。。至于MDB或者GDB是啥呢。。。。

标准解释是File GeoDatabase /PersonalGeoDatabase; 但是我更愿意把它理解成是一个容器来放东西的—图层就是它的东西,类似于存钱罐和硬币的关系。。。

 

创建了MDB之后的操作就应该是往里面放图层了。。

菩提本无树,那就放一树---

放东西的操作和创建MDB有点像 –那就上图吧

 

跟着arcmap建好图层就是如下-

接下来有了图层之后的就是往图层里面加图了,在加图之前------简单介绍一下吧,,。。

上面的一个图层就是相当于是一个FeatureLayer; 而一个FeatureLayer对应了唯一一个FeatureClass;;  为什么会是这样呢。前面有设置图层形状了,图层形状是唯一的,如前面的图所示—type为polygon----这就相当于指示了接下来添加的要素只能是面要素。。。那么的话 一个FeatureClass—对应了唯一一个FeatureType ,因为面要素类的FeatureType只能是esriGeometryPolygon –所以说只能是唯一;大家可以就这么理解。

接下来呢。FeatureClass就相当于是一个容器,定义了放进去东西的类型(Polygon),所以一个容器里面得装很多东西(Feature); 我们下面跟着我来装东西吧。。跟着图看。。。

我把结果展现在上面把。。

我画了几个图;;如下所示

 

这边每一个图形就是一个Feature;;如果把FeatureClass比作脸的话 这就叫做往脸上贴金。。。。

因为分析到最后最终还是要素Feature;;可以打开属性表就可以清晰的看到了。。。

这边每一列对应一个Feature  上面的就是Feature的属性。。现在大家应该对这个有个系统的认识了吧。。我也该睡觉明天上班了。

发布了365 篇原创文章 · 获赞 80 · 访问量 35万+

猜你喜欢

转载自blog.csdn.net/Giser_D/article/details/82795536