如何嵌入私有Google地图

时间:2014-04-09 08:45:08

标签: javascript google-maps iframe google-maps-api-3

我正在尝试在我工作的公司内部设置一个内部使用的自定义地图,但我这样做有点麻烦。

我不希望人们使用Google帐户或其他任何内容登录,我希望将其嵌入到我们服务器上的自己的页面上。

我已将地图设置为私有,当然,地图没有显示 - 有什么方法可以让地图保持私密但仍然嵌入地图?

我猜我需要使用Google Maps API执行此操作,但到目前为止,我一直在努力寻找教程或提供答案的任何内容。

到目前为止,我正在使用一个简单的iFrame:

<iframe src="MAP URL HERE" width="640" height="480"></iframe>

1 个答案:

答案 0 :(得分:1)

我建议将OpenLayers与OpenStreetMap图块层一起使用。这是开源的api,它允许您创建自定义地图,您可以在其中允许人们使用有关这些功能的信息向地图添加标记,线条,多边形等。我在下面提供了一个入门链接。

http://wiki.openstreetmap.org/wiki/OpenLayers_Simple_Example

考虑到您希望地图是私有的,这取决于一般的网站或内部网设置,以便只有服务器上的人才能查看地图。