Leaflet是否具有"定位模式"?

时间:2018-04-08 06:08:01

标签: leaflet

我使用Leaflet插件" Leaflet.ImageOverlay.Rotated.js"使用它的L.imageOverlay.rotated(...)的东西,以覆盖法线贴图顶部不同位置的某些地图片段。

这是通过拍摄图像并让我告诉它左上角,右上角和左下角坐标来确定如何正确旋转,倾斜和拉伸/挤压它。

我花了很长时间手工绘制这些坐标。出于这个原因,我正在寻找某种"地理定位模式",也许是通过这个扩展启用的,这只是让我在地图上点击三次告诉它这些点的去向。对于开发人员而言,这将是如此简单,并且会有很多帮助。这是一件显而易见的事情,我强烈怀疑它已经实施并准备就绪。

是否有这样的"模式"?如果没有,我如何在不花费太多时间和试错的情况下找到这些位置,就像我对第一个叠加地图图像所做的那样?

补充:我还应该澄清图像应该以这种模式显示,这样你就可以重新调整点数,并在图像弯曲/变形时实时观察,以使其恰到好处。

1 个答案:

答案 0 :(得分:0)

你可以为这个问题开发一个模块。

  1. 在栅格地图上找到最少4个点。
  2. 点击tilemap获取4分
  3. 找到不同的坡度和距离相同2点。
  4. 也许你必须旋转并使用仿射变换。