谈谈GIS与地理学语言

二十一世纪初,也就是我们这代人生活的昨天和今天,伴随着"空间觉醒",GIS逐渐被人们所熟知。以地学原理为依托的地理信息系统,在学术界被称为是第三代地理学语言。这个概念首先是由号称是中国GIS之父的陈述彭老先生提出来的。这种"空间觉醒",今天看来,在非地理学领域的应用甚至要多些。那么,我们自然会想到一句话:世界上百分之八十的事物都和地理位置有关。似乎很好的解释了这一现象。既然GIS是第三代地理学语言,首先解释一下前两代地理学语言是什么。

  古人通常用诗词来表达地理位置和与地点相关的地理时空特征。李白的"君不见黄河之水天上来,奔流到海不复回。"是说黄河的发源地地势十分高。这句诗词既说明了黄河的流向,也揭示了我国西高东低的地势特点;又如杜甫《望岳》中的"岱宗夫如何?齐鲁青未了。":说明泰山是齐鲁大地上最高的山;又如杜甫的"即从巴峡穿巫峡,便下襄阳向洛阳",且不说作者所要表达的平定安史之乱后急于回家的喜悦之情,诗词中描述了从重庆嘉陵江到重庆东大门巫峡再到湖北襄阳,最后到河南洛阳的地理位置关系。因此,我们把通过诗词和谚语等用文字描述地理位置及特征的表达方式称作是第一代地理学语言。

  我们通常将纸质地图表达地理位置的方式称作是第二代地理学语言,当然也包括古代印在丝布或墙壁上的地图。这种方式一直延续到二十世纪末期,都是最主流的地理信息表达方式。当我们打开纸质地图时,所能看到的信息永远都是有限的。地图的比例尺永远决定了一幅纸质地图的详细程度和范围,而且保存手段有限。

  以上便是前两种地理语言的表达方式。GIS最终的表达方式相对于纸质地图而言,并没有本质上的区别。同样通过点、线、面等方式表达地理要素。单从可视化表达方面来说,GIS的计算机显示、空间数据分层和数据库存储使其表达地理要素的方式远远优于其他方式。在GIS中,根据不同的性质对地理要素进行分层,我们可以通过图层的可见性来控制地图内容的显示与否,让其只显示我们感兴趣的图层;通过缩放地图,来控制地图的显示范围和详细程度。

  上面这些,也只是GIS最基本的特点。而GIS强大的空间分析功能,使这种新一代的地理学语言的内涵更加丰富,表达能力更为强大。如今,GIS已经不再是一个新的概念。不知不觉中,已经渗透到了大众的日常生活中。也许很多人并不知道什么是GIS,但却在使用它,比如导航和百度地图等。就像计算机技术的进步一样,GIS乘着各种高新技术的东风,也在不断第升华着自身的能力。从二维GIS到三维虚拟地理环境,再到正在火爆的增强现实,我们目睹着它的进步,也享受着它带给我们的惊喜。

时间: 2024-10-17 09:43:00

谈谈GIS与地理学语言的相关文章

自己对GIS的思考

这只是我自己的理解,谈不上对整个行业的理解,只能从自己的角度谈谈GIS,谈谈爱和恨. 现在在武汉的一所所谓的全国GIS数一数二的学校里面读硕士,从高中开始我就很喜欢地理学科,大学选择了地球信息科技这个专业,本科四年学习的大多专业课和平时所接触的基本上是遥感和地质,感觉自己应该继续延续自己的热情去学习地理,开始本来想着报考北京大学的自然地理,后来仔细思考了毕业后的工作,觉得自己静不下心研究理论,结合当今飞速发展的信息科学技术,认为地理学的现在就是地理信息系统这学科.2013和2014年地理信息产业

浅析如何学好C语言

今天,我能够自称是一个混IT的人,并能以此谋生,将来大家能一次谋生,都要感谢两个人:克劳德.香农和约翰.冯.诺依曼,是他们发现了所有的数字化信息,不论是一段程序,一封email,一部电影都是用一连串的1和0进行编码的:是他们发现了我们可以利用一个预先编写好的程序控制机器,并使之完成我们期望它完成的动作.建议大家在心里默念三遍他们的名字,以示仰慕.当然,如果让你们带着现在的知识回到他们的那个时代,那么就没有什么图灵奖了.C语言程序设计是我们的专业基础课,但是C语言本身却是一个非常强大的工具,它是到

如果是初学C语言请看完 一些成功人士的心得

转自程先的专栏     今天,我能够自称是一个混IT的人,并能以此谋生,将来大家能一次谋生,都要感谢两个人:克劳德.香农和约翰.冯.诺依曼,是他们发现了所有的数字化信息,不论是一段程序,一封email,一部电影都是用一连串的1和0进行编码的:是他们发现了我们可以利用一个预先编写好的程序控制机器,并使之完成我们期望它完成的动作.建议大家在心里默念三遍他们的名字,以示仰慕.当然,如果让你们带着现在的知识回到他们的那个时代,那么就没有什么图灵奖了. C语言程序设计是我们的专业基础课,但是C语言本身却是

怎样学好C语言,一个成功人士的心得!

今天,我能够自称是一个混IT的人,并能以此谋生,将来大家能一次谋生,都要感谢两个人:克劳德.香农和约翰.冯.诺依曼,是他们发现了全部的数字化信息,不论是一段程序,一封email,一部电影都是用一连串的1和0进行编码的:是他们发现了我们能够利用一个预先编写好的程序控制机器,并使之完毕我们期望它完毕的动作.建议大家在心里默念三遍他们的名字,以示敬仰.当然,假设让你们带着如今的知识回到他们的那个时代,那么就没有什么图灵奖了.C语言程序设计是我们的专业基础课,可是C语言本身却是一个非常强大的工具,它是到

浅析怎样学好C语言

今天,我能够自称是一个混IT的人,并能以此谋生,将来大家能一次谋生.都要感谢两个人:克劳德.香农和约翰.冯.诺依曼,是他们发现了全部的数字化信息,不论是一段程序,一封email.一部电影都是用一连串的1和0进行编码的:是他们发现了我们能够利用一个预先编写好的程序控制机器.并使之完毕我们期望它完毕的动作.建议大家在心里默念三遍他们的名字,以示敬仰. 当然,假设让你们带着如今的知识回到他们的那个时代,那么就没有什么图灵奖了. C语言程序设计是我们的专业基础课.可是C语言本身却是一个非常强大的工具,它

[转载]如果是初学C语言请看完一些成功人士的心得

如果是初学C语言请看完一些成功人士的心得 转自程先的专栏     今天,我能够自称是一个混IT的人,并能以此谋生,将来大家能一次谋生,都要感谢两个人:克劳德.香农和约翰.冯.诺依曼,是他们发现了所有的数字化信息,不论是一段程序,一封email,一部电影都是用一连串的1和0进行编码的:是他们发现了我们可以利用一个预先编写好的程序控制机器,并使之完成我们期望它完成的动作.建议大家在心里默念三遍他们的名字,以示仰慕.当然,如果让你们带着现在的知识回到他们的那个时代,那么就没有什么图灵奖了. C语言程序

一个资深C语言工程师说如何学习C语言

谈及C语言,我想凡是学过它的朋友都有这样一种感觉,那就是"让我欢喜让我忧."欢喜的是,C语言功能非常强大.应用广泛,一旦掌握了后,你就可以理直气壮地对他人说"我是电脑高手!",而且以后若是再自学其他语言就显得轻而易举了.忧虑的是,C语言犹如"少林武功"一般博大精深,太难学了.其实就笔者认为C语言并非是"difficult(困难)"的,只要你能理清思路,掌握它的精髓,那么自学C语言是一件非常容易且又其乐无穷的事.今天本人就与大家

每周一书-编写高质量代码:改善C程序代码的125个建议

首先说明,本周活动有效时间为2016年8月28日到2016年9月4日.本周为大家送出的书是由机械工业出版社出版,马伟编著的<编写高质量代码:改善C程序代码的125个建议>. 编辑推荐 10余年开发经验的资深C语言专家全面从C语法和C11标准两大方面深入探讨编写高质量C代码的技巧.禁忌和实践 C语言因为既具有高级语言特性,又具有汇编语言特性,所以它是近二十几年来使用较为广泛.生命力较强的编程语言.无论是操作系统.嵌入式系统.普通应用软件,还是移动智能设备开发,它都能够很好地胜任,是公认的强大的语

两个月的php学习我学了些什么

在lovo学习php已经两个月了,这两个月自己又学会了些什么呢? 什么是php?这是刚刚开始的疑问,开始只是很模糊的理解成web服务器的后台应用程序什么的,到后来学习后才慢慢的认识了php,php的全名是HyperText Preprocessor(超文本预处理器),最开始发明者的目的是用来处理自己的个人主页的,因此php最开始是代表Personal Home Page,发展至今,php不在是简单的处理服务器端的脚本程序了(例如:从表单中收集资料:产生动态的网页内容:传送及接收cookies等)