Как определить высоту из DEM (.asc / .tif)?

#geospatial #netlogo

#геопространственный #netlogo

Вопрос:

Я уже выяснил, как использовать DEM как мир в Netlogo:

   globals
[ elevation-dataset
]

patches-own
[ elevation
]

turtles-own
[
]

extensions [ gis ]


to setup
  ca
  set elevation-dataset gis:load-dataset "srtm_43_05.asc"
  gis:set-world-envelope (gis:envelope-union-of (gis:envelope-of elevation-dataset))
  gis:paint elevation-dataset 0
  reset-ticks
end
  

Теперь я хочу разместить агентов в этом ландшафте. Ландшафт частично состоит из земли, частично из воды, и я хочу, чтобы агенты находились только на суше.
Я предполагаю, что вода будет иметь определенные значения высоты, и я должен быть в состоянии указать агентам, которые будут установлены только на участках, которые находятся выше этой определенной высоты. Есть идеи, если или как это может работать?
У меня есть .tiff DEM, а файл, который я использовал для настройки мира, является .asc. Я не знаю, что было бы лучше для решения проблемы.