发明名称 一种地名注记图层的优化显示方法
摘要 本发明公开了一种地名注记图层的优化显示方法,它涉及地理信息处理领域的制图综合方法中的地名注记图层的优化显示技术。它根据地名注记的重要程度或用户的关注程度将地名注记分类为多个级别层次,建立层次结构模型。获取显示屏幕大小,将屏幕划分为一个二维网格矩阵;在显示一个地名时,计算该地名对应的二维矩阵元素,并判断对应网格是否被占用;如果占用则不显示该地名,否则显示该地名,并将对应网格标记为已占用;如此遍历所有地名注记。该方法既实现了地名的分级显示,又能保证地名绝对不会压盖的情况下显示的信息量尽可能大,还保证了显示的速度。
申请公布号 CN103617296A 申请公布日期 2014.03.05
申请号 CN201310697794.7 申请日期 2013.12.18
申请人 中国电子科技集团公司第五十四研究所 发明人 彭会湘
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 河北东尚律师事务所 13124 代理人 王文庆
主权项 一种地名注记图层的优化显示方法,其特征在于包括以下步骤:(1)根据地名注记的重要程度或用户的关注程度将地名注记分类为多个级别层次,建立层次结构模型;(2)根据层次结构模型组织地名注记数据,形成高优先级数据在前、低优先级数据在后的地名数据列表;(3)获取屏幕分辨率;设置地名注记的最小字体尺寸;根据屏幕分辨率和地名注记的最小字体尺寸构造二维网格;(4)根据二维网格建立二维矩阵,将二维矩阵的每个矩阵元素初始化为未占用;(5)按优先级顺序从地名数据列表中取出一条地名注记,根据该条地名注记的地理坐标计算该地名注记的屏幕坐标,根据屏幕坐标计算对应的二维矩阵的矩阵元素;(6)逐一判断地名注记对应的所有矩阵元素是否被占用,若有一个矩阵元素被占用,转到步骤(7),否则转到步骤(8);(7)不显示地名注记,如果该地名注记不是地名数据列表中的最后一条记录,转到步骤(5),否则转到步骤(9);(8)显示地名注记,并将该地名注记对应的所有矩阵元素标记为占用,如果该地名注记不是地名数据列表中的最后一条记录,转到步骤(5),否则转到步骤(9);(9)结束流程。
地址 050081 河北省石家庄市中山西路589号第五十四所指控部