[发明专利]一种用于电子地图界面的坐标点处理方法及装置有效
申请号: | 201410788350.9 | 申请日: | 2014-12-17 |
公开(公告)号: | CN104462467B | 公开(公告)日: | 2017-12-22 |
发明(设计)人: | 张俊辉;李东华;于学利;刘彦玮 | 申请(专利权)人: | 江苏鸿信系统集成有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 南京钟山专利代理有限公司32252 | 代理人: | 戴朝荣 |
地址: | 210005 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 电子地图 界面 标点 处理 方法 装置 | ||
1.一种用于电子地图界面的坐标点处理方法,其特征在于,包括如下步骤:
步骤一:给每个坐标点添加主键,设置坐标点存储模块,至少将坐标点的位置信息及相应的主键存入坐标点存储模块;
步骤二:对其边长与设定边长相等且其中坐标点数量大于1的区域进行创建一个汇聚图标存储模块的操作;
对其边长大于或等于设定边长且其中坐标点数量等于1的区域进行创建一个非汇聚图标存储模块的操作;
步骤三:遍历所有坐标点存储模块,处理坐标点并输出处理结果;
所述的步骤二中对其边长与设定边长相等且其中坐标点数量大于1的区域进行创建一个汇聚图标存储模块的操作具体为在该区域选取一个点作为显示坐标点,添加该显示坐标点的属性使其形成汇聚图标,给汇聚图标设置相应的主键,至少将该区域中坐标点所对应的坐标点存储模块、汇聚图标及其主键以及该区域的位置信息保存在该汇聚图标存储模块中;
所述的步骤二中对其边长大于或等于设定边长且其中坐标点数量等于1的区域进行创建一个非汇聚图标存储模块的操作具体为添加该区域中坐标点的属性使其形成非汇聚图标,给非汇聚图标设置相应的主键,至少将该区域中坐标点所对应的坐标点存储模块、非汇聚图标及其主键以及该区域的位置信息保存在该非汇聚图标存储模块中;
所述的步骤三中处理坐标点的操作具体为:
遍历所有坐标点存储模块查找需查找的坐标点的主键,
若不存在则结束;
若存在则输出存储该坐标点存储模块的汇聚图标模块或非汇聚图标模块中存储的汇聚图标或非汇聚图标,或者输出该汇聚图标或非汇聚图标的主键。
2.根据权利要求1所述的一种用于电子地图界面的坐标点处理方法,其特征在于,所述的步骤三中处理坐标点的操作具体为:
遍历所有坐标点存储模块查找需添加的坐标点的主键,
若存在则更新该坐标点;
若不存在则遍历所有汇聚图标模块中的区域的位置信息,并判断该坐标点是否属于其中一个汇聚图标模块所对应的区域,
如果属于其中一个汇聚图标模块所对应的区域,则设置该坐标点的坐标点存储模块,并更新其所在区域对应的汇聚图标及汇聚图标模块,
如果不属于任何一个汇聚图标模块所对应的区域则进一步遍历所有非汇聚图标模块中的区域的位置信息,并判断该坐标点是否属于其中一个非汇聚图标模块所对应的区域,
如果属于其中一个非汇聚图标模块所对应的区域,则设置该坐标点的坐标点存储模块,并将其所在区域对应的非汇聚图标转换为汇聚图标,非汇聚图标模块转换为汇聚图标模块;
如果不属于任何一个非汇聚图标模块所对应的区域则设置该坐标点的坐标点存储模块,并添加一个相应的非汇聚图标及非汇聚图标模块。
3.根据权利要求1所述的一种用于电子地图界面的坐标点处理方法,其特征在于,所述的步骤三中处理坐标点的操作具体为:
遍历所有坐标点存储模块查找需删除的坐标点主键,
若不存在则结束;
若存在,则判断保存该坐标点存储模块的是汇聚图标模块还是非汇聚图标模块;
若是非汇聚图标模块,则直接删除该坐标存储模块及其对应的非汇聚图标、非汇聚图标模块;
若是汇聚图标模块,则遍历其中所有坐标点存储模块中坐标点的主键的信息,删除与需删除的坐标点主键一致的坐标点存储模块,并根据坐标点存储模块的变化更新其所属区域的汇聚图标及汇聚图标模块。
4.根据权利要求1所述的一种用于电子地图界面的坐标点处理方法,其特征在于,所述的步骤三中处理坐标点的操作具体为:
遍历所有坐标点存储模块查找需更新的坐标点的主键,
若不存在则结束;
若存在,则判断保存该坐标点存储模块的是汇聚图标模块还是非汇聚图标模块;
若是非汇聚图标模块,则直接更新该坐标点存储模块并按步骤二中创建一个非汇聚图标存储模块的操作更新其对应的非汇聚图标及非汇聚图标模块;
若是汇聚图标模块,则遍历该汇聚模块中的坐标点存储模块,找到所存储的坐标点主键与需更新的坐标点的主键一致的坐标点存储模块,更新该坐标点存储模块并按步骤二中创建一个汇聚图标存储模块的操作更新其对应的汇聚图标及汇聚图标模块。
5.根据权利要求1-4之一所述的一种用于电子地图界面的坐标点处理方法,其特征在于,所述的电子地图界面为GIS地理信息系统。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏鸿信系统集成有限公司,未经江苏鸿信系统集成有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410788350.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:网站静态文件的更新方法和装置
- 下一篇:数学计算信息的查询方法和装置