3.19号准备试着运行一下SLEUTH模型,但是好不容易没报错出了一个test的结果,我就再也没看过了,导致现在我竟然差不多忘记当时怎么搞出来的了。。。

这也提醒我了,,,以后解决一个什么东西一定要立马记录下来,不然很容易忘记,,所以今天又花了大把时间重复相同的工作。

1.安装Cygwin,模拟Linux环境 

附一个网址http://www.51testing.com/html/14/175414-245488.html

2.程序运行--首先还是看官网示例

对了,程序下载也在官网上面有,至于版本,我下了很多个,但是有几个运行的时候总是结果不完整,我最后用的是----------SLEUTH3.0beta_p01_linux

http://anteater.geog.ucsb.edu/gig/Imp/imVerify.html

---------------这里说的也比较清楚了,我具体针对我自己的部分解释一下,

我的软件解压到E盘,路径为 E:\SLEUTH3.0beta_p01_linux

part1:编译

首先--修改路径到这个文件夹--Cygwin 修改路径的语句和CMD差不多

---进入E盘

---进入程序目录

---进入GD--make编译

---进入Whirlgif--make编译

---回到根目录--编译

part2:执行

接下来是遇到的问题,有好几次都是提示下面这个问题,没有grow.exe:未找到命令,, 百度了一下,没有很明确的答案,要么说是没装上模块,要么是别的问题,,有几个答案是:export PATH=$PATH:/sbin

或者说修改 路径添加到环境变量,或者什么别的,因为我也不懂Linux,所以实在也不是很清楚,,

我在Cygwin安装路径下查看bin/sbin文件发现里面没有grow.exe,它在 E:\SLEUTH3.0beta_p01_linux里面,我猜是不是因为grow.exe是在当前目录下编译的文件,从而没有被环境路径识别到。

但是搜到,如果在前民加上  ./   就知道是在当前文件夹里的命令了,反正不知道折腾了什么,又好了

可以尝试  1:将整个文件解压到Cygwin/bin目录下,然后在里面执行,估计可以。然后我还以管理员的身份运行的软件。

---查看grow.exe命令用法   有四个模块,下面试一下test模块

然后继续输入    ../grow.exe test scenario.demo200_test    后面就有结果了,

3. 修改模型

http://anteater.geog.ucsb.edu/gig/About/data_files/scenario_file.html#modes_and_coef

这个里面提供了代码解释,包括参数设置,文件输入输出等,可以自己研究,修改。

有心人慢慢仔细多看看论文多琢磨吧,我只了解到这里了。

PS: 反正就弄来弄去,,整个琢磨的过程在下面,,已经编译过就跳过编译步骤了。

SLEUTH 城市扩张模型的更多相关文章

  1. 城市扩张实验---ARCGIS处理踩雷

    1. 将每个坐标点按照所属泰森多边形分类后,得到了数据统计表,导出到excel里面数据透析. 数据透析行代表泰森多边形编号,列代表地物类别,求和项是frequency.一开始的求和不会显示求和,,而是 ...

  2. 城市边界线预测(根据灯光指数)(PUL)

    1.EXEALL.m function EXEALL(FilePath, FileName)%执行所有流程% FilePath: 文件夹所在路径% FileName: 文件夹名称 FullPath = ...

  3. NS2仿真:公交车移动周期模型及性能分析

    NS2仿真实验报告3 实验名称:公交车移动周期模型及性能分析 实验日期:2015年3月16日~2015年3月21日 实验报告日期:2015年3月22日 一.实验环境(网络平台,操作系统,网络拓扑图) ...

  4. Uber明年在中国将继续补贴,并大举进军100个城市!

    滴快车单单2.5倍,注册地址:http://www.udache.com/ 如何注册Uber司机(全国版最新最详细注册流程)/月入2万/不用抢单:http://www.cnblogs.com/mfry ...

  5. 基于 HTML5 WebGL 智能城市的模拟运行

    前言 智能城市是一个系统.也称为网络城市.数字化城市.信息城市. 智能城市建设是一个系统工程:首先实现的是城市管理智能化,由智能城市管理系统辅助管理城市,通过管理系统人们可以监视城市的运行,了解城市每 ...

  6. 英语每日阅读---4、VOA慢速英语(翻译+字幕+讲解):专家:城市发展将加剧住房危机

    英语每日阅读---4.VOA慢速英语(翻译+字幕+讲解):专家:城市发展将加剧住房危机 一.总结 一句话总结:城市化(越来越多的人会住进城市)是必然趋势,人口增长也是必然趋势,人口增长必然会加大住房危 ...

  7. ThinkPHP5——模型关联(多对多关联)

    关联定义 多对多关联不像一对一和一对多关联,它还要多建一个中间表用来处理多对多的关联,例如: #城市 create table city ( c_id int primary key AUTO_INC ...

  8. 使用随机森林实现OSM路网城市多车道信息提取

    Multilane roads extracted from the OpenStreetMap urban road network using random forests.,DOI:10.111 ...

  9. 郑宇以城市计算研究膺选 MIT 科技创新35俊杰 (TR35)

    MIT 科技创新35俊杰 (TR35)"> 编者按:<MIT Technology Review>于8月22日发布了令人瞩目的2013年全球杰出青年创新者(MIT TR35 ...

随机推荐

  1. Shell data、timedatectl

     data系统时间管理命令 命令date +%F xxxx—xx--xx #查看当前日期. 命令date +%T xx:xx:xx #查看当前时间. 命令date +%y xx #年2位 命令date ...

  2. rangeOfString 和 containsString 兼容iOS7处理

    //查找字符串是否包含"心" NSString *str = @"每天都有好心情"; if ([str containsString:@"心" ...

  3. 从一组数找第K大元素

    最近做面试题,经常与到一个问题,如何高效的从一组数中找到第K大的元素. 其实我们最容易想到的肯定是蛮力法. 1. 我们可以对这个乱序数组按照从大到小先行排序,然后取出前k大,总的时间复杂度为O(n*l ...

  4. VC++ 实现INI文件读写操作

    转载:https://blog.csdn.net/fan380485838/article/details/73188420 在实际项目开发中,会用ini配置文件,在此总结一下对ini读写操作 一:读 ...

  5. Greeting Card

    问题 G: Greeting Card 时间限制: 1 Sec  内存限制: 128 MB 提交: 666  解决: 59 [提交] [状态] [命题人:admin] 题目描述 Quido plans ...

  6. java.lang.ClassNotFoundException: org.apache.commons.fileupload.FileItemFactory

    运行servler报错 java.lang.NoClassDefFoundError: org/apache/commons/fileupload/FileItemFactory 或 java.lan ...

  7. ActiveReports 大数据分析报告:2018中国电影再次迎来黄金时代

    回顾2018,中国电影市场收获颇丰.先是凭借春节档<红海行动>.<唐人街探案>双双实现30亿票房突破,而后暑期档火力全开,<我不是药神>.<西虹市首富> ...

  8. loadrunner中面向目标场景的设计

    在一个面向目标的方案中,可以定义五种类型的目标:虚拟用户数.每秒点击次数(仅 Web Vuser).每秒事务数.每分钟页面数(仅 Web Vuser)或方案的事务响应时间.使用“编辑方案目标”对话框可 ...

  9. vue中插入Echarts示例(菜鸟记录)

  10. spring boot扫描mapper文件

    一个简单的功能,百度查的都是XX,谷歌万岁. 因为扫描不到自动生成的mapper就无法注入到service 方案一.@Mapper 如果Mapper文件所在的包和你的配置mapper的项目的pom定义 ...