问题 Google Maps API v2与Google Maps API v3相比? [关闭]


Google Maps API v2与Google Maps API v3相比?

为什么Google会创建一个新的?

什么是prons和cons?

哪一个使用?

谢谢


9214
2017-08-04 03:19


起源



答案:


对于子类化重叠类,Google Maps v3非常慢。大多数情况下,当您在地图上有一些自定义叠加层时,它将开始LAG,这意味着它在大多数情况下无法使用。

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

不幸的是它不再受支持了:(


4
2017-09-01 11:55





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

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

马塞洛。


3
2017-08-04 08:44



好结论 - Bart
你忘了说api v3是sh * t,它缺少很多完美v2的功能,很多东西都很复杂(例如:WMS图层,checkBrowserCompat,checkResize,setDraggableCursor和许多其他缺少的方法, fromLatLngToContainerPixel要复杂得多 和 虫子)。所以使用什么的结论根本不清楚。 - TMS
maps.google.com 仍然使用v2 API,所以结论很清楚。 - jrumbinas


答案:


对于子类化重叠类,Google Maps v3非常慢。大多数情况下,当您在地图上有一些自定义叠加层时,它将开始LAG,这意味着它在大多数情况下无法使用。

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

不幸的是它不再受支持了:(


4
2017-09-01 11:55





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

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

马塞洛。


3
2017-08-04 08:44



好结论 - Bart
你忘了说api v3是sh * t,它缺少很多完美v2的功能,很多东西都很复杂(例如:WMS图层,checkBrowserCompat,checkResize,setDraggableCursor和许多其他缺少的方法, fromLatLngToContainerPixel要复杂得多 和 虫子)。所以使用什么的结论根本不清楚。 - TMS
maps.google.com 仍然使用v2 API,所以结论很清楚。 - jrumbinas


谷歌地图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/


3
2017-11-23 10:27



这些链接告诉了我们很多。 +1为最佳答案。 - nawfal
谢谢,@ nawfal。现在看一年后我的答案,我意识到v3是不可避免的,但我讨厌从v2移植时缺少的功能...... SO的许多问题都与此有关。 - TMS


我相信这回答了一切:

http://www.youtube.com/v/zI8at1EmJjA


2
2017-08-04 05:31