工程应用中地图符号化表达研究_第1页
工程应用中地图符号化表达研究_第2页
工程应用中地图符号化表达研究_第3页
工程应用中地图符号化表达研究_第4页
工程应用中地图符号化表达研究_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

-精选财经经济类资料- -最新财经经济资料-感谢阅读- 1 工程应用中地图符号化表达研究 摘要:为满足电力工程项目的应 用,提出一套基于 ArcGIS 符号制作方 案,针对这一方案,运用组件 ArcObjects 开发了一个符号化功能模块, 实现地形数据符号配置和可视化表达。 中国论文网 /8/view-12911458.htm 关键词:电力工程; 地物信息; 符号化 中图分类号: TP391 献标志码:A 文章编号: 2095-2163(2016) 06-0092-02 0 引言 在计算机与信息科学技术飞速发 展的今天,对于地球以及整个环境的理 -精选财经经济类资料- -最新财经经济资料-感谢阅读- 2 解描述,已然可以通过抽象方式来进行 表达和交流。其中,位置就是一个重要 而基础的单元概念。现在的地理学科研 究已为有关“ 位置” 的多种抽象表达提供 了一种通用的框架,具体可以使用地图、 图像、数字、文字、语音等多种方式来 对其进行定义与表述。 在信息社会,地图作为一种可视 化语言,具有信息传输、信息承载、地 图模拟与地图认知等功能,并通过融科 学、艺术于一体,演变发展至今即已成 为地理信息表达以及为用户提供需求服 务的一个主要的模式手段。 由于地图符号是人们认知地图、 分析地图的重要可视化工具,因此,不 论是常规的地图衍生功能,还是在工程 建设电子地图系统应用中,地图符号库 都是至关重要的基础组成部分。库中符 号包含着地物的坐标、大小、形状、颜 色和文字等属性,可通过这些属性来指 定呈现地物的空间位置、大小、质量和 数量等特征,并反映地物要素的分布范 -精选财经经济类资料- -最新财经经济资料-感谢阅读- 3 围及相互间的拓扑关系。高精质量的地 图符号是丰富地图内容、提升可读性和 完善地图出版规范的必要前提。 JP2而当具体涉及到电力工程项 目中,纸质地图作为一种传统应用方式 则始终发挥着必不可少的现实积极作用。 但是由于信息技术的进步以及工程建设 的需要,电子地图的应用也日趋普遍, JP2不论是工程项目中不同格式地图的 转换,还是电力项目特有符号的表达, 都在逻辑上使得地图符号化以及二次开 发成为一个重点研究方向。本文即针对 这一内容展开研究论述。JP BT41 相关概念 地图符号是表示地表各种事物现 象的线划图形、色彩、数学语言和注记 的总和,也称地图的符号系统,实质上 是以约定关系为基础,用一种视觉形象 图形来代指事物现象的抽象概念。 地图符号通常是按照空间分布状 态可以分为点状符号、线状符号、面状 符号。其中,点状符号表达空间上一个 -精选财经经济类资料- -最新财经经济资料-感谢阅读- 4 点位的符号,具有定位特征,0 维。线 状符号表达空间上沿某个方向延伸的线 状或带状现象的符号,具有定位特征, 1 维。面状符号表达空间上具有连续两 维分布现象的符号,具有定位特征,2 维。 在地图符号系统中,按点、线、 面设计地图符号,强调了各种图元的编 辑功能。在各种比例尺下,大部分符号 都是规则的,可以分别运用点状符号、 线状符号、面状符号综合设计实现,少 部分相对特殊符号,则可以程序方式提 供整体实现。 BT42 符号化实施 BT52.1 配置文件建立 配置文件是建立空间实体的用户 标识与符号库中的符号标识之间一一对 应关系的文件,当用户需要改变制图范 围内某种地物的显示符号时,只需修改 文件中该地物的用户标识与符号标识之 间的对应关系。 配置文件包括 2 个部分:路径文 -精选财经经济类资料- -最新财经经济资料-感谢阅读- 5 件和编码表。其中,路径文件存放设计 制作的符号库的路径,以及编码表的所 在位置。编码表包括需要符号化的字段 编码,及其所对应的名称。本次研究涉 及的配置文件单独作为一个文件保存, 包括 Config.ini 文件和 Config.mdb 文件。 具体地,Config.ini 文件为路径文件, 其文件形式如下: STYLEPATH = xx,其中 xx 表示 符号库所在路径 MDBPATH = yy,其中 yy 表示 配置库所在路径 另外的 Config.mdb 文件为编码 表,其文件形式如下: SYMBOL 表:配置符号信息, 以 CODE 字段符号化; CODE:编码; CAPTION:编码所对应的名称。 BT52.2 模块设计 符号化模块是专门针对图层展开 重点设计的,从图层的属性表中提取某 -精选财经经济类资料- -最新财经经济资料-感谢阅读- 6 个字段对地图实行符号化。基本过程如 图 1 所示。 过程中,首先构建符号库,定制 各类电力设施符号并存入关联符号库, 包括点状符号、线状符号和面状符号, 本文主要以系统提供的符号设计器来开 发生成优质符号;确定编码表,即配置 符号信息及编码组合映射后可得的技术 名称。利用符号化模块即可对相应图层 进行符号化。在此,还需特别关注如下 要点内容: 1)确定地图窗口中需要符号化 的地物,即需要符号化的图层; 2)获取要符号化的地物的编码 信息,在配置文件中找到对应的符号代 码及属性信息; 3)根据符号代码到符号库中提 取符号信息; 4)符号化功能模块根据地物的 几何位置和符号信息对地物进行符号化。 BT52.3 符号化实施 -精选财经经济类资料- -最新财经经济资料-感谢阅读- 7 JP2符号化模块基于 ArcGIS, 设计流程是在通用开发平台上应用基于 COM 技术的 ArcObjects 方式,最终则 以动态链接库(Dll)来提供组织结构设 计,并通过文件配置,实现地图符号化。 JP 符号化模块通过程序处理已存在 符号库中的信息块的方法完成符号绘制, 对于特殊符号,单独对应绘图子程序。 符号化模块的设计实现步骤具体如下: 1)指定当前地图窗口,并通过 IMAP 接口获取; CM(242)获取索引,即需要 符号化图层,进而获取该图层的类 CM)LL 型(点、线或面) ; 3)获取地物属性表中需符号化 字段的索引; 4)根据不同图层、不同类型(1 为点图层、2 为线图层、3 为面图层) 调用相应的符号库,根据地物编码和符 号代码建立地物和相应子符号库中符号 -精选财经经济类资料- -最新财经经济资料-感谢阅读- 8 之间的一一对应关系; 5)以图层作为 IFeatureLayer 接 口的对象值,并将符号参数传递给函数 Renderer,对图层中的所有地物进行符 号化,最终效果展示如图 2 所示。 3 结束语 本文基于

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论