地理计算语言,为大众赋能地理智慧。
——DAS Team
为什么要做GIS实践教学系统
随着GIS技术的日益成熟以及大数据、智能时代的到来,GIS难学、难用(与CAD比较)的问题日益突出,这无疑会影响GIS的普及。作为一项实用技术,GIS已从研究、探索期走进实用期,GIS不再仅仅停留在理论、概念上,而需要走向社会,为大众提供手机导航、空间信息查询、人口热力图等多种服务。
传统GIS学习模式中,学生通常要花费很多时间和精力去学习软件的操作(如ArcGIS,SuperMap,MapGIS,QGIS),学生普遍反映传统GIS软件体量庞大、工具众多、操作复杂,这无疑增加了GIS学习的难度。作为教师应该清楚,学习GIS的目的主要是培养学生的地理思维能力,能通过空间分析方法去解决空间问题,而非仅仅熟悉GIS的软件操作。
有鉴于此,DAS团队基于新型地理计算模式构建了“DAS.清华GIS实践教学系统”,该系统通过简单的地理计算语言(G语言)来描述GIS空间分析模型,着力培养学生地理思维能力,使学生能够快速掌握GIS空间分析方法并应用于实践。
目前,该系统已成功应用于清华大学建筑学院的GIS实践教学(详情查阅:DAS在清华大学建筑学院教学实践中应用),初出茅庐的清华GIS实践教学DAS系统在学生中反映较好。
实践案例来源
教学系统的案例来源于以下GIS实验教材:
《ArcGIS地理信息系统空间分析实验教程》,汤国安,杨昕,科学出版社,2016
《ArcGIS地理信息系统实习教程》,宋小冬,钮心毅,科学出版社,2013
《城市规划GIS技术应用指南》,牛强,中国建筑工业出版社,2012
《城市与区域规划空间分析实验教程》,尹海伟,孔繁花,东南大学出版社,2014
《城市空间分析GIS应用指南》,宋彦,彭科,中国建筑工业出版社,2015
建议的学习方法
阶段一:基础
1、理解各实验的目的、原理和技术流程;
2、通过【可视分析】模块了解实验所用的数据以及这些数据所存放的物理位置;
3、了解各实验所采用空间分析方法以及所对应的G语言关键词;
4、读懂各实验中利用G语言所描述的【输入与控制】表以及【计算过程】表;
5、执行地理计算任务(全部或选择模式其中一部分步骤),并在【专题图&统计表】中观察执行结果。中间计算结果可通过【可视分析】模块并结合【计算过程】表中【输出】栏中的信息进行浏览;
6、由于本系统所介绍的实验均来自传统GIS实验教材,学生可将DAS方法与传统方法进行对比,从中领悟DAS在解决空间问题的思想,便于后续应用。
阶段二:提高
1、替换自己的数据进行地理计算任务的执行;
2、在【计算过程】表中修改控制参数,执行后对比分析结果的差异;
3、在【计算过程】表中调整地理计算模型和成果输出内容;
4、通过【制图模板】模块调整预先设定的专题图,包括版面布局,标题,指北针,比例尺,图层样式。
阶段三:应用
1、学习其他DAS工程,如《国土空间规划双评价智能数据处理与分析系统》、《时空大数据爬取与分析系统》、《全球新冠肺炎疫情时空分析系统》,了解G语言在解决实际问题中的应用方法(详情查阅:清华DAS系统更新啦,详情请进->);
2、采用【DAS工程包】中所提供的【用户定制系统】来进行DAS工程开发,将常用的空间分析数据处理流程或模式通过G语言规范性地进行表达,以便在将来的论文写作与报告编写中直接使用;
3、关于DAS系统性的介绍可参考专著——《新型地理计算模式及其在双评价中的应用》(周文生著,测绘出版社,2019)(详情查阅:【院士推荐】新型地理计算模式及其在双评价中的应用)。
实践教学实例
市区选房分析(矢量)
实现的功能:通过关键词对矢量数据进行特征筛选和缓冲区分析,通过空间叠置分析对选区进行综合评价,将评价结果以专题图、统计表、统计图的方式呈现。
学校选址分析(栅格)
实现的功能:针对栅格数据完成距离制图、重分类、栅格计算,形成符合条件的学校选址,以专题图、统计表、统计图呈现计算结果。
市区选房分析(栅格)
实现的功能:针对栅格数据完成距离制图、重分类、栅格计算,形成符合条件的市区选房结果,以专题图、统计表、统计图呈现计算结果。(数据与实验一一致)
复杂选址分析(栅格)
实现的功能:通过地形分析、距离制图(成本距离加权)、重分类、栅格计算等操作,对火电厂选址进行综合评价,以专题图、统计表、统计图呈现计算结果。
空间插值与密度分析
实现的功能:通过关键词完成反距离权重插值、克吕金插值、点密度分析、线密度分析、核密度分析,对分析结果进行统计。
地形分析
实现的功能:通过关键词进行坡度、坡向、起伏度、反向地形等地形分析、空间插值、重分类,对分析结果进行统计。
城市用地适宜性评价
实现的功能:通过关键词进行缓冲区分析、地形分析、空间叠置(栅格)分析,基于交通、环境、地形等因素完成城市用地适宜性评价,对分析结果进行统计。
温馨提示:DAS团队将不断完善实践课程,陆续推出可达性分析、景观视域分析、空间格局分析等教学实例。后续公众号的课程中,DAS团队将以“手把手教”的形式深入讲解每个教学实例,请持续关注。
系统下载
在公众号所提供的下载地址中提供了一个DAS基础包,一个Python定制库包(包括8个与ArcGIS10.1至ArcGIS10.8对应的压缩包,用户可根据自己电脑中的ArcGIS版本下载),一个DAS工程包(包括双评价智能数据处理与分析系统、时空大数据爬取与分析以及GIS教学系统3个压缩包)。
下载地址:https://pan.baidu.com/s/1U1I5bmH8RKKAQGJGtYOc7w
提取码:rox7
End
---往期回顾---->清华DAS系统更新啦,详情请进->
->城市选房分析 | 网络时空大数据爬取与分析DAS系统综合应用案例
->手把手教 | 网络时空大数据爬取与分析DAS系统(网络地图坐标转换)
->手把手教 | 网络时空大数据爬取与分析DAS系统(瓦片地图获取)
->手把手教 | 网络时空大数据爬取与分析DAS系统(人口迁徙数据采集与分析)
->手把手教 | 网络时空大数据爬取与分析DAS系统(街景图片采集与绿视率分析)
->地理计算语言(G语言)讲堂三:G语言的典型关键词
->地理计算语言(G语言)讲堂二:G语言的语法规则及关键词
->地理计算语言(G语言)讲堂一:高级编程语言分类及G语言基本术语
点击阅读原文进入DAS系统下载链接,提取码:rox7
因为微信改变了推送规则,没有点赞或在看,没有把公众号设为星标,都有可能不能第一时间收到推文。为了能第一时间了解DAS相关进展,请顺手点赞或在看,能够加为星标,那将更方便与我们见面!