gpt4 book ai didi

javascript - 用于绘制 MGRS 的叠加层

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:51:26 26 4
gpt4 key购买 nike

我正在尝试使用 OpenLayers (JavaScript) 在叠加层中的 map 上绘制 MGRS 线。我真正遇到问题的地方是识别奇怪的方 block (非 100kmx100km 网格)。有谁知道我在哪里可以找到绘制这些的算法?

具体而言,我掌握或可以找到的信息是:将纬度/经度转换为 MGRS将完整的 MGRS 字符串(即 17SLA123678 但不是 17SLA)转换为纬度/经度将纬度/经度转换为屏幕像素,反之亦然

谢谢!

最佳答案

我不知道 MGRS 系统,但是 Proj4JS图书馆可能会有用。这用于在坐标系之间进行转换,因此您可以将其设置为从坐标系统转换为像素,或者更常见的是从一个坐标系统转换为另一个坐标系统。

它是开源的,广泛基于众所周知的 proj.4 库,并与 OpenLayers 接口(interface)。实际上,OpenLayers 使用 proj4js 在不同坐标系之间进行转换。

关于javascript - 用于绘制 MGRS 的叠加层,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4100866/

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