欢迎为《GIS初学者》投稿!网址:http://www.gisuniversity.net/thread.php?fid=22

把开源桌面GIS应用到GIS入门教学的思路探讨

上一篇 / 下一篇  2008-09-13 00:44:13 / 个人分类:GIS研习

   新生入学了,想起以前Classicning曾在博客里提到用开源软件来进行GIS教学,喝彩者众而响应者寡。研究开源的人似乎大多比较沉醉于自己的修行,开源盛行这么多年了,天朝GIS这个小圈子内似乎还是波澜不惊,感觉网上能找到的中文日志仍然很有限,更别说用到教学上了。

   今夏借助做地理信息系统科普体验区的机会,学习使用了SharpMapPostGIS,好歹算是跌跌撞撞地哉进了OpenGIS的门,虽然自己不打算在技术这条路上徜徉,不过还是想用把Classicning的宏伟构想做一个初步的实现。这几天在考虑用哪款开源GIS软件作为GIS初学者的初次学习对象比较适合。经比较后认为:

   QGIS汉化的最好,工具图标生动有趣,亲和力最强,而且通过Python控制台可以方便地扩展功能。但是感觉插件功能和界面布置都比较杂乱,而且Python虽然已经光芒四射,但是图书馆里依然不多,似乎不利于初学者进一步学习。

   uDig的界面我最喜欢,显得很专业的说,配色也很漂亮,尤其是觉着结构很清晰,一目了然,功能虽然不强,不过完全可以通过PostGIS来弥补。可惜就可惜在毛病似乎多了点,而且似乎shapefilegbk中文不显示。

   最后选择了MapWindow,虽然半汉化看得很别扭,对一些标准的支持也稍逊,而且不支持中文路径和中文shapefile,但毕竟插件功能十分强大,界面也还不错,Windows的风格还是比较适合被初学者接受,且组件式适合初学者用各种语言学习二次开发,最重要的是.NET平台产品适合我这种跟着微软混的呆瓜。

   至于GRASS,太庞大了,不适合初学者。其它的,没有精力去摸索了。




实验1:描绘我的学校

目的:熟悉GoogleEarth,掌握电子地图浏览,认识GIS数据、图层、属性

源数据:GE影像

过程:在GoogleEarth中将自己的校园导出图片,在MapWindow中配准,矢量化,录入属性信息,再导出成kml文件,显示到Google Earth上。

 

实验2:制作长三角经济地图

目的:熟悉数据处理、查询,掌握专题图与制图输出

源数据:国家基础地理信息数据,统计年鉴

过程:用MapWindow加载数据,创建新的Shapefile,选出长三角的城市,编辑属性,录入经济信息(GDP和人口),计算人均GDP,添加标签,做出专题图,制作地图,导出图片。

 

实验3:巡视长三角地形

目的:认识DEM、栅格数据、了解地形分析

源数据:国家基础地理信息数据

过程:用前面做的长三角范围裁剪全国DEM,进行渲染、建立TIN3D视图浏览、坡度分析、坡向分析等操作。

 

实验4:用简单的空间分析进行超市选址

目的:了解空间分析

源数据:超市选址数据

过程:用MapWindow加载数据,运用地理编码、缓冲区分析、叠置分析和栅格统计,确定超市位置。

 

实验5:建设空间数据库

目的:认识空间数据库,理解SQL语句

源数据:长三角矢量数据

过程:在PostgreSQL中建立数据库,导入数据,进行PostGIS空间操作,在MapWindow中查看操作结果。

 

实验6:开发自己的小软件

目的:认识二次开发,练习编程

源数据:超市选址数据

过程:在VB中加载MapWinGIS组件,设计界面,开发出浏览和查询功能

 

实验7:用复杂的空间分析进行超市选址

目的:了解栅格计算

源数据:超市选址数据

过程:编写距离计算、栅格代数功能,用多因素多因子综合评价求出整个区域的选址适宜性图。




再往后就该涉及一些地理计算、地理建模、以及研究开源内部机理的内容了


欢迎楼下诸位畅所欲言,提出自己的看法。


TAG: GIS初学者 开源

狂人日记 引用 删除 rodger   /   2008-10-06 17:45:36
本来我也打算这个学期利用头儿的课搞一个兴趣小组,发些题目给他们做,结果一开学,就被发到重庆来做项目。唉,不知道家里有没有人做这个事情啊。好久没见冲亚了,加油哦
 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

Open Toolbar