您的访问请求被拒绝 403 Forbidden - ITeye技术社区
您的访问请求被拒绝
亲爱的会员,您的IP地址所在网段被ITeye拒绝服务,这可能是以下两种情况导致:
一、您所在的网段内有网络爬虫大量抓取ITeye网页,为保证其他人流畅的访问ITeye,该网段被ITeye拒绝
二、您通过某个代理服务器访问ITeye网站,该代理服务器被网络爬虫利用,大量抓取ITeye网页
请您点击按钮解除封锁&当前【iPhone】
全部安卓手机安卓平板安卓电视iPhoneiPad其他
当前位置:>>>谷歌地图iPhone版
谷歌地图类型:最新版:4.24.1
谷歌地图类型:
良心之作。数据准确完备,国外版的高德。
以前的地图非常好,现在的地图相信依然
用了快两年了非常好
一?人去台?旅行就靠它啦!!!不?有??和行人?航,?有公?交通的信息,即使到陌生的地方也可以知道怎?搭?怎??乘,而且?有目的地的全景?和??,超全面超?
热门排行榜
95万+人在玩5万+人在玩14万+人在玩4万+人在玩4043+人在玩12万+人在玩
谷歌地图app相关推荐
发现该应用有下载***使用错误或恶意扣费携带病毒,请
版权所有 京ICP备号-5
京公网安备 50 备Google+Map地图校正方法_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
Google+Map地图校正方法
上传于||文档简介
&&google map地图校正方法
阅读已结束,如果下载本文需要使用0下载券
想免费下载更多文档?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩2页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢今日论坛第 1 个签到,每日签到可得财富值+2,连续5天签到后再连续签到则每日可得财富值
+4,记得每天都来签到哦~
上一主题:
下一主题:
查看: 1307 | 回复: 12
常用Google地图的进,这个问题很疑惑
财富值 933
交易信用 0
积分/帖子:936
连续签到天数:0
全部签到天数:0
注册时间:
手机型号:
来自:上海
状态: 离线
常用Google地图的进,这个问题很疑惑
我用过几次google地图。对于精确度跟GPS是没的比的,实在太业余了。一般都说精确到1200左右。误差都在500米左右。第一次用还费流量。。。[s:21]
下面问题来了:
不是说它是根据移动的基站来定位的吗?那在离线的情况下(包括不插sim卡)我用wifi的时候,它怎么能定位?
要是我光用wifi&&那在电脑上我为什么不能定位?
根据什么?
虽然我没试过用wifi的时候定位
求高手 老手...来赐教~~~
[ 本帖最后由 yubu92 于
00:04 编辑 ]
财富值 658
交易信用 0
积分/帖子:643
连续签到天数:0
全部签到天数:0
注册时间:
手机型号:
状态: 离线
G地图确实是用基站定位的```
而且那流量也不是很大`你包个5块钱的怎么都用不完````
个人觉得G定位还是比较准确的````
你在不插SIM卡的情况下是无法完成定位的```
WIFI是网络连接`你开启了WIFI它只是会通过WIFI下载地图而已````
而定位是用的GPRS流量的````懂否``???
UID 1926684
财富值 193
交易信用 0
积分/帖子:184
连续签到天数:0
全部签到天数:0
注册时间:
手机型号:
3250xm 4.40
状态: 离线
我神州行 没开gprs 定位误差顶多50米
是不是只是网通给gmap的一个数据口 啊
UID 1926684
财富值 193
交易信用 0
积分/帖子:184
连续签到天数:0
全部签到天数:0
注册时间:
手机型号:
3250xm 4.40
状态: 离线
我是用wifi定位的
UID 9823143
财富值 6443
交易信用 0
积分/帖子:5643
连续签到天数:0
全部签到天数:0
注册时间:
手机型号:
来自:北京
状态: 离线
狗狗还是不错的
***********手指的方向,是我永远的信仰!***********
screen.width*0.7) {this.resized= this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized= this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {} else {window.open(this.src);}" onmousewheel="return imgzoom(this);" alt="" />
财富值 340
交易信用 0
积分/帖子:334
连续签到天数:0
全部签到天数:0
注册时间:
手机型号:
来自:郑州
状态: 离线
误差大那是一定的[s:26]
这世上我最应该珍惜的是你,我的爱人
财富值 2020
交易信用 0
谁看得出;我带了粉?
积分/帖子:736
连续签到天数:0
全部签到天数:0
注册时间:
手机型号:
状态: 离线
哼哼~LS说得不错
The world is mine.
UID 343964
财富值 3326
交易信用 0
反方向的钟-本杰明巴顿
积分/帖子:3221
连续签到天数:0
全部签到天数:0
注册时间:
手机型号:
8310-QD-6680-E63Red
来自:河北 石家庄 秦皇岛 唐山
状态: 离线
*** 作者被禁止或删除 内容自动屏蔽 ***
UID 8870939
财富值 1467
交易信用 0
积分/帖子:1702
连续签到天数:0
全部签到天数:0
注册时间:
手机型号:
状态: 离线
我现在就正在用这个,误差是比较大,不过我一点都不介意,玩玩而已。
先学会做人,再做事。
UID 9048669
财富值 567
交易信用 0
积分/帖子:547
连续签到天数:0
全部签到天数:0
注册时间:
手机型号:
来自:北京
状态: 离线
有点误差很正常啊
怎样用虚基类实现向后翻腾两周半?
财富值 933
交易信用 0
积分/帖子:936
连续签到天数:0
全部签到天数:0
注册时间:
手机型号:
来自:上海
状态: 离线
原帖由 nuclearxin 于
10:48 发表
我是用wifi定位的 你是牛人? MS不能吧~~~
UID 7117135
财富值 195
交易信用 0
积分/帖子:173
连续签到天数:0
全部签到天数:0
注册时间:
手机型号:
状态: 离线
要是开车等有需要精确定位或导航的话,可以买个外置的蓝牙GPS,270元以内就能搞定,然后用goolge地图进行GPS定位,蛮准的!若再配合63自带的gps数据,就更好!
[ 本帖最后由 jamulon 于
00:16 编辑 ]
财富值 1153
交易信用 0
我想看看最多能弄几个字,哇 ...
积分/帖子:996
连续签到天数:1
全部签到天数:103
注册时间:
手机型号:
状态: 离线
不懂啊,我用 r6 6的
微信扫一扫关注dospyApp定位和地图的那些坑 - 简书
写了7171字,被28人关注,获得了15个喜欢
App定位和地图的那些坑
开发App时会遇到各种坑,本文分享我们在iOS/Android系统中定位和地图中遇到的坑,以及携程App的解决方案。定位定位即获取用户当前经纬度,iOS平台都是通过系统SDK接口获取的,因此所有App获取定位及精度的能力是相同的,即使Google Maps、百度地图、高德地图这种专业地图App也是如此;Android平台由于Google Service被阉割,国内App通常是通过高德、百度等第三方SDK接口获取定位信息,因此在定位能力和精度上会有些差异。坐标系问题App定位遇到的第一个坑是坐标系问题。目前常见的坐标系有三种:地球坐标(WGS84,国际公认坐标),火星坐标(GCJ02,国家标准,适用于高德百度地图大陆+港澳部分、Google地图大陆部分),百度坐标(BD09,适用于百度地图大陆+港澳台部分)。坐标系需要和地图关连才有意义,只有正确匹配地图坐标系的坐标才能在该地图上完美标识位置,否则就会存在偏移。另外对于旅行类App而言,经常需要根据用户当前位置查询周围酒店或者其他POI信息,并且按距离排序,如果坐标系不匹配,就会由于坐标系偏移产生排序问题。iOS系统上通过定位服务CLLocation相关接口获取定位信息时,获取的经纬度坐标系是WGS84地球坐标,如果直接将该坐标系在iOS系统地图中打点,会发现存在偏移,因为iOS系统地图查看国内时使用的是高德地图数据(这里有另一个坑,详见下文),因此只接受GCJ02火星坐标。如果使用高德或者百度iOS定位SDK中的接口,是可以直接获得火星偏移后的坐标的,由于App Size问题,携程App没有集成第三方SDK,而是通过近似偏移算法直接做偏移(自行Google『transform From WGS To GCJ』)。然而如果在iOS系统地图中获取当前位置,同时在国内,那么获取到的坐标系直接是GCJ02火星坐标系,这点需要小心。Android系统上通常使用高德或者百度定位SDK获取定位信息。高德SDK没有坐标系参数设定,在大陆和港澳地区获取的坐标系即为GCJ02坐标系,在台湾和海外地区都是WGS84坐标系;百度SDK可以自行设定坐标系参数,即返回WGS84坐标系,还是GCJ02坐标系或者BD09坐标系(注意BD09坐标系只适用于百度地图),如果设定的是GCJ02坐标系,它在大陆+港澳台地区获取的坐标系都是GCJ02坐标系。海外地图(非大陆和非港澳台地区)是没有火星坐标或者百度坐标之说,都是标准的WGS84地球坐标系。精度问题第二个常见的坑是定位精度问题,经常有用户或者Boss反馈,为什么两台一样的手机,获取的当前位置不一样?我明明在这个位置,为什么定位却显示在附件另一个位置,相差那么远?这类问题的根源是手机不同定位方式导致的,通常***方式有三种:1. GPS:根据系统GPS模块获取经纬度,精度10-100米左右,限制是容易受环境影响,在室内几乎不起作用。2. 基站:根据运营商基站位置计算经纬度,精度米左右,限制是定位较慢,精度差。3. WIFI:根据周围WIFI路由器位置计算经纬度,精度100-200米左右,限制是受周围WIFI数量和分布影响,需要打开手机WIFI开关。如果用户没有打开WIFI开关,定位的精度会受到极大的影响,下图是同一部iPhone手机在相同位置,百度地图在打开或者关闭WIFI场景下的效果对比,直观反映出是否打开WIFI开关对于定位精度的影响。携程iOS App的用户统计数据显示37.1%在非WIFI情况下定位精度超过了1000米,因而用户会感觉偏移很厉害。
一定会有同学疑问,开车导航时周围通常没有WIFI,为什么地图软件可以精确的把用户当前位置显示在道路上。那是因为在导航模式下,用户的运动速度和方向信息是可以获取的,导航算法会将用户位置重新计算后定位在道路上,如果把车停在路边,关闭WIFI,一样有可能偏移很严重。地图App地图同样存在坐标系和精度问题。前面说过在地图里显示坐标点时,需要匹配正确的坐标系,否则就会产生偏移。iOS平台的系统地图就存在数据源地图坐标系导致的一个大坑,iOS系统地图App以及系统地图组件MKMapView的数据源分为两种:高德数据源和TomTom数据源。最坑的是iOS地图使用的数据源和当前手机所处的位置是相关的:如果手机在大陆地区,iOS地图使用的是高德地图数据源:此时用户查看大陆和港澳台地图细节信息时,使用的是GCJ02火星坐标系,同时地图显示精度很高,但是看海外地图时,由于数据源问题精度就会很差(坐标系是WGS84),例如下图看新加坡,如果你要在地图中显示POI打点,效果可想而知。
iOS海外地图
如果手机在港澳台和海外地区,iOS地图使用的是TomTom地图数据源,该地图匹配的是WGS84地球坐标系,如果用户在海外查看国内地图,同时你的POI打点坐标系是GCJ02火星坐标系,那么就会产生偏差;另外手机在港澳台和海外地区时查看港澳台和海外的地图数据精度很好,然而查看国内地图便会精度偏低。因此要想在iOS地图中正确打点,就需要先行判断使用的地图数据源,以及对应的坐标系,同时使用的POI坐标系务必与地图坐标系匹配,否则就会出现偏差。下图是旅行类App显示香港一家酒店的POI打点,可以看出除了携程外其他App都有偏差,其中三家偏差的方式还是一样的,原因应该是他们服务端仅保存了这家酒店的WGS84地球坐标系坐标。
POI显示对比
Android平台我们使用的是百度地图(高德地图情况相同),然而百度地图在大陆+港澳台地区的数据源精度是正常的,海外地区的精度就和iOS平台下高德数据源在海外的精度类似,不够详尽(百度在日韩地区的地图精度已经变好,数据源的精度提升确实需要一个过程)。我们的解决办法是开发WebView版的Google地图组件,载入,见下图效果。
Android自定义WebView地图
前面提到的iOS系统地图精度问题我们也是用相同方法解决的,只是显示时处理逻辑更复杂,人在国内看国外地图,人在国外看国内地图两种情况就会使用自定义Google地图替代,其他情况下继续使用系统地图。
iOS自定义WebView地图
WebView版地图虽然操作体验比Native地图差一些,但是显示数据源精度高很多,对用户价值更大。综述App定位和地图存在问题其实都是国内地理信息特殊标准导致的,我们只能使用一些tricky的方式解决,一切都是为了部落,不对,为了用户:)欢迎关注携程无线技术公众号『CtripMobile』:
CtripMobile
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮
被以下专题收入,发现更多相似内容:
最前沿的地理信息技术,涵盖GIS(地理信息科学),GNSS或GPS(全球定位系统),RS(遥感),Surveying(测绘)。欢迎各类...
? 188人关注
收集iOS开发的一些东西,欢迎投稿
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
选择支付方式: