Google+Map地图校正方法.pdf

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
GoogleMap地图校正方法

深圳燎原技术有限公司 内部文档 Google Map 地图校正方法 程宪平 2009-09-09 1 深圳燎原技术有限公司 内部文档 在 Gooogle Map 中,由于中国的相关法律的规定,地图模式是有偏差的,但是卫星 模式是准确的,所以根据此可以进行地图的校正,由于Google Map 的地图的偏差值是 与所在的地区有关,不同的地区,其偏差值也不一样,所以必须是每个地方都需要进行 校正,一般认为的校正的单位是以 市 为单位,但有些地方,可能到了县或区一级。 此处的校正需要用到数据库方面的知识,如果不懂,请先查阅相关的书籍,谢谢。 1、找到车辆所在的位置 ,最好 是精确到车辆所在的县一级 本文档示例的区域为 中国江苏省扬州市邗(hán)江县 2、先在 卫星模式下找一个标志比较明显的地方,如立交桥、十字路口,同时缩放 比尽可能大的值,这样 卫星看得也就更清楚,得到的偏差值也会更小,如下图: 此处将卫星模式放到了最大,同时选择的是一个十字的路口,这样的标志就很 明显。 3、点击 右上角的 测量 4、变成这样时,在这个十字路口的中心打上一个点 5、再切换到 地图模式 2 深圳燎原技术有限公司 内部文档 6、找到对应的地图上的十字路口,在这个路口的中心再打上个点 7、这时你可以看到,右上角测试的距离值,这个值就是偏差的距离 从这里看出,这个地方相差 555 米,也就是说,如果不校正的 话,地图上的位置 与 实际位置有555 米左右的偏差。 8、现在缩小地图,或将图上的两个点移到可见的位置 9、先点击 卫星模式的点,会弹出如下的信息框 3 深圳燎原技术有限公司 内部文档 10、记录下 卫星模式下的 经纬度信息,此处是:东经 119.3842059 , 北纬 32.3672303 11、同样的方法操作,记下 地图模式的点的经纬度信息 12、即此时地图模式下的经纬度信息是:东经 119.3896695 , 北纬 32.3653522 13、现在开始计算 偏移值: 计算公式: 经度偏移值(xOffset)=卫星经度-地图经度 纬度偏移值(yOffset)=卫星纬度-地图纬度 xOffset=119.3842059-119.3896695 yOffset=32.3672303-32.3653522 此处的结果为: xOffset=-0.0054636 yOffset=0.0018781 14、到数据库中检查是否存在 (本文档区域是 中国江苏省扬州市邗江县) 保存在数据库中的偏移值表为 tbl_offset 在数据库中运行此语句: select * from tbl_offset where priv=’江苏省’ 15、在此显示的列表中,如果存在 邗江县 的记录,则说明记录已经存在。 如果 记录 存在 仍然有偏差,则需要修正 ,如果没有,则需要添加此记录。 16、修改语句: update tbl_offset set xOffset=-0.0054636 ,yOffset=0.0018781 where priv=江苏省 and city=邗江县 4 深圳燎原技术有限公司

您可能关注的文档

文档评论(0)

ranfand + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档