嵌入 kml 工具已弃用?

Embed kml tool deprecated?

嗨,我现在正在尝试将 google 地球地图嵌入到我的网站中,但是因为 "embed kml tool has been deprecated" 我不确定该怎么做?我试过使用伪造的嵌入 kml 工具,但它们似乎不起作用,因为它们依赖于 Google API。 在html中嵌入google地球有没有人有过类似的经历?

Google 地球插件 javascript API 目前仍然有效。 Google 甚至有 "adapter" 代码,可让您在 "Map" 和 "Satellite" 开关旁边放置一个 "Earth" 切换按钮并同步 Google 地图javascript API Google 地球插件的 V3 实现。我现在已经在我自己的网站上使用它了,而且我在两个月前才把它放在一起。

但是,它将在今年 12 月停止工作,所以我知道我将不得不更换它。您应该注意到,新的 Google Maps My Maps 引擎(又名 Google Maps Engine Lite)现在具有本地地球模式,而不是卫星模式。人们普遍希望Google很快发布一个接入这个新地图引擎的Google Maps javascript API V4,给大家一个更统一的API界面到地图和地球(并且与移动 API 实现一致)

所以现在,如果您只是学习并且添加到您站点的地图不是长期关键,请继续使用 Google 地球插件 API 以了解如何使用地图和地球 API 甚至在一起。真的不会浪费时间。但是你必须在年底前返工并更换它。

但是,如果您正在为客户构建长期的东西,或者该地图是您网站的关键方面,您应该开始研究替代方案。有各种各样的讨论和建议(只需搜索一下),Google 本身也在建议将其他(非免费)替代产品用于商业用途。

并继续关注 Google 自己的开发者网站,了解有关 API 的公告。可能很快就会有访问新地球界面的方法。