arcgis 中feature 与element

一、 Feature
地理要素。或简称为要素。ArcGIS desktop help中的ArcGIS Glossary对其的解释十分简单:

A representation of a real-world object on a map.

即:在地图上表征一个现实世界的对象。也就是说,要素,是对真实世界的地理实体的抽象表达。这种表达,通常以点、线、面(多边形)等几何类型进行抽象。也就是我们常说的点线面数据。在我们使用过程中,通常都有其独立的存储和表达形式。如shapefile,coverage等特定格式将其存储,显示时有图层承载,还有个重要的特征,就是有属性表,即与几何图形一一对应的属性描述。

二、Elements
Elements也通常被称作Map Elemnts(地图元素)。ArcGIS desktop Help中关于Map Elements的描述:

In addition to a data frame, most maps contain one or more other map elements. These include titles, north arrows, legends, scale bars, scale text, graphs, reports, text labels, and graphics.

翻译过来就是:除了数据框(data frame),大多数地图包含一个或多个其他的地图元素,包括:图名,指北针,图例,比例尺条,文字比例尺,图表,报表,文字标注(应该是in the map类型的annotation或自己添加的文本标注内容)和图形(graphics)。
这些elements的一个共性就是,其主要目的是修饰或标记地图,而不是地理对象本身的抽象。也就是说,不是我们通常所说的地理要素(feature)。这种不同表现在,没有图层承载(实际上是annotation layer等图层承载),最主要的,是没有关联的属性数据(attribute table)。

二、 使用:
前两天有人问一个关于地图显示效率的问题,说几万个点,显示就很慢。几十万个竟然有几十分钟的时间。想了想不可思议,原来是用了markerelement做显示,这显然是不恰当的。Element对象在显示绘制时的效率非常低。

三、 对比:
写了个小程序,对显示输出做了个对比,T5470双核,2G内存,5400转硬盘,基本测试结果如下:

element_feature_performance

element_feature_performance

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值