首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

ArcGIS制图基本概念

制图(一)

ArcGIS软件一项重要的功能是制图,无论是专题地图还是普通地图,接下来我们针对制图开设一个模块,主要讲述整个制图的基本概念和制图过程。

ArcGIS中的数据只存储空间信息、属性信息和行为规则,不存储显示信息,用户为制图而设置的符号化等显示信息可以保存在图层文件或mxd地图文档中。但如果想要将符号化结果存储在数据中,该怎么做?此时可以使用制图表达对地图做渲染,将显示信息存储在Geodatabase中,其实质是将其作为要素类的一部分存储在数据库中,可以在图层的属性中进行管理,因此通过制图表达制作的地图允许制图员在出图时对其进行编辑和修改。设计和使用地图符号时,需要考虑到地图符号的形状、尺寸、方向、亮度、密度和色彩,其中形状、尺寸和色彩是最重要的,也就是地图学中讲到的地图符号的三要素。

同一个数据可以同时支持多个制图表达方案,这样同一个数据库就可以在不用复制多个数据版本的情况下创建出多个地图产品。制图表达适用于点、线和面三种要素类,其他数据不适用。

制图表达规则:一套制图表达方案可以包含多个规则,规则是用来定义要素类中的一组要素的渲染方式,通常由符号图层和几何外观组成。符号图层是必须的,几何外观是可选参数。制图表达规则的创建方式为图层右键将符号系统转换为制图表达,创建规则之后,会在要素类的属性表中生成两个新的字段RuleID和Override,每个要素通过RuleID和渲染样式关联起来,Override中存储对规则的覆盖。所谓规则覆盖,指的是在编辑会话中,对于某些要素制图表达规则属性的修改,比如改变某个符号图层的颜色或者改变某个几何外观的设置,这些修改会覆盖原来的制图表达规则。根据制图表达创建时的设置不同,覆盖有两种方式,其一,保存在Override字段中,旨在对制图表达规则的覆盖,其二保存在Shape字段中,是几何覆盖。

未完待续......

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180321G1VSYU00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券