我正在尝试在我工作的公司内部设置一个内部使用的自定义地图,但我这样做有点麻烦。
我不希望人们使用Google帐户或其他任何内容登录,我希望将其嵌入到我们服务器上的自己的页面上。
我已将地图设置为私有,当然,地图没有显示 - 有什么方法可以让地图保持私密但仍然嵌入地图?
我猜我需要使用Google Maps API执行此操作,但到目前为止,我一直在努力寻找教程或提供答案的任何内容。
到目前为止,我正在使用一个简单的iFrame:
<iframe src="MAP URL HERE" width="640" height="480"></iframe>
答案 0 :(得分:1)
我建议将OpenLayers与OpenStreetMap图块层一起使用。这是开源的api,它允许您创建自定义地图,您可以在其中允许人们使用有关这些功能的信息向地图添加标记,线条,多边形等。我在下面提供了一个入门链接。
http://wiki.openstreetmap.org/wiki/OpenLayers_Simple_Example
考虑到您希望地图是私有的,这取决于一般的网站或内部网设置,以便只有服务器上的人才能查看地图。