如何使用 ArcGIS Maps SDK for JavaScript 显示 *.jp2

问题描述 投票:0回答:1

我有一个 *.jp2 文件如果需要可以直接链接),我需要使用 ArcGIS Maps SDK for JavaScript 将其显示为图层。

我尝试使用 OSGeo4W (gdal) 将其转换为 COGeoTIFF

gdal_translate -of COG NC_2022-12-17.jp2 result.tif
看起来它变成了COD。 This is the result
gdalinfo
.

之后我尝试将它与Imagery Tile Layer一起使用。

但是地图上看不到。控制台没有错误。

另一方面,如果我将示例中的文件用于 Imagery Tile Layer(这个),它工作得很好。

所以,问题不在代码中。 如何在地图上显示提供的 *.jp2 文件?

arcgis-js-api
1个回答
1
投票

我发现了问题。 我只需要将 GDAL 更新到 3.6.2 就可以了。

gdal_translate -ot UInt16 -of COG MSAVIC_2022-12-17.jp2 result.tif

这就是诀窍

© www.soinside.com 2019 - 2024. All rights reserved.