[发明专利]点、线、面一体化地物符号形成方法无效
申请号: | 200710021392.X | 申请日: | 2007-04-11 |
公开(公告)号: | CN101075244A | 公开(公告)日: | 2007-11-21 |
发明(设计)人: | 焦东来;朱虹;张书亮 | 申请(专利权)人: | 南京师范大学 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 南京知识律师事务所 | 代理人: | 程化铭 |
地址: | 210097*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一体化 地物 符号 形成 方法 | ||
技术领域
本发明涉及一种地图、地理信息中地物符号的形成方法,具体说是一种点、线、面一体化地物符号形成方法。
背景技术
地图符号是地理空间的抽象,是用来修饰地图上对象的图形。根据地图符号的视觉变量和排列顺序来区分地物的类型、属性以及分布规律,也是地理信息系统(GIS)表达地理信息和空间概念的主要形式。
目前,一般的地物符号的形成方法大致相似,都为点、线、面独立的设计、形成方法。点、线和面符号的设计和形成各自独立,如ArcGIS符号设计系统中,点符号的设计利用现有的箭头符号、字体符号、图片和简单符号在符号编辑器里按分层叠加的方式组合设计新的点符号;用制图线、切线、点符号线、图片线和简单线组合叠加设计新的线形;面符号是在轮廓线范围内配置不同的点状符号、晕线、图片或颜色,填充方式包括渐变颜色填充、阴影线填充、点符号填充、图片填充和简单颜色填充。SuperMap Deskpro提供了线型编辑能力,但只能其线型库编辑器环境中提供的41种子线型模板的基础上通过调整线模板的参数来组合线型。因此,目前这种相对独立的符号设计形成方法,限制了符号表达的丰富程度和用户符号的自定义能力。
发明内容
本发明的目的是,针对目前点、线、面设计和形成独立化,导致符号自定义能力差情况,提供一种点、线、面一体化地物符号形成方法,在传统符号形成方法的基础上,将地图符号分解为多个图素,并按一定的顺序绘制图素,只要合理划分基本图素、每一种图素的绘制算法精确,线可以由自定义的点组成,面可以有自定义的线或点组成,那么任何用户都可以在一个可视化的界面里设计自己需要的地图符号,从而使得符号的可编辑性和可维护性大大增强。
本发明方法的基础是点、线、面三种符号的分层叠加方法,即将每个符号都分解为一个个独立的图素,这些图素都有各自的绘制参数和绘制方法,通过调用响应的绘制方法就可以实现在图元编辑器和GIS的MAP控件上地物符号的形成。点、线、面三种符号是相互关联的,如点图元和线图元都可以作为面图元的一个图素,当点图元的样式改变也会改变以该点图元为填充方式的面图元的填充样式。具体思路是:(1)将点、线、面分解为图素;(2)点、线、面采用分层形成的方式;(3)线、面的形成采用参数化方式;(4)点、线修改后,利用点、线填充的面同步更新。
本发明点、线、面一体化地物符号形成方法,包括如下步骤:
(1)定义符号图素集合,具体包括点、线和面图素集合,点图素的集合表示为PT={pt1,pt2,pt3,pt4,pt5,pt6,pt7,pt8,pt9,pt10,pt11}、其中pti为点符号的有效图素,依次为线图素、三角形图素、填充三角形、椭圆、填充椭圆、弧、文字、矩形、填充矩形、圆、填充圆;线图素的集合表示为LT={lt1,lt2,lt3,lt4,∑PTi},其中包括四种基础图素(实线SolidLine、切线HashLine断线DashLine点线DotLine)和一个特殊图素---点符号(∑PTi);面图素集合表示为,
RT={rt1,rt2,∑LTi∑PTj},其中的∑LTi代表线符号,∑PTj表示点符号;
(2)点符号的形成,首先选择点图素RT,多个点图素的组合,形成点符号
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京师范大学,未经南京师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710021392.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种多功能粉碎机壳体
- 下一篇:干施胶纤维板及其制备方法