ios百度地图api地图显示不正常

  最近再次用到ios百度地图API来做一个小应用,由于以前有使用经验,一些基本功能很快完成,没花什么功夫,基本上都是调用简单的api接口。但是,和服务器联调的时候,让我郁闷和不解的事情,终于还是发生了。

  现象是这样的:

1,能正常定位到自己,地图显示正常。

2,点击一个button,定位到服务器要求的经纬度(大约是 114.22222222222和 22.888888888)地图变成了空白。(错误来了)

3,点击另外一个button,定位到对应的经纬度(大约是118.333333333和 20.99999999999),地图空白,且整个程序卡死。(错误太大了吧)


看到这里,我气氛了,心里不断的鄙视百度的开发人员,这玩意也太弱了吧,我就改变一下坐标,地图竟然成这样了,受不了。。。然后,我开始不断的google和baidu,都是一些老版本由于创建多个地图相互影响的问题(我以前写过相应的blog),无果,蛋都快碎了。


气也气了,骂也骂了,但是问题还在那里,总是要解决的,又一次拿起百度官方的那个demo,随便设了几个坐标,让它移动,都正常,用我们服务器的坐标,立马白屏。这下就明白了,原来是我们的坐标有问题,仔细看之,原来他们把经纬度搞反了,调换顺序,百度地图立马工作正常,这尼玛,太坑爹了吧。。。


终于把这个纠结了我很久的问题解决了,特以此文做纪念,若再有这么坑爹的、烂英语的服务器开发人员,祝他们早日回家面壁思过。。。

你可能感兴趣的:(百度地图)