- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于ArcGIS的数字地图制图研究.doc
基于ArcGIS的数字地图制图研究
摘 要:可以用于地图制图的软件很多,较为广泛采用的如CorelDraw和AutoCAD,但这两个并不是专业的地图制图软件,或者说其开发之初并未考虑可以用于地图制图,所以在地图符号的表达方面有所欠缺,该文探讨了ArcGIS在制图表达方面的优势。论文首先分析了ArcGIS的制图表达,进而结合某交通地图的设计为研究背景,详细阐述了基于ArcMap的地图制图过程。
关键词:ArcGIS 地图制图 交通地图 符号
中图分类号:P208 文献标识码:A 文章编号:1672-3791(2015)11(c)-0015-02
由于传统GIS软件弱于复杂符号表达、难以满足地图制图规范的要求,不少人采用AutoCAD等图形软件获得更加丰富多样的图形化表现效果以及更加灵活自由的操作方式。但是,这种不连续的工作有很多缺点,例如地图数据需要在不同的软件中导入导出,在两个环境中重复修改和更新还会降低工作效率,必须维护多个版本的制图数据等。因此,这要求单一的GIS软件系统可以支持从采集到生产全过程、支持多地图制图表达和可扩展制图综合等,而ArcGIS制图规则与覆盖方法的结合正是为复杂对象符号化、多用途制图与空间数据分析的无缝集成提供了可行的方法。
1 制图表达
1.1 表达机制
几乎所有的地图生产都通过ArcGIS进行数据的处理分析,其中很多人直接在ArcGIS中完成全部的制图过程。制图人经常面对的一个困难就是如何处理制图的自动化和规则化与个性化的冲突。至ArcGIS 9.2 推出制图表达的规则与覆盖功能之后,自动化、规则化与个性化统一起来,解决了问题,大大提高了地图生产的效率。
与一般的Symbology符号渲染相比,制图表达可以动态绘制符号而不影响源数据,面向对像,具有行为,其优势和特点对比见表1。
在制图过程中,通常有一套数据要用在不同的应用场景,将要素的属性通过地图表现出来,使交汇的道路,桥,隧道等得到体现。在ArcGIS下使用制图表达从事地图生产工作的基本步骤一般是创建地里数据库、设计数据集、定义要素类、分类编码、定于制图规则、创建符号库、创建制图表达、加载数据。这里以某校交通服务地图的生产为例,根据相关制图规则来设计要素分类和符号,用ArcMap创建制图表达规则,配合使用自由表达实现地图的编制。ArcGIS10提供一套灵活的制图表达机制,灵活地结合规则和覆盖功能对数据进行符号化,这些结构与数据一同存储在地理数据库中,成为要素类的属性,存储在要素类字段RuleID(规则)和Override(重载)中。
1.2 规则与覆盖
制图表达分为规则表达和自由表达。规则表达是指要素的符号化形式,由预先制定的符号化规则来实现,要素修改后其符号化形式将进行自动更新; 自由制图表达则可以根据制图要求,对符号的表现进行编制,但要素与其符号化的表现之间不再有关联。制图规则是最灵活的符号表达方式,每个要素均有属于自己的Rule即表达规则。当符号与符号之间产生冲突时,则需将要素从规则表达转为自由表达,此时要素符号进行了Override(覆盖),也说重载,而不改变制图表的规则。覆盖字段记录了要素符号信息,因此对符号数据进行移位、删除、压盖等编辑并不影响建库数据的真实位置,如进行自动标注,人工编制符号等自由表达。
1.3 制图表达规则创建与编辑
制图表达规则的创建和编辑有三种方式: 第一种是ArcMap 中将符号化方案转化为 Representation(制图表达),这是最简单的一种方式。之后再使用要素类属性Properties,在Symbology 选项下的Representation编辑制图表达的符号,便于符号的重用和共享的实现。第二种是在ArcCatalog中的Featureclass(要素类)的属性中创建新规则,但这只针对简单要素类,即没有制图表达属性的要素。这个在没有数据可用的情况下,制定新规则,建立方案和制图规范是非常有用。第三种是添加制图表达地理处理工具创建制图表达。
2 制图表达的实例研究
为了方便学校师生等来校参观访问人士快速熟悉校园环境,确定以“交通服务”为主题设计地图XXX校园交通服务地图。数据库中包含点状的服务设施与重要标志,现状的道路与河流,面状的建筑与绿地,和注记等要素类。先将数据加载到ArcMap中根据制图要求设计符号,然后转化为制图表达进行符号规范化和个性化表达,复杂地物的表达等。整个过程以道路为导向的原则进行整体骨架编绘,分三级道路: 校外主干道,校内主干道和校内次要道路,于是符号在宽度和样式上有不同的表达; 其次是校园教学楼、办公楼、宿舍等重要建筑的符号化; 最后是绿地渲染和服务点的标注。该例中制图表达规则的应
文档评论(0)