微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何从DEM.asc / .tif识别高程?

如何解决如何从DEM.asc / .tif识别高程?

我已经弄清楚了如何在Netlogo中将DEM用作世界:

  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

现在,我想在这个环境中放置代理商。景观部分是土地,部分是水,我希望代理人只在土地上。 我假设水将具有一定的海拔高度值,并且我应该能够告诉代理仅在高于此特定海拔高度的补丁上进行设置。知道是否或如何可行吗? 我有DEM的.tiff,而用于设置世界的文件是.asc。我不知道哪种方法最适合这个问题。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。