gpt4 book ai didi

javascript - 使用 leaflet JS 构建月球 map 的图像 block

转载 作者:行者123 更新时间:2023-11-30 20:43:17 24 4
gpt4 key购买 nike

我试图为不同的缩放级别找到一组图像 (png) 图 block ,用于构建月球表面 map 的 TileLayer。

如果有人制作了月球 map ,并在月球 map 上绘制了陨石坑的坐标。请帮我找到月球表面图 block 。

最佳答案

一种方法是使用来自 NASA/USGS 的 WMS 服务,即来自 https://webgis.wr.usgs.gov/ogc/Examples.htm .在 Leaflet 中使用 WMS 之前,请阅读 Leaflet WMS/TMS tutorial .

通过几个 getCapabilities 查询并阅读该教程,制作月球 map 变得非常简单:

var map = L.map('leaflet', {
crs: L.CRS.EPSG4326,
center: [0, 0],
zoom: 0
});

var wmsLayer = L.tileLayer.wms('https://www.mapaplanet.org/explorer-bin/imageMaker.cgi?map=Moon', {
layers: 'lunar_lidar',
attribution: '<a href="http://www.usgs.gov/">United States Geological Survey</a>'
}).addTo(map);

看到example live in a plunker over here .

Leaflet moon map


上面使用的马赛克图层是具有臀部色调和山体阴影的 LIDAR 高程剖面图。请注意,可能存在也可能不存在真彩色马赛克、其他高程马赛克和大量遥感数据马赛克。请注意,可能提供类似服务的空间/地理组织比 NASA/USGS 更多。

请注意,通过 WMS 提供的 map 投影可能不是您所期望的。请注意这些 WMS 服务的使用条件。并阅读 Leaflet WMS 教程。

关于javascript - 使用 leaflet JS 构建月球 map 的图像 block ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49019991/

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