自定义嵌入iframe的Google地图

时间:2009-05-30 23:11:23

标签: javascript google-maps

所以我一直在关注谷歌地图,他们有“制作”你自己的地图的功能,并通过他们自己的界面添加标记和那种性质的东西。他们将您嵌入网站的方式是使用iframe。

我一直在阅读Google地图的文档,显示的示例是在使用静态输入或使用数据库动态构建的页面加载时创建地图的时间。这是我现在正在查看的文档...... Documentation

所以我想知道是否有一种方法可以自定义使用Google界面构建的地图,就像在页面加载时构建地图一样?

列维

编辑:从阅读更多相关内容我得出结论,基本上有两个版本的谷歌地图?一个用于开发人员,一个用于只想要一张地图并且不关心它的外观或制作方式的人?谁能证实这一点?

2 个答案:

答案 0 :(得分:8)

这是对的。 iframe地图只是maps.google.com上地图的链接。如果您想要更多地控制地图,则需要使用API​​

创建它

答案 1 :(得分:6)

我知道这是一个老帖子,但我确信它仍然会得到很多观点。

如果您不想使用API​​脚本并且只想要非常基本,那么可以将iframe样式的google地图放在div中,然后使用overflow:hidden为该div创建父目录。然后,您可以使用它的大小与持有iframe的孩子的大小和边距来控制人们可以查看的地图部分,即:右上角和左上角控件,较低的信息,比例等。

如果您不想通过API完全设计地图样式并需要快速有效的解决方案,那么这不是一条糟糕的路线。