软件版本:Fragstats 4.2

一、错误:

Error: Cannot allocate memory for the input dataset.

              通常是输入tif数据过大所导致的,在每个tif数据超过600M时,运算就会出现问题。我用了一个600多M的,跑不出来,300多M是可以的。

              可以将栅格数据重采样,减小栅格数据所占内存。

案例:        

单个TIF数据大小:约等于3G,分辨率:1m

如图1所示,放入Fragstats 4.2计算指数,结果是空的,如图2所示。

图1

图2

利用Arcgis10.2将该tif数据重采样为1KM数据,数据大小只有3KB左右(图3),放入Fragstats 4.2是可以跑出来的,运算结果没有截图,就不放图了。

图3

注意:

        同一地区、同一时间、同一类型栅格数据,分辨率不同,放入Fragstats中的计算结果是不同的,这个应该是涉及景观学上的尺度问题。

放张图,对比一下,可以发现两个分辨率的计算结果完全不同。

二、警告:Warning: Units not specified, meters assumed.

        这种情况运算出结果,就不用管,应该是tif数据的坐标或投影问题导致的。

三、其他注意事项:

        放入fragstats的tif的背景值和nodata值最好注意区分,不要一样。

默认情况下,背景值Background value被设置为999,但是可以仍可将其更改为您想要的任何值,背景值background value是一个告诉FRAGSTATS您在分析中想要忽略哪些像元。这些像元可能因为缺少数据而不能被划分为真正的土地利用类型。或者你只是想把这些像元作为景观中背景矩阵的一部分。

背景像元可以被认为是“内部的”或“在里面的”(如果被赋正值)以及“外部的”或“在外面的”(如果赋负值)。内部背景被认为是您想要分析的景观的一部分,并提升整个景观面积,因此影响许多指标;外部背景不被认为是您想要分析的景观的一部分,只为景观边界上的像元提供边缘邻接信息。

要充分理解背景值 Background value的含义,请务必阅读“用户指南-概述”一节中no data、背景、边界和边界的帮助文件。一般来说,永远不要将背景值设置为no data值。如果您将背景值设置为nodata值,并且您有内部背景,那么FRAGSTATS将无法区分它们,所有的背景(内部和外部)和nodata将被视为外部背景。所以对于大部分用户来说,请将背景值设置为999。

引用个教程:Fragstats官方入门教程2 完整的分析流程【重点】 - 知乎

Fragstats 提示错误与警告相关推荐

  1. odoo开发笔记 -- 异常、错误、警告、提示、确认信息显示

    odoo开发笔记 -- 异常.错误.警告.提示.确认信息显示 参考文章: (1)odoo开发笔记 -- 异常.错误.警告.提示.确认信息显示 (2)https://www.cnblogs.com/he ...

  2. Odoo----异常、错误、警告、提示、确认信息显示

    1.检查业务逻辑中的错误,终止代码执行,显示错误或警告信息: raise osv.except_osv(_('Error!'), _('Error Message.')) 示例代码: #删除当前销售单 ...

  3. 昵图网服务器系统资源不足,Win7系统提示系统资源不足警告怎么办? - 爱绿豆...

    有时候在使用Win7系统的过程中,弹出了"系统资源不足,无法完成请求的服务"的警告,该怎么办?其实,出现提示系统资源不足的情况有很多,例如:在打开某一游戏程序.打开设计软件.打开E ...

  4. dell服务器系统开机提示错误解决方法

    DELL 服务器有时会若硬件的改动,在开机以后会提示错误信息.信息一般会提示在显示器上,以后举出如下信息的解决办法.   信息 原因 纠正措施    Alert! iDRAC6 not respond ...

  5. c语言编译错误 原文,C语言常见错误与警告

    C语言常见错误与警告 C语言常见错误与警告C语言常见错误: 1 invalid type argument of '->' (have 'struct qstr_xid_element') 这种 ...

  6. dell服务器报内存配置不正确,DELL 服务器系统提示错误解决的若干办法

    <DELL 服务器系统提示错误解决的若干办法>由会员分享,可在线阅读,更多相关<DELL 服务器系统提示错误解决的若干办法(9页珍藏版)>请在人人文库网上搜索. 1.DELL ...

  7. CentOS 安装MySQL(rpm)提示错误Header V3 DSA/SHA1 Signature

    提示错误:Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY error: Failed dependencies 错误原因:这是由于yum安装了 ...

  8. MaxCompute - ODPS重装上阵 第一弹 - 善用MaxCompute编译器的错误和警告

    摘要: MaxCompute (ODPS) ( 注1 )是阿里云自主研发的具有业界领先水平的分布式大数据处理平台, 尤其在集团内部得到广泛应用,支撑了多个BU的核心业务. ODPS2.0除了持续优化性 ...

  9. C语言程序的错误和警告

    一段C语言代码,在编译.链接和运行的各个阶段都可能会出现问题.编译器只能检查编译和链接阶段出现的问题,而可执行程序已经脱离了编译器,运行阶段出现问题编译器是无能为力的. 如果我们编写的代码正确,运行时 ...

  10. VSCode无法写入用户设置 请打开用户设置并清除错误或警告, 然后重式

    VSCode无法写入用户设置 请打开用户设置并清除错误或警告, 然后重式 问题:晚上学弟问我他的VSCode安装插件时总是显示无法写入用户设置 请打开用户设置并清除错误或警告, 然后重式的警告的问题, ...

最新文章

  1. 实验: VMware使用快照间接备份原始VMDK文件
  2. 基于高分辨率的单目深度估计网络(AAAI2021)
  3. java变量设置_配置环境变量
  4. Tomcat网页加载速度过慢的解决方法
  5. 继承:深度优先和广度优先
  6. 160个Crackme010
  7. linux批量备份服务器配置文件和目录的脚本
  8. shiro的登录 subject.login(token)中执行逻辑和流程
  9. 20180316 数组所占空间
  10. web操作系统开发的_哪种操作系统更适合Web开发
  11. 批量无损删除项目中的代码注释方法
  12. 复合文档(Compound Document)读写栗子
  13. 【Java SE:抽象类】抽象类的引出与深入理解
  14. ftk学习记(进度条篇)
  15. 《『若水新闻』客户端开发教程》——09.代码编写(1)
  16. vue学习笔记-12-计算属性
  17. sed替换指定字符串为某变量的值
  18. 银行IT系统-整体架构
  19. js前端实现ios12和ios13+摇一摇功能
  20. 量子计算(十五):半导体量子芯片

热门文章

  1. 项目管理及Office Project 2013 项目管理计划工具的使用详解(全)
  2. Hacker Rank 上的 Even Tree 小议
  3. 省市级联mysql数据_全国省市区县三级级联数据
  4. C#常见操作类(一)
  5. 修改hadoop配置文件,没有生效
  6. opencv同态滤波
  7. 计量经济学第六版伍德里奇计算机答案,求伍德里奇计量经济学答案第六版
  8. java中Map集合的四种遍历方式
  9. ubuntu下载linux源码
  10. 2021爱分析·快消品牌商数字化厂商全景报告