我有多个使用gdal2tiles
(detailed here)平铺的.tif光栅文件。拼接后,我希望使用leaflet
在互动式地图中查看不同的图层,无论是在Shiny应用程序中,还是在Web浏览器中。
我希望每个.tif文件使用不同的RGB颜色保存,以便在Leaflet
中查看时,它们易于区分(例如,代表水的.tif可以是蓝色,.tif代表森林可能是绿色等)。目前,尽管输入栅格是二进制的,但leaflet
中的切片算法仍使每个.png切片变成了奇怪的灰色混合。也就是说,栖息地是存在的(1)或不存在的(0;您可以查看示例here)。即使忽略此处的奇怪颜色,如果相邻图层都是灰色,也将无法区分。
有人可以推荐一种方法来保存.tif颜色文件,然后使用保留原始.tif文件颜色的gdal2tiles进行平铺吗?理想情况下,我希望将该方法保留在R和OSgeo4w之内。
谢谢。