发明名称 基于地图限定区域的对象查找方法
摘要 本发明提供一种基于地图限定区域的对象查找方法。该方法包括:确定地图上的根据鼠标光标移动轨迹所选定的至少一个限定区域;确定所述限定区域对应的地理范围;从预置的数据库中查找与所述地理范围、查询关键字均匹配的对象数据;根据所述限定区域的面积以及地图的缩放级别在地图上显示查找到的对象数据。本发明的基于地图限定区域的对象查找方法,通过记录鼠标在地图上移动所画出的限定区域,准确定位需要的查找区域,提高查找效率和精确性。
申请公布号 CN102890697B 申请公布日期 2015.09.09
申请号 CN201210209277.6 申请日期 2012.06.20
申请人 杜小勇 发明人 杜小勇;刘红岩;何军;杨春苗
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 北京同立钧成知识产权代理有限公司 11205 代理人 刘芳
主权项 一种基于地图限定区域的对象查找方法,其特征在于,包括:确定地图上的根据鼠标光标移动轨迹所选定的至少一个限定区域;确定所述限定区域对应的地理范围;从预置的数据库中查找与所述地理范围、查询关键字均匹配的对象数据;根据所述限定区域的面积以及地图的缩放级别在地图上显示查找到的对象数据;其中,所述确定地图上的根据鼠标光标移动轨迹所选定的至少一个限定区域包括:依次记录地图上鼠标光标移动轨迹经过的多个位置点;确定所述多个位置点中所有记录次序相邻的两个位置点之间的线段,若存在两条无共同位置点的线段有交点,或者不存在两条无共同位置点的线段有交点、但存在一个线段外的位置点到该线段的距离在预设的误差范围内,则获取所述至少一个限定区域;所述根据所述限定区域的面积以及地图的缩放级别在地图上显示查找到的对象数据包括:获取所述限定区域的面积及选定所述限定区域时地图的缩放级别;根据预设的地图标注覆盖物在地图上的展示密度、所述限定区域的面积、所述选定所述限定区域时地图的缩放级别以及地图当前的缩放级别确定展示对象数据的显示个数;根据所述显示个数在地图上显示相应个数的对象数据;所述根据预设的地图标注覆盖物在地图上的展示密度、所述限定区域的面积、所述选定所述限定区域时地图的缩放级别以及地图当前的缩放级别确定展示对象数据的显示个数具体包括:根据S×D×2<sup>L'‑L</sup>确定展示对象数据的显示个数,其中L'为当前的缩放级别,L为选定所述限定区域时地图的缩放级别,D为预设的地图标注覆盖物在地图上的展示密度;S为所述限定区域的面积。
地址 100872 北京市海淀区中关村大街59号中国人民大学信息学院