[发明专利]电子地图线状流动注记的配置方法及装置无效
申请号: | 200910151860.4 | 申请日: | 2009-07-01 |
公开(公告)号: | CN101593455A | 公开(公告)日: | 2009-12-02 |
发明(设计)人: | 余卓渊;王英杰;李洪省 | 申请(专利权)人: | 中国科学院地理科学与资源研究所 |
主分类号: | G09B29/00 | 分类号: | G09B29/00;G09B29/10 |
代理公司: | 北京律诚同业知识产权代理有限公司 | 代理人: | 梁 挥;祁建国 |
地址: | 100101*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电子地图 线状 流动 配置 方法 装置 | ||
1、一种电子地图线状流动注记的配置方法,应用于电子地图系统中对线状流动注记自动配置,其特征在于,包括:
线状要素扫描步骤,用于逐点扫描整条线在用户显示窗口内可见部分的像素,并统计出总像素个数;
注记位置计算步骤,用于计算所述线状要素注记点的位置,以根据需要注记的文字的个数,把每个字均匀分布在扫描线上;
注记调整步骤,用于当用户进行地图缩小、放大或漫游时,线状流动注记随比例尺和在屏幕中的位置实时动态调整。
2、根据权利要求1所述的电子地图线状流动注记的配置方法,其特征在于,所述线状要素扫描步骤利用数值微分法对需要注记的线状要素进行扫描,并在扫描过程中保存沿线每个像素点的坐标。
3、根据权利要求1所述的电子地图线状流动注记的配置方法,其特征在于,所述线状要素扫描步骤中,还包括:
一检测步骤,用于检测沿线的每个像素点是否落入屏幕中的线段可见区,并将落入屏幕中的线段可见区的像素点加入线段点序列中。
4、根据权利要求1所述的电子地图线状流动注记的配置方法,其特征在于,所述注记位置计算步骤是通过将落入屏幕中可见区线段根据要注记的文字的个数进行等分,获取其中每个要注记的文字的坐标。
5、根据权利要求1所述的电子地图线状流动注记的配置方法,其特征在于,所述注记位置计算步骤还进一步包括:
一点序列顺序调整步骤,用于在所述线状要素数字化的顺序与注记顺序不一致时,对所述点序列进行调整。
6、根据权利要求1所述的电子地图线状流动注记的配置方法,其特征在于,所述注记位置计算步骤进一步包括:
一检测步骤,用于检查所述屏幕中可见区线段能否注记下正常字体的注记文字,如能则正常注记,如不能,则需要计算所需字体的大小,舍去小于设定像素的文字。
7、根据权利要求1所述的电子地图线状流动注记的配置方法,其特征在于,所述注记调整步骤中,系统采用局部刷新机制,将地图背景作为静态步骤,将地图线状注记最为动态部分实时刷新。
8、一种实现上述权利要求1~7中任一项所述电子地图线状流动注记的配置方法的装置,应用于电子地图系统中对线状流动注记自动配置,其特征在于,包括:
线状要素扫描模块,用于逐点扫描整条线在用户显示窗口内可见部分的像素,并统计出总像素个数;
注记位置计算模块,用于计算所述线状要素注记点的位置,以根据需要注记的文字的个数,把每个字均匀分布在扫描线上;
注记调整模块,用于当用户进行地图缩小、放大或漫游时,线状流动注记随比例尺和在屏幕中的位置实时动态调整。
9、根据权利要求8所述的电子地图线状流动注记的配置装置,其特征在于,
所述线状要素扫描模块进一步包括:
一检测模块,用于检测沿线的每个像素点是否落入屏幕中的线段可见区,并将落入屏幕中的线段可见区的像素点加入线段点序列中。
10、根据权利要求8所述的电子地图线状流动注记的配置装置,其特征在于,所述注记位置计算模块进一步包括:
一点序列顺序调整模块,用于在所述线状要素数字化的顺序与注记顺序不一致时,对所述点序列进行调整;
一检测模块,用于检查所述屏幕中可见区线段能否注记下正常字体的注记文字,如能,则正常注记,如不能,则需要计算所需字体的大小,舍去小于设定像素的文字。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院地理科学与资源研究所,未经中国科学院地理科学与资源研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910151860.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:苹果醋生产工艺技术
- 下一篇:基于信息编码的自定义电子票券的方法