【问题标题】:How can I draw images, lines, etc. on google maps如何在谷歌地图上绘制图像、线条等
【发布时间】:2013-10-06 22:18:08
【问题描述】:

我正在研究如何最好地创建一个应用程序,该应用程序允许根据形状的纬度/经度坐标或图像的坐标/旋转在谷歌地图上绘制任意形状、图像等。令人惊讶的是,我还没有发现任何可以提供很大灵活性的东西。 Scribble-maps 创造了一些接近我的目标的东西,但他们使用的是闪存。理想情况下,我想构建一些基于 google maps html 地图的东西。

我想我可以构建一个 div,将它放在地图上,如果我可以监听地图滚动/缩放事件,我应该能够弄清楚如何自己做所有事情。想法?

【问题讨论】:

    标签: ajax html google-maps-api-3


    【解决方案1】:

    您需要使用叠加层,请查看Google API documentation

    Polyline Arrays 部分中有一个鼠标交互来绘制线条的示例。要显示图像,请查看地面叠加层部分。

    【讨论】:

    • 谢谢,我查看了 API,但没有注意到地面和自定义叠加层;我认为唯一的方法是地图覆盖,它涉及渲染完整的瓷砖,这不是我想要的。我仍然不确定如何最好地创建自己的绘图工具。我希望 google overlays 绘图库是开源的!
    【解决方案2】:

    我知道这是一个非常晚的响应,但我们已经为 Scribble Maps 推出了一个 API。你可以在http://www.scribblemaps.com/api/查看它

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-06-23
      • 2016-08-07
      • 2011-06-07
      • 2021-06-14
      • 1970-01-01
      相关资源
      最近更新 更多