2010-08-04 184 views

回答

3

V2已被弃用。谷歌将继续支持V2(至少修复3个错误),但至少3年内不会添加任何新功能。 V3是当前版本。

为什么要创建一个新的?因为V2是在智能手机成为普通的日常设备之前制造的。 V3更轻更快,它专门面向移动设备,当然它在PC上也表现良好。

马塞洛。

+0

好下结论 – Bart 2010-08-05 00:08:48

+1

你忘了说,API V3为SH * T,它缺少相当完美V2的很多功能,很多事情变得很复杂(例如:WMS层,checkBrowserCompat,checkResize,setDraggableCursor和许多其他方法缺少,[fromLatLngToContainerPixel复杂得多](http://stackoverflow.com/questions/1538681/how-to-call-fromlatlngtodivpixel-in-google-maps-api-v3/8240226 #8240226)和[bugs](http://code.google.com/p/gmaps-api-issues/issues/detail?id=1399))。因此,使用什么结论根本不明确。 – TMS 2011-11-23 10:16:07

+1

http://maps.google.com仍然使用v2 API,所以结论很明确。 – jrumbinas 2012-03-26 07:31:18

3

谷歌地图api v3不是v2的替代品。它缺少v2的许多功能,因此您可以快速获得失望。我觉得这篇文章解释了它最好的:

http://groups.google.com/group/google-maps-js-api-v3/browse_thread/thread/ea02ee8291d3577e

而且,如果你需要管理大量的标记,根据这个帖子V2是这样的:

http://blog.navigationarts.com/google-maps-api-v2-or-v3/

+0

该链接告诉我们很多。 t答案。 – nawfal 2013-01-07 14:30:32

+0

谢谢,@nawfal。现在看了一年后的答案,我意识到v3是不可避免的,但我讨厌从v2移植时缺少的功能......这里的许多问题都与此有关。 – TMS 2013-01-07 15:07:55

4

谷歌在涉及重叠类的子类时,Maps v3非常缓慢。大多数情况下,当您在地图上有一些自定义叠加层时,它将开始为LAG,这意味着在大多数情况下它不可用。

对于真正的目的,版本2要快得多,速度要快得多。

可惜的是它并不支持了:(