gpt4 book ai didi

leaflet - 使用 Leaflet.js 在一个点周围添加一个设定大小的正方形多边形

转载 作者:行者123 更新时间:2023-12-03 23:46:45 29 4
gpt4 key购买 nike

有点奇怪,希望有人能帮忙。

在传单中,一旦用户输入了纬度/经度并向 map 添加了一个点,我希望能够在该点周围添加一个 10 公里的正方形。

我已经尝试四处寻找计算以找到 x 公里外的正方形的角,但没有挖出任何东西。但肯定有更简单的方法!

有人有什么想法吗?最好说 L.polygon 然后传入一个中心点和一个正方形大小。

谢谢,

泰勒

最佳答案

初始化 L.Circle在半径为 5000 米的所需纬度/经度上,捕获边界并使用它们来初始化 L.Rectangle :

new L.Rectangle(new L.Circle([0, 0], 5000).getBounds())

关于leaflet - 使用 Leaflet.js 在一个点周围添加一个设定大小的正方形多边形,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36041765/

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