我在我的网络应用程序中完全集成了谷歌地图版本 2,具有获取方向、集群标记、选项卡式信息窗口、上下文菜单(右键单击)等功能。该实现的设计非常糟糕,导致了一些问题,所以现在我需要修改核心实现以更好的设计。我正在考虑升级到 google 地图 API 版本 3。请建议,如果这是一件好事,并且我的所有功能都将在更短的时间内正常运行(或者我将替换提到的所有功能)。或者我应该坚持使用谷歌地图 API 的版本 2?
我建议您升级到v3。我升级了my site几个月前(以及blogged关于经历)。需要记住以下几点:
- 不再有 API 密钥。
- 标记和信息窗口 API 已更改,变得更好。
- 不再有 AJAX 助手的东西。如果您使用 GXMLHttp,则需要切换到新的 AJAX 包装器(Jquery、mootools 等)。
- 检查您的纬度/经度顺序是否正确。 GPoint 采用 x 和 y(经度和纬度)。 v3 有一个 latlng 对象,所以你的参数可能是向后的。
- 样式地图 - 您将能够在 v3 中自定义您的配色方案。
- 不要以为你可以像在 v2 中一样通过一行代码打开 Google Earth 插件(不是 100%,所以如果我错了,请纠正我)。
完成后,您将很乐意做出改变。页面加载速度更快,缩放更平滑(折线在缩放时缩放而不是消失),并且移动体验更好。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)