Как открыть файлы .tif в NetLogo?

#netlogo

Вопрос:

Я хотел бы знать, как я могу открыть файл .tif в NetLogo 6.2?

Я использовал файлы .asc. Но по какой-то причине преобразование файлов в .asc создает проблему, чего не происходит с файлами в .tif. Поэтому я хотел бы открыть файлы в файле .tif, который представляет собой карту

 extensions [ gis ]
globals [ Landcover ]
patches-own [ habitatcover ]
to setup
 
  set Landcover gis:load-dataset ( word "./L1_MAP.asc" ) 
  gis:set-world-envelope gis:envelope-of Landcover 
  gis:apply-raster Landcover habitatcover 
  color-map
end

to color-map 
  ask patches [
    if habitatcover = 1 [ set pcolor orange   2.9 ] 
    if habitatcover = 2 [ set pcolor orange - 2 ]  
  ]
end
 

Я использовал приведенный выше код для открытия файлов .asc. Теперь в .tif я подумал, что мог бы использовать что-то вроде:

 to setup 
  file-open "L2_MAP.tif"
  color-map
file-close      
end
 

Но это не сработало.кто-нибудь может мне помочь?

Заранее спасибо

Ответ №1:

Как я прочитал в Руководстве пользователя расширения ГИС, к сожалению .tif не входит в число поддерживаемых типов файлов данных.

(Мне непонятно, пытаетесь ли вы импортировать карту с расширением GIS? В попытке, которую вы показали с файлом .tif, вы используете file-open вместо любого из примитивов расширения ГИС. Эта file-open команда не предназначена для того, чтобы помочь вам работать с файлами с географической привязкой. В любом случае, это не должно изменить тот факт, что .tif, насколько я знаю, не поддерживается в NetLogo)

Комментарии:

1. Спасибо, Маттео. Я почувствовал это. И мне удалось настроить свой файл .asc. И я только что решил эту проблему! Спасибо вам за вашу помощь 🙂