gpt4 book ai didi

google-maps-api-3 - google maps api v3 将多边形旋转一定程度

转载 作者:行者123 更新时间:2023-12-01 02:35:26 24 4
gpt4 key购买 nike

我正在使用谷歌地图允许用户绘制多边形,然后使用 map API 和某种几何图形绘制以 16 度角覆盖绘制的多边形的最小有界正方形,即有界正方形应界定整个多边形区域AND 应相对于 y 轴旋转 16 度。

非常感谢您的帮助

问候

最佳答案

这是一个复杂的问题。我可以概述让您完成大部分工作的步骤:

解决方案大纲

  1. 获取 map 投影 (map.getProjection()) 并使用 projection.fromLatLngToPoint 将用户多边形转换为点平面。
  2. 将用户多边形旋转 -16 度。
  3. 为新旋转的用户计算边界正方形/多边形。
  4. 将多边形旋转 +16 度。
  5. 使用 projection.fromPointToLatLng 将多边形顶点转换回 LatLng 坐标

资源:

关于google-maps-api-3 - google maps api v3 将多边形旋转一定程度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10518293/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com