尝试将Geotiff文件覆盖在OL地图上并显示错误

我需要在 Openlayer地图上叠加tiff图像,但出现错误

  

未捕获的TypeError:未处理此参考系统:使用proj4js   结合OL3和GeotiffParser 32767       在GeoCanvas.parseTif

其他tiff效果也不错。

参考链接(我从中获得了灵感并实现了它)-https://yugniro.github.io/geotiff-canvas/example.html

请提出解决方案。

xiaoxiaov0 回答:尝试将Geotiff文件覆盖在OL地图上并显示错误

您可以在https://github.com/yugniro/geotiff-canvas/tree/master/dist/js

的非缩小代码中找到该消息。

如果OpenLayers地图使用的投影不是EPSG:3857和EPSG:4326,则它需要包含proj4js。如果GeoTiff指定了这种投影,这也将适用。因此,您需要包括proj4js库

<script src="https://cdnjs.cloudflare.com/ajax/libs/proj4js/2.6.0/proj4.js"></script>

,并且还需要定义GeoTiff使用的EPSG:32767投影。不幸的是,EPSG:32767代码用于用户定义的投影,因此您可能无法获得所需的定义。

本文链接:https://www.f2er.com/2962462.html

大家都在问