【技术实现步骤摘要】
—种地名注记图层的优化显示方法
本专利技术涉及地理信息处理领域的制图综合方法,针对大量的地名注记图层,结合地名注记的重要等级分类与计算机屏幕尺寸,提出一种地名注记的优化显示方法。
技术介绍
在地理信息的各种应用中,地图显示是一项基本功能,地名注记图层是矢量地图中一种重要的信息类型,其中记载了大量与地理位置相关的地名注记信息,是使用者使用地理信息的重要信息来源,这些地名注记有不同的重要等级、数据量很大,显示时要保证显示内容优先等级合理、显示内容进可能多、注记清晰不压盖、显示速度快等效果。传统做法是将地名注记分级,根据显示范围的大小,确定显示级别,高于某个级别的内容显示,低于某个级别的内容不显示,这样当显示范围处于一个临界值时,有可能出现高于某级别的内容显示,但显示密度小,显示内容不够丰富,没有有效利用屏幕显示空间;还有一种可能就是在该显示级别下,显示内容仍然很多,不能避免出现地名注记的互相压盖情况,不能保证良好的显示效果。
技术实现思路
本专利技术所要解决的技术问题在于避免上述
技术介绍
中的不足之处而提供一种能快速优化地名注记显示内容的计算方法,在对地图进 ...
【技术保护点】
一种地名注记图层的优化显示方法,其特征在于包括以下步骤:(1)根据地名注记的重要程度或用户的关注程度将地名注记分类为多个级别层次,建立层次结构模型;(2)根据层次结构模型组织地名注记数据,形成高优先级数据在前、低优先级数据在后的地名数据列表;(3)获取屏幕分辨率;设置地名注记的最小字体尺寸;根据屏幕分辨率和地名注记的最小字体尺寸构造二维网格;(4)根据二维网格建立二维矩阵,将二维矩阵的每个矩阵元素初始化为未占用;(5)按优先级顺序从地名数据列表中取出一条地名注记,根据该条地名注记的地理坐标计算该地名注记的屏幕坐标,根据屏幕坐标计算对应的二维矩阵的矩阵元素;(6)逐一判断地名 ...
【技术特征摘要】
1.一种地名注记图层的优化显示方法,其特征在于包括以下步骤: (1)根据地名注记的重要程度或用户的关注程度将地名注记分类为多个级别层次,建立层次结构模型; (2)根据层次结构模型组织地名注记数据,形成高优先级数据在前、低优先级数据在后的地名数据列表; (3)获取屏幕分辨率;设置地名注记的最小字体尺寸;根据屏幕分辨率和地名注记的最小字体尺寸构造二维网格; (4)根据二维网格建立二维矩阵,将二维矩阵的每个矩阵元素初始化为未占用; (5)按优先级顺序从地名数据列表中取出一条地名注记,根据该条地名注记的地理坐标计算该地名注记的屏幕坐标,根据屏幕坐标计算对应的二维矩阵的矩阵元素; (6)逐一判断地名注记对应的所有矩阵元素是否被占用,若有一个矩阵元素被占用,转到步骤(7),否则转到步骤(8); (7)不显示地名注记,如果该地名注记不是地名数据列表中的最后一条记录,转到步骤(5),否则转到步骤(9); (8)显示地名注记,并将该地名注记对应的所有矩阵元素标记为占用,如果该地名注记不是地名数据列表中的最后一条记录,转到步骤(5),否则转到步骤(9); (9)结束流程。2.根据权利要求1所述的一种地名注记图层的优化显示方法:其特征在于:步骤(5)中所述的根据地名注记的地理坐标计算该地名注记的屏幕坐标,根据屏幕坐标计算对应的二维矩阵的矩阵元素包括以下步骤: (201)地理坐标与屏幕坐标转换公式 计算比例系数: bl=w/(x2 -xl),其中,xl 不等于 x2 ; b2=h/ (y2 _ yl),其中,yl 不等于 y2 ; blxs=min (bl, b2) 式中:w为屏幕宽度,单位为像素; h为屏幕高度,...
【专利技术属性】
技术研发人员:彭会湘,
申请(专利权)人:中国电子科技集团公司第五十四研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。