试图在地理图上叠加geotiff文件及其显示错误

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

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

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

几乎没有其他tiff也可以正常工作。

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

请提出解决方案。

javascript openlayers openlayers-3 tiff geotiff
1个回答
1
投票

您可以在未缩小的代码中找到此消息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代码用于用户定义的投影,因此您可能无法获得所需的定义。

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