Плитка цветных файлов .tif с использованием gdal2tiles - PullRequest
0 голосов
/ 20 мая 2019

У меня есть несколько растровых файлов .tif, которые я читаю, используя gdal2tiles ( подробно здесь ). После мозаики я хочу использовать leaflet для просмотра различных слоев на интерактивной карте, либо в приложении Shiny, либо просто в веб-браузере.

Я бы хотел, чтобы каждый файл .tif сохранялся с использованием другого цвета RGB, чтобы при просмотре в Leaflet их можно было легко различить (например, .tif, представляющий воду, может быть синим, а .tif, представляющий лес, мог быть зеленым и т. д.). В настоящее время алгоритм листов в leaflet делает каждую плитку .png странной смесью серого, несмотря на то, что входной растр является двоичным. То есть среда обитания либо присутствует (1), либо отсутствует (0; вы можете посмотреть пример здесь ). Даже игнорируя странную окраску здесь, будет невозможно различить соседние слои, если они все серые.

Может кто-нибудь порекомендовать методологию для сохранения цветного файла .tif, а затем мозаики, используя gdal2tiles, который сохраняет цвет исходного файла .tif? В идеале я хотел бы сохранить метод в R и OSgeo4w.

Спасибо.

...