GIS中符号设计系统研究和开发.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
GIS中符号设计系统的研究与开发 程朋根1 龚健雅+ 黄俊韬1 1华东地质学院,江西省临川市,344000 E—Mai 1:cpgNecgi.jx.cn 30079 2武汉;9l【I绘科技大学吉奥信息工程申m,4 E.Mai s.wtusm.edu.cn t:jgongBrcgI 摘要:本文赍绍了GIS中地图符号设诅系统及相应姑态瘴研究与g-袭的有关技求问题,主要包括 符号分析与图素粪设计、符号库结构设计,稃弓设*系统设计、符号绘者I动态库设计。 关键宇:地理信息系统;符号;设if;面向对象 1.前言 空间实体符号化(即地图制图输出)是地弹信息系统(GIS)的主要功能之‘。山丁GIS 应用领域的不同,所需的符号体系也不尽相同,为提离地理信息系统的适赢性,地理信息系 统应具有符号设计、地图制图的功能。 目前,GIS符号设计的实现途径钉=种: 一是文本编辑器设计方法,如AutoCAD的形文 件、线文件和阴影;二是采用系统提供的二次开发语言编程实现,如Arc/INFO的心L语言、 的尊兀(ce}1),但这种,j式义受G1S本身图形编辑功能的限制,H只能设计点符号。总之, 他们都有各自的特点和不足, ‘致的看法是为GIS提供一个符号编辑器,即符号设计系统。 该系统应能实时地观察所设计的符号,同时,要求系统的彳;;j号设汁、符号疑示软件具有良好 的封装性、川维护性和町适麻性。解决这州题的关键址舟符号设汁系统的符号库组织羽I程 序设计等方面以㈣向对象的技术为,十l心。布文正是以这。恐想对点符号、线钳号和面符U,的 图素设计、符号库组织、系统开发等进行阐述。 2.地图符号特征及其面向对象的分析 2.1.地图符号特征分析 现实世界事物形态各异、干受万化,但描述现实世界的图件通常采用地形图和各类专题 圈,它们是符号的集台。从几何角度看.描述地物的符号不外可£为点符号、线符弓、面符号、 专题符号。 实际上,点符号、线符号、面符号它们各有其特点,又具有共性。它们的差异是构成各 自的基本图素不同,丽相同之处是他们的绘制参数(符号代码、绘图匈柄、笔的颜色、刷F 的颜色等)、操作方法(绘韵J、删除等)基本一致,根据ff【f向列象的观点,为使备炎符号对 象具有相对独立性,可以将点符写(CPoi (CAreaSymb01)定义成三种符号对象类,并将各类符号的数据成员(属性数据)及其函数 成舞(操作方法)封奘在各自的对琢类中。为减,州发掘搜程序代码的冗余.可在这3个刘象 类的基础}二概括出更高层次的类,H口符号类(Csymbo”。 2.2,点符号的组成与分析 点符号是l;敞比例尺表示的小两积地物卸点状地物符号,其特点是图形太小和符呼定位 中心I司定,如水塔符号、钻孔符号。以地形f纠图J℃为类,组成点符号的圈素n]‘以进一步细分 为点、线段、折线、样条f}}j线等11种降I豪 小同的图素『一_『以再成足小F≈的刘象类,即可以 (CCm4ve)、圆弧炎(r,、l‘几阴类((1Ci!cl 多边形娄(CPolygonj、r围类,(SubSymb01),化图类(CBmp,.而个符号则是不同类实 例对象聚集瓶成的复祭刮象。 上述各类对象巾有、些列象{i订棚|L二_|的数{:}|:成员和一致的掸作山刊、,㈣此,rI_『以抽象出 更高层次的类。虫¨矩移和圆在设计时其彳j圳f一的定位过科、手¨探作方法,定位的数据成员一 致.因此可以抽琢…‘个CBox炎:廿i线、多边形和样条曲线h是蛔此,阿此可以抽象出一 个CCPLitie类;此外,可以将各类圈索刘缘巾相同的数据成甓手¨操作方浊蚋象到更高层的图 素超类(CE]eIll@[}t)中。这样,络l成睹倚号的图素对象类之一1j父系町以罔蚓J表示。 罔1 点符号的图素对象类之蚓j、系I割

文档评论(0)

bhl0572 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档