【发布时间】:2010-12-24 07:25:56
【问题描述】:
我即将开始一个基于 Google 地图的项目,我想知道 GMaps v3 的发布版本是否具有 v2 中可用的大部分功能,或者现在是否最好坚持使用 v2。 是否有任何地方列出了 v2 中尚未内置到 v3 中的功能列表 - 以及 v3 中未包含在 v2 中的功能。
【问题讨论】:
标签: google-maps google-maps-api-3
我即将开始一个基于 Google 地图的项目,我想知道 GMaps v3 的发布版本是否具有 v2 中可用的大部分功能,或者现在是否最好坚持使用 v2。 是否有任何地方列出了 v2 中尚未内置到 v3 中的功能列表 - 以及 v3 中未包含在 v2 中的功能。
【问题讨论】:
标签: google-maps google-maps-api-3
就个人而言,除非您从 v3 功能中获得显着优势,否则我会避免将 v3 用于实时网站,直到它从 Google 实验室出来。
代码实验室中的 API 可能会随着它们的发展随时发生变化。他们也没有遵守 3 年弃用政策,而且 Google 在测试和错误修复方面的义务更轻。
这不仅仅是理论上的。 get_ 和 set_ 语法的更改仅并行运行了几周。因为 v2 是一个成熟的产品,所以避免了破坏大量现有页面的语法更改。如果您确实使用 v3,则必须注意未来可能出现的分页语法更改。
V3 版本最终不得不比 v2 更频繁地撤回,这可能部分是由于轻量级测试,但也因为没有与 v2.x 版本等效的版本。 v3 代码直接从“Google 内部测试”到“在所有 v3 网站上运行”一步到位。
【讨论】:
我正在使用 v3 作为爱好,我做了一个小项目,允许您添加标记、测量距离、添加多边形、保存地图和重新分配...我发现 v3 比 v2 快很多标记(少于 100 个,没有任何聚类),而且我发现添加标记和自定义图标更简单。但是,通常,谷歌的人会改变规则......所以如果你开始一份真正的工作,我建议使用 v2,否则你必须经常检查一切是否正常。
【讨论】: