发明名称 一种电子地图的生成方法、导航方法及装置
摘要 本发明公开了一种电子地图的生成方法、导航方法及装置,识别终端获取到的地图图片中的各图例,根据识别出的地图图片中的各图例,识别出地图图片中包含的与各图例对应的各路标点图像;确定各路标点图像对应的实际地理位置;继而根据在地图图片中包含的各路标点图像及其对应的实际地理位置,生成电子地图,本发明实施例还可以利用生成的电子地图进行导航。本发明实施例提供的方法及装置利用终端在景点能够方便地获取到地图图片的情况,根据获取到的地图图片生成电子地图,继而利用电子地图实现导航,为用户提供了一种简单、方便、易于实现的导航和定位服务。
申请公布号 CN102915310B 申请公布日期 2015.10.07
申请号 CN201110221057.0 申请日期 2011.08.03
申请人 中国移动通信集团公司 发明人 李森
分类号 G06F17/30(2006.01)I;G09B29/00(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 北京同达信恒知识产权代理有限公司 11291 代理人 郭润湘
主权项 一种电子地图的生成方法,其特征在于,包括:识别出终端获取到的地图图片中的各图例;根据识别出的所述地图图片中的各图例,识别出所述地图图片中包含的与各图例对应的各路标点图像;确定所述各路标点图像对应的实际地理位置;根据识别出的在所述地图图片中包含的各路标点图像,及其确定出的对应的实际地理位置,生成电子地图;其中,确定各路标点图像对应的实际地理位置,具体包括:确定所述地图图片中每个像素点对应的实际地理位置;针对每个路标点图像,根据该路标点图像在所述地图图片中所涉及的像素点,以及所涉及的像素点对应的实际地理位置,确定该路标点图像对应的实际地理位置:具体地,确定所述地图图片中每个像素点对应的实际地理位置,具体包括:根据识别出的所述地图图片中包含的比例尺和指向信息,确定所述地图图片中m个像素点的距离对应于实际地理位置中的n个经度或纬度的距离;确定识别出的所述地图图片中包含的当前位置所在像素点的坐标(x<sub>0</sub>,y<sub>0</sub>)对应的实际地理位置(lat<sub>0</sub>,long<sub>0</sub>);基于下述公式确定所述地图图片中每个像素点(x,y)对应的实际地理位置(lat,long);(lat,long)=(lat<sub>0</sub>+n×(x‑x<sub>0</sub>)/m,long<sub>0</sub>+n×(y‑y<sub>0</sub>)/m);其中,确定所述当前位置所在像素点的坐标(x<sub>0</sub>,y<sub>0</sub>)对应的实际地理位置(lat<sub>0</sub>,long<sub>0</sub>),具体包括:通过终端的GPS定位或从网络侧获取所述终端位于所述地图图片指示的当前位置时的实际地理位置(lat<sub>0</sub>,long<sub>0</sub>);将定位出的所述终端的实际地理位置(lat<sub>0</sub>,long<sub>0</sub>)确定为所述当前位置所在像素点的坐标(x<sub>0</sub>,y<sub>0</sub>)对应的实际地理位置(lat<sub>0</sub>,long<sub>0</sub>)。
地址 100032 北京市西城区金融大街29号