CUSTOM CREATED谷歌地图嵌入

时间:2015-03-04 11:04:31

标签: javascript google-maps iframe google-maps-embed

使用<iframe>嵌入地图时我遇到了问题(协议必须匹配)。一个建议的解决方法是将 https 替换为 http 但是这样做没有,因为google强制它通过SSL。另外,同时省略http和https://www.google.com什么都不做。 Another解决方案是将地图坐标,缩放和其他内容硬编码为javascript,完全省略<iframe>。但是,这不是我需要的。

我需要我的自定义地图,其可点击的引脚,默认视图(位置和缩放)和基本地图设置。有没有一种方法可以在javascript中引用这个地图,甚至是从头开始构建地图,但是没有在Google上注册API_KEY?

1 个答案:

答案 0 :(得分:0)

您需要使用https并为Google地图的嵌入API提供API_KEY。此外,您必须硬编码坐标,缩放等,除非您使用服务器端代码插入值(使用PHP或Python以编程方式插入值)

如果您不想提供API_KEY并且引用地图对象,则必须使用Google Map的Javascript API。

以下是展示简单Google地图的演示:https://developers.google.com/maps/documentation/javascript/examples/map-simple

如果您想要更多自定义设置,可以查看此风格的Google地图演示: https://developers.google.com/maps/documentation/javascript/examples/maptype-styled-simple