文档库 最新最全的文档下载
当前位置:文档库 › 学习GIS经验

学习GIS经验

学习GIS经验
学习GIS经验

登陆此论坛数月来,和诸位网友往来交流,受益颇丰。与此同时,也见到一些网友(特别是本科阶段的)对于从事GIS行业的前途和个人发展方向感到有些迷茫。为此,我基于个人的一些经验教训就GIS 专业导向和个人发展定位的问题谈一些粗浅看法,和诸位交流,希望对部分网友能有些参考作用。其中疏漏荒谬之处在所难免,还望大家指正。此外,我的一些观点可能和日前ESRIBOY网友贴出的一篇非常有价值的帖子中的内容有所重复,为求行文流畅,结构完整,仍然在此赘述,还望见谅。

GIS发展到今天,已经完完全全成为一个大杂烩。在一个综合性的大型GIS会议上,“搞GIS”的人,谈论的可以是相差十万八千里的东西(一个人可以是在发表一种新的空间索引结构,另一个人则是在展示他用桌面GIS软件画出的几张本应用专业的专题图)。可能有些人认为后者不够“专业”,算不上“搞GIS”,我个人则认为只是分工不同,正是所有这些人员共同构筑起了不断壮大的GIS产业。从另一方面说,GIS涵盖的范围的扩大和涉及的不同专业的增加又使得学习GIS的人往往有重点不分无从下手的感觉,因为有太多的东西可能都有用,好象都应当学,结果很可能是什么都没学好或者正好漏掉了将来工作中要用到的东西。

说实话,有鉴于目前地理信息科学内涵之广大,我个人对于在本科阶段开设一般性的GIS专业持保留态度(有些观点前些天在隔壁数据结构版贴过了,现在再重复一下),特别是如果师资不具备或者教学体系不灵活的话,很容易搞成四不象,还不如老老实实拿应用专业

(地理规划地质环境等)的学位。

至于对于GIS有特别兴趣的学生,在最后一年到一年半选修几门课,做个设计就可以以XX专业GIS方向毕业了,真正专业化应该放到研究生阶段。不过,三年硕士可能太长,可以模仿英国的课程硕士(taught-course master),开设一年的研究生班(或者双学位班?),根据本科的不同背景来补充选修一些课程并做个设计了事。对于那些真正想钻牛角尖的XDJM,可以继续上两年拿正常的硕士或继续攻博(有RMB的当然可以本科毕业后直接到英国这类地方一年就混个国家承认的硕士然后海龟一把)。从这个角度看,目前大量的GIS专业也许应该改成为“GIS及XX应用专业”(而计算机系里的GIS专业-如果有的话-则应该称为计算机软件及GIS应用或者是软件工程及GIS 应用专业)。

话说回来,目前必须面对的现实是大量的GIS专业已经开设,大量的学生已经在读。对于这些XDJM,我个人的建议是要有个侧重点,要么强化计算机方面的技能,要么选择一两个应用领域深化,这样将来就业时的灵活性要大得多(搞不了GIS你至少还有个过得去的专业)。否则的话,计算机比不过计算机科班出身的毕业生,而比其它专业的毕业生又强不了太多;另一方面,应用专业方面可能比计算机毕业生强一些,但是与应用专业科班的水平又差距甚大。这样的知识结构的后果可能是什么都能做点儿但做什么都费劲。对于外行而言,

某些应用领域可能很容易入手,而其它一些领域可能很久都“沉”不下去,因此只有早做准备。

暂且先不谈研究,初略地说,和GIS有联系的人员可以分成几类:1- GIS软件系统和通用功能模块开发人员;

2- GIS应用系统和应用功能模块开发与应用系统维护人员;

3- GIS软件的直接使用与简单应用开发者;

4- 定制的GIS应用系统的使用者。

我想,上述前三类人员都足可以称为“搞GIS”的。

这三类人员中,第三类其实多数是其它行业(地理,规划,环境,地质等)的专业人员。他们主要是使用通用或专用GIS作为工具对本专业的空间数据进行一些处理,可能也涉及一些宏语言级别上的简单开发。对于这些人,在高教阶段学习几门结合本专业的GIS基础课

程应该就足够了。许多在地理规划环境等院系从事GIS研究的人士基本也处在这个层次上。

作为“GIS专业”的学生(本科或研究生),将来不论是在教育界或者是在企业界,其定位都应该是在上面的第一二类人员,而一个最关键的问题则是在计算机技术和一个或数个本人比较感兴趣的应用行业的知识之间寻求一个良好的平衡,结合自己的条件能力和所在院

系的师资情况,为自己的未来发展制定一个切实可行的计划。

挂一漏万地设想一下上述一二类GIS从业人员的具体工作和相关技能:-GIS软件系统开发:

相对而言,无疑这是计算机专业人员(软件工程,数据库,计算几何,图形学和网络等之综合)的势力范围。从确立用户需求的角度考虑,一定的测绘制图空间分析等的应用域的输入也是必要的。

当然,这个方向上能有几个坑可以种多少萝卜也是不言而喻的。

-GIS通用功能模块开发:这一般是指开发基于GIS基础软件的专有或第三方的通用扩展功能软件模块,也可能是功能专一但规模较小的独立系统(例如,注记系统,扫描矢量化系统等)。这些系统或模块偏向应用,但往往是为多个应用领域使用。许多中小型GIS软件公司开发的往往是这类产品。从事这类开发仍然需要较强的计算机背景,但是同时应用域知识的重要性也大大增强了。

-GIS应用系统和应用功能模块开发:

这应该是GIS产业中最大的一块(ESRIBOY网友说“半边天”似乎还有些保守了),恐怕大多数“GIS公司”的主要生意都在这一块上。基于GIS通用软件的GIS应用系统可大可小,可以是一个“数字城市”,也可以是(打个比方)放在PDA上让某位村长管理村里的那几个“一亩三分地”。做应用系统,除了对软件的熟悉之外,软件工程的概念十分重要(尤其是做大系统时),此外再加上对应用行业的深入了解,才有可能搞出好的系统设计,顺利完成项目。现在太多的应用系统是“鉴定验收等于葬礼”,一半的原因恐怕就是没有在项目实施时很好的运用软件工程的原则外加对应用领域的理解不确。

GIS应用功能模块的概念有些含糊,除了为具体用户量体定制(例如,根据其管理流程和组织结构)的一些模块外,也可以包括一些功能非常具体的行业化应用模块。这些东西和上面所提通用功能模块的界限不是十分清晰。基本而言,应用模块开发对于应用域的知识的要求相当高,而对计算机技能的要求相对降低。

-GIS应用系统管理:

上面提到了存在许多“死掉了”的应用系统的一半原因,另一半原因就是用户方面的管理问题。大中型的应用系统如果没有专人维护(一般意义上的系管网管应付GIS这样的专业系统多半有些勉为其难),即使开发商提供技术支持,也是很难运转良好的。这不仅是国内

的问题,国外也有的是失败的事例。随着应用系统的增多,对GIS 应用系统管理人员的需求也会不断增加。

一个GIS应用系统管理员除了需要熟悉系统使用的GIS软件外,往往还需要具备一定的操作系统和硬件知识。此外,可能还需要担负起培训系统用户(上述第四类人)使用该系统的职责,并且参与到业务中,提供一些应用方面的服务(对于小规模应用系统的管理人员,这

种可能性尤其大)。

由后面这两点可知,对于系统所服务行业知识的了解,即使不是必需,也会非常有帮助的(例如,如果我是规划局长,我会选一个或者至少要配备一个计算机还过得去但是懂一些规划的GIS专业毕业生而不是一个计算机高手来管理局里的规划管理信息系统)。

需要说明的一点是,上面谈的是工作性质,而非工作单位。即使是专业GIS软件公司,里面也不全是计算机疯子(我有个以前的同事在OHIO州立地理系跟着Marble老头做了个硕士。然后去了ESRI做“产品专家”,基本不编程了)。不同单位里各类GIS人员大多都有一些,差异在于比重不同机会多少而已。

基于上面的这些讨论,我想一个“GIS专业”学生的最基本的知识结

构可以概括如下:

-数学方面:数学分析;线性代数;概率统计

-计算机方面:基础程序设计;数据库系统原理与数据库设计导论;软件工程导论

-地理测绘方面:基础地理学;计量地理导论;地图学与测量学导论-GIS原理方面:GIS原理;空间分析(也许可以和计量地理合并);基本GIS软件使用(矢量栅格各一)和基础二次开发

上面这些内容中,对于铁了心往应用领域发展的人而言,数据库和软件工程也许不是必需,GIS软件二次开发也许也可以适可而止。

基础编程方面,我很吃惊VB成了很多人的第一门语言。当然,VB容易上手,也确实是个好工具,可以很快搞出些“红红绿绿”的东西,但是对于想往计算机方面倾斜的学生而言,VB因其语言成分的局限,绝对不是学习编程原理与方法的最佳工具。

如果在以前,pascal可能是最合适的(pascal本来就是作为教学语言设计的),现在大概只有C/C++了(开始时学到Object-based就可以了,高级部分可以开为第二门课讲),JAVA也许可以用,但从了解计算机原理的角度看,还是太高层了(用Delphi?)。另外,学编程一

上来就和GUI“亲密接触”绝对不是好事(这也是不应从VB入门的原因之一)。

如果想往计算机方面发展(成为某种“实用计算机专业”的毕业生),上面地理测绘方面的内容有可能合并成一门,下面这些内容则需要学习:-可以自己看书掌握一点基本概念的:计算机体系结构;操作系

统原理

-应该学习到至少是入门程度的:离散数学

-需要认真学习的:数据结构与算法分析;高级编程;

-搞应用或相关研究需要认真学习的:GUI,网络,因特网与WEB编程;GIS软件二次开发进阶。

假设用C/C++入的门,在高级编程阶段可以深入学OO和generic programming,可以同时结合数据结构来学习,有事半功倍之效果。学完C++再学JAVA,会容易得多。有了扎实的PL概念,学其它语言或框架也会快多了。

-如果还想往GIS的最底层走:高级数据库原理;计算机图形学;计算几何

-视兴趣而定,也许还可以学习一些其它计算机课程(模式识别,数据采掘等)和测绘制图课程(毕竟测绘制图是GIS的原型和表现方法的基础)。

最后,如果想往某个应用方向倾斜,除了该领域的专业课程外,我想最重要的是要强化一

下数理统计和空间(统计)分析,这是正确合理使用几乎所有高级GIS 功能的关键。

上面这些只是我个人一个很片面的概括,供现在在读的同学需要根据自己的情况参考而已,而个人的设计要实现也需要一些外界条件:必要的院系师资配备和(需要时)足够的跨系选修的自由度。可能的话,不妨和指导老师或系里讨论一下。

另外还有几句也许算是题外的话想说一下。在论坛上常常可以看到一些很明显是寻求作业的现成答案的帖子(甚至是几个贴主同一内容,大概是同班同学吧?)。对此我十分不以为然。如果连一个很简单(当然,对于初学者而言可能不那么简单)的问题都不肯自己动手编

一下程,那么如何指望提高水平,将来如何做大项目呢?蒙混一时也许不成问题,蒙混一世古今能有几人得逞?远的不说,毕业找工作多少还是需要些真才实学的(当然,哪位有好爹妈有好路子则另当别论)。如果做不出来,可以和同学讨论,可以把自己的结果和遗留的问题都贴上来,至少也显示一下自己已经思考了努力了。说白了,这是一个基本的学习态度的问题。

我有个在英国某大学计算机系教书的朋友,前些日子和我联系时谈到他的一个学生交来的作业上的JAVA程序里的括号是“往一边走”(只有“{”!这哥们大概是个坚定的左派)。

当然他没法给此人高分。没想到此学生拿着截屏打印的结果找他发难:“我的结果和别人的一样,为什么只给我这点儿分数?!”我的朋友也火了:“你这程序能编译吗?你先告诉我你这结果是哪里来的!”那学生一下子给闹了个大红脸。

我想,这学生以后能成啥样子可想而知,没人愿意象这么个样子吧(公司招考真枪实弹的时侯可是没处找现成答案的)?

另一个问题以前已经提到过,同样大量的帖子是找这找那的(当然不象是找作业答案)。我回过的一些基本都是现搜GOOGLE,在一两分钟

内找到答案的。我不知道这些帖子的帖主有多少是自己找了但搜索方法有问题没找到还是根本没找,我不认为全是后者,但觉得至少有相当部分是如此。不管怎样,这不是态度问题也是方法能力问题,都是需要加以改进的。

说到底,大学四年,如果能够培养出一种认真勤奋的学习态度,基本掌握到独立自主的自我学习提高的方法能力,即使其它什么都没学到,也算没白费时间,也不用害怕未来了。

最后想谈一下GIS研究与创业的一些问题。

最近看报道称某校研究生抄袭作弊被捉,有人为之辩护称导师不够资格或是指导不力(方向都要自己选等等)云云。又听友人称其国内同学带研究生带得不止是扶上马送一程,简直是手把手无奈中几乎要替学生写论文了。

我不太清楚现在国内对于硕导博导的期望与要求究竟如何,只想在此简单谈一下英国的情况,供大家参考。

英国没有什么“博导”之类的头衔,基本上是“你是PHD就可以指导PHD”,因为对导师主要的要求是指导研究方法和保证研究质量。因此,当讲师不久的PHD自己也开始带PHD的比比皆是。另外,如果在三年本科阶段成绩突出,可以直接读PHD,否则先读个课程硕士(一年)或研究硕士(MPhil,一到两年),也可以读博士。

如果学生拿的是带项目的奖学金,研究的大范围自然一开始就确定了。如果是拿一般性的奖学金或自己出钱读PHD,那研究方向主要取决于你自己,导师会提些建议,会看看你自己的研究动议是否可行,但不

会迫使你去搞某个特定方向。导师可能在大的研究方向上和

学生搞的东西差不多,但很可能对学生搞的细节了解并不多。

上面这样一个系统的主要目的是传授研究方法,训练学生的独立研究能力。我想可以这样说,一个好导师是可以在研究方向上给予具体指导的老师;一个合格的导师是不给学生帮倒忙给予不符合学生实际情况的指导的老师;一个坏导师则是抢夺学生成果或给学生错误

引导的老师。

关于最后这一点里的成果问题,如果学生拿的是导师搞来的钱,即使成果完全是学生独立完成的,按惯例老师也是有份的(例如,英国研究评估时老师带的博士或博士后的文章都算老师的成果,对博士生等研究生和博士后等research staff不独立考虑)。

当然,署名问题很复杂,各专业惯例不同(GIS和CS大概是比较乱的),不同导师的习惯(或者还不如说道德水平)也不同。非常好的和很糟糕的我都见过听说过。

伦敦帝国理工的医学院有位老师,有个项目,其中有个小的本科生实验。学生稀里糊涂做完了把数据随便分析了一下交给了老师就抛到脑后去了。过了很长一段时间,该老师告诉学生说那个实验的结果发表了。学生找来期刊一看,文章完全是老写的,第一作者是这个学生(主要贡献人-功劳也罢苦劳也罢),中间夹了一堆该实验所属项目的其它参与人员,最后是那个老师(项目大老板),完全是按照行业的惯例。后来,该学生在找工作时因为有此论文(虽然不长)而受惠不少。

另一个例子是牛津的一位老师,他的学生写了文章,如果把他署第一作者,他就顺水推舟,如果把他放后面,他就假惺惺地说没参与,不要署名了(然后就是小鞋伺候)。有个他带的中国学生为此干脆三年PHD一篇不写。

国内的情况我想类似,也是什么样的鸟儿都有。如果准备读研做研究,对这些问题要有思想准备,最好事先了解一下情况,找以前的学生可能最清楚,不然看一看未来导师的文章的署名规律也能看出些名堂来的。另外很重要得一点是,即使遇到了一位好导师,也还是要努力培养自己独立的研究能力。从另外一个角度说,对导师不要有过多的依赖感,而对于导师的付出(具体指导也罢,经费津贴也罢),即使不需要感恩戴德,也别贬得一文不值。导师具体研究做得可能少了,但是一方面教学负担不轻(要不谁去教课?),另一方面科研管理(定方向拉项目搞经费招学生等)也成为一个主要任务(要不学生都喝西北风,大家全玩空手套白狼?),这在哪儿都是一样。

具体到GIS研究方向上,前些天ERSIBOY网友提到的搞应用还是底层开发的问题以及重新发明车轮的问题事实上是两个非常关键的问题。前面已经提到,今天GIS所涵盖的范围实在太广,对所有方向即使只是浅尝辄止也几乎是“mission impossible”,能够有些基本概念就不错了。搞GIS研究,在一个时期内(例如读硕读博),只能是选择一个主要方向深入下去。当然,其它方向可以也有必要有所了解,掌握基本概念。

选定了方向(不论是搞底层还是搞应用),第一件事就是读文献。这实

在是老生常谈了,但从实际情况看,还有强调的必要。不了解行业的进展,首先可能根本没法深入下去,其次很可能在重复别人早就干过的东西,全无新意(写文章发表就别指望了,硕士答辩也许还可以“狡辩”过去,博士大概就没门了)。另外,新想法往往也就在看别人东西时冒出来(然后还要继续再看文献确定是不是真的是新想法-往往不是)。最后一点,文献看够了可以写成“回顾”性质的文章投稿发表(这类文章和“书评”一样,往往成为研究人员的处女之作)。对于这类文章,每个学术期刊都还是有一点需求的。

以底层开发为例,许多基本计算几何问题都已经有了大量的算法和大量的源码的实现。在了解现有进展的前提下,如果只是为了技能训练的需要而自己从头设计算法或者对已有的算法做实现,这还是可以理解的,也是有意义的。如果不是这样,那不仅仅是重新发明车轮,发明的很可能还是牛车木轮了。

前些日子有人问判断点线关系的算法(即点在线段的左面或右面的问题),有位网友贴了个长长的函数,使用了一次平移加一次旋转变换,还加反三角函数算角度值。这个方法原理上没错,但是即使不考虑大量计算的累计误差,光这计算量就相当可观了。事实上,如果不需要知道共线时的具体情况,用基于三角形面积或者矢量原理(二者在计算上等价)的话,五六行代码就搞定了。这在好一点的计算几何或图形学的教科书中都有,网上更是一找就有。这个问题已经不属研究的范畴了(还需要研究的是浮点计算的误差问题)。

另一个例子是TIN的算法。好几位网友谈到在做TIN,但是提到的算法都是比较陈旧和不太强壮(容易因浮点计算误差导致出错)的。我想这主要还是教科书内容和指导老师的问题。

说实话,我个人也不喜欢看文献,但是还是不得不看。一句话,看文献不是万能的,但不看文献是万万不能的。至少,今天的文献条件比起前些年已经是一个天上一个地下了,大量的东西都在网上,动动手指就拿到了,基本用不着花钱费力去图书馆复印了。咱们要站在巨人的肩上向前看,但是在眺望之前,首先要确定咱们的确是站在人家肩上,而不是脚背上。还以底层开发为例再谈点儿研究的具体问题。在CS研究方面现在有种趋势,搞研究越抽象越好。我见过一些在计算机系里号称搞GIS的人,几乎从不编程,写的东西象数学论文但

是很多往往又没有数学的严密性,甚至想实现也没法实现。这些文章里不乏杰作,但对其多数我实在不敢苟同。我个人还是比较倾向于研究结合实际应用,研究的东西要能动起来,哪怕是个很简单的原型都可以。

开始做实现之前,我想应该先问自己一些问题:做实现的目标是什么?如果就是练练手熟悉一下算法,或者就是为了一篇文章,那么怎么

简单怎么干就行了(如果是写文章,那么搞拿来主义也不错,比全部自己实现要省事,质量可能还更有保证)。

如果要派正经用途或者是后续研究可能用到,动手前恐怕要先花大量时间(往往一半以上时间)好好分析设计一下,考虑考虑强壮性和重用的问题。这也是一个很多人都明白但是

往往忽略的原则。做个实现不容易,做出个强壮的实现更困难,做个强壮而又可重用的实现更是难上加难。即使你不打算公开你的实现,即使将来就你一个人用,好好考虑一下上面的问题(特别是重用性)也一定会有好处的。事实上,很多时侯你选择不用网上现成的代

码而是自己编写,就是因为这些代码接口或功能不符合你的需要而直接扩充改写又太费力。而有时侯你不得不重新实现以前已有的代码,也是由于类似的原因。

记得有网友提到CGAL不好用。CGAL是有它的很多问题(如和C++标准结合不够),但是它设计成现在的样子考虑的主要就是通用性和运行效率。听一个参与了CGAL项目的人说一开始考虑用JAVA(估计结果会是一堆interface),但是JAVA做精确浮点计算实在太慢,最后使用了基于C++模板的结构并利用了已有的LEDA库,满足了两方面的要求。相比之下,网上很多现成的东西的最大问题是在通用性方面考虑得很少,和使用者的数据结构结合起来很困难。

最后谈几句研究转化为生产力的问题。

研究成果能成功地产业化,我想最重要的是市场定位问题。对此我想用两个例子加以说明。

ESRI的动态地图注记产品Maplex的原型就是大学的研究成果。该大学在其原型相对成熟后成立了一个公司,后来为ESRI所收购。这个东西瞄准的是个很专一的问题,和绝大部分的GIS功能可以分离开来,同时又有广泛的用途(有不少地图网站现在大概在用这个产品),因此获得了成功(开发原型的人跟着去了ESRI,而学校小赚了一笔,开发

原型的人的老板还搞到了一些研究经费)。

另一个例子是国内的(也许算不上正式的研究),Geoway公司。该公司的老总张扬(武测的本科毕业生)在十一二年前大家基本还是用数字化仪手工数字化底图的时侯开始研究扫描数字化,并由他的夫人(也是武测的毕业生)完成了第一个实现。他在以此软件为敲门砖进入建设部某设计院的一个公司工作了一段时间后,九八年和一个同事下海开始自己干,当时是租了几间房子雇了几个人搞输图,大年初一都不休息,最终有了现在七八十人的规模

。Geoway成功的原因主要还不是技术上的,而是管理经营上的。还在张扬下海前,不少人认为应该卖软件,张扬坚持搞输图,并因为此软件而相对大多数竞争者有了成本和质量上的

优势。那个时侯正值底图数字化的需求大增(以规划行业为例,此前一段时间计算机辅助规划大大普及,但底图始终是个难题,因此CAD 出的图没有底图,都不符合规划规范),张扬等因此有了一些积累,为后来自己发展打下了基础。试想如果他一开始就卖软件,其结

果必然是盗版满天飞,而输图的活(几张图大概就够一套软件了)全肥了别人。现在Geoway虽然也开始输出软件并搞其它项目,但主要精力仍然集中在数据加工上,没有搞大而全,可以说秉承了当年的眼光。如果有人想象Blackryder所言做MBA项目,Geoway绝对可以成为一个中小企业发展的成功事例。

举上面这两个例子是想说明,通过研究而创业并不是空想(书中有没有颜如玉说不准,黄金山倒是有可能的)。有大志而且不想纯搞研究

的网友不妨在搞研究时把目光放远一些,在选题,开发和潜在市场等方面考虑得周全一些,也许不久你就会拥有你自己的事业(虽

然不一定列上“那死大个”,但好歹是自己的“孩子”)。

位仁兄的观点很多都相当有见解。不过。。。

在他看来,搞GIS的,作为“GIS专业”的学生(本科或研究生),将来不论是在教育界或者

是在企业界,其定位都应该是在下面的第一二类人员:

1- GIS软件系统和通用功能模块开发人员;

2- GIS应用系统和应用功能模块开发与应用系统维护人员;

3- GIS软件的直接使用与简单应用开发者;

4- 定制的GIS应用系统的使用者。

值得商榷!

“本位思想”又来了!好像搞程序的人才是正宗,别人是搞的都是旁门左道。GIS的终极目标应该是为DE服务(只好俗一点,暂且没有别的词),大家都应该来参与。刚刚落幕的ESRI用户大会有12000人参加,这里面没有几个专业出生的正宗程序员。

GIS的技术生命力是有限的,而无限的是其应用生命力。为什么这么讲?按照通俗的说法,假如DE是一个项目的话,那么三分之二的资源应该花在数据上。接下来才是把DB中的东西应用化,让地球人都知道,这里面的活就五花八门了,涉及纯GIS的东西只是沧海一粟。最底层的才是那么一小撮人为大家写的平台软件。中国几百个GIS 专业都去搞一二类的东东?

GIS一点都不神,GIS越来越成为一个Framework,一个妇孺皆知的不自觉的概念。就象几千年来人们都一直在使用地图来表达空间概念和空间思想一样,GIS不过是把这个做法放到了CyberSpace中而已。不要想告诉所有地球人,他们正在使用某些人编出来GIS模块来

定位什么的。就象你用不着告诉农民伯伯他正在使用“精确农业”技术在耕田一样。GIS,地球人都可以在里面展现自己、创新自己,找到属于自己的位臵!不要再有大包大揽的思想了。

再论GIS技术。

属于GIS的本质技术只有几点,

1。表达与存储,(XYZ坐标),实际上已经定型了

2。空间关系操作

其它全部都是现有IT技术。

以此说来,GIS专业直接放到计算机专业去好了。何必在地理、测绘、规划、地矿领域中滥舆充数?要想在这些专业中培养出程序员来,本身环境就不对。注定是四不像。

只要地理空间概念在中学就搭建好,GIS放到计算机专业去整到不是不可能。

感谢诸位的回应,特别感谢斑竹将其它论坛的回应转过来。

借此机会,就几个问题再解释几句。

编程问题(更正确地说,开发问题),恰如geo.lin网友所言:

不是说“搞gis还就是搞编程”,而是搞GIS基本离不开编程

最低程度上,也得使用GIS软件提供的script语言。事实上,稍微

“高级”一点的用户都已经到了这个层次上。

如果哪位不喜欢编程开发,我的建议是趁早向其它应用专业方向上倾斜,免得最后夹在中间,不伦不类。学习计划问题,geo.lin网友所言也极有道理。其实多数专业前两年都是基础课,也的确不容易找到明确的方向的。我想一方面作为学生要好好打基础,另一方面老师和院系方面在课程设臵与引导方面也应该多下些功夫,为学生在后面顺利确定方向创作条件。 arcgisworld的sam网友认为我有“本位思想”。我想这里头有些误解,可能有些东西我没有说得很明确。首先,我本人就不是什么“搞程序”的,甚至不是学地理测绘的,更不是什么GIS专业的毕业生。以前说过,本人接受过的唯一正式计算机训练就是一学期的Fortran。我也从来不认为“搞程序”就高人一等。如果一个人只知道搞“程序”,根本就不能算个合格的开

发人员。做GIS,哪怕是最低层的开发,也不能只知道搞“程序”。最起码,一个小组里至少要有个知道搞“程序”之外的东西的人。其次,我想sam网友没有仔细看我后面关于一二类GIS从业人员的具体工作和相关技能的阐述。我强调GIS专业的学生定位于:

1- GIS软件系统和通用功能模块开发人员;

2- GIS应用系统和应用功能模块开发与应用系统维护人员;

的原因是要使其形成自己的专业特色。我已经说过,我个人并不赞成在本科阶段开设GIS专业。现在既然开了,就先得设法解决在读学生的问题再说其它。

第三,数据问题的确非常重要。我个人的观点是对数据的处理(采集

转换等)比数据结构数据存储等都更为关键也更加困难。但是,我想与此有关的问题仍然可以归到上面的第二类中去(部分也许可以放到第三类里)。

数据处理的重点难点在方法上,方法确定了实际操作起来往往是中学生程度的劳动密集型的工作(我提到的geoway当年初创的时候就是雇了一批外地中学毕业生搞数字化)。

至於说GIS专业放到CS中,这未尝不可,但只是必要条件而已,只对底层开发比较合适。

我认识一个中科院的计算机博士,本来是做分布式计算的,生机所迫参与了一个GIS项目,要写个从DXF到SVG的转换程序,结果一开始用了line来表示道路,使得所有的路都只剩了一个线段。这不是此人CS水平不高,还是由於其缺少某些GIS基础知识。对於其它一些更复杂的应用领域中的问题,纯CS毕业生应付起来恐怕会更加困难。我想谈论GIS有几个误区应当避免:

GIS的观念不限于现在GIS软件中所表达的那些概念和所提供的那些功能。也许可以这样说,从用户数量上来说,现在的GIS软件的功能满足了90%的用户的绝大部分需求。另一方面,从功能的数量上来说,现在的GIS只满足了各类功能需要的总和的10%。这一点很容易理解:商业软件自然瞄准的是多数用户使用最多的少数几项功能,其它那些少数用户偶然用用的数量繁多的各种奇怪功能在其市场被培养起来之前则不在考虑之列。

GIS的基本概念的确没有什么神秘,确实可以为绝大多数人掌握。但是,GIS也绝不仅止于这些基本概念。

顺便一提,不要把ESRI当成什么技术革新者。至少近十年来,ESRI 的保守在业界内部可算是闻名的。

GIS二次开发实验报告

GIS二次开发实验报告 学号: 姓名: 班级: 专业: 指导老师: 二零一五年11月15日

目录 1 实验一:软件安装与AOI书签开发 (2) 1.1 实验目的 (2) 1.2 实验内容 (2) 1.3 实验结果 (2) 2 实验二:地图数据组织与访问 (5) 2.1 实验目的 (5) 2.2 实验内容 (5) 2.3 实验结果 (5) 3 实验三:地图渲染与制图输出 (9) 3.1 实验目的 (9) 3.2 实验内容 (9) 3.3 实验结果 (9) 4 实验四:空间数据处理 (14) 4.1 实验目的 (14) 4.2 实验内容 (14) 4.3 实验结果 (14) 5 实验五:GIS分析 (20) 5.1 实验目的 (20) 5.2 实验内容 (20) 5.3 实验结果 (20) 6实验六:栅格数据处理 (25) 4.1 实验目的 (25) 4.2 实验内容 (25) 4.3 实验结果 (25) 7实验总结 (31)

1实验一:软件安装与AOI书签开发 1.1实验目的 ?掌握AOI书签程序开发 1.2实验内容 ?实现AOI书签的创建 ?实现AOI书签的调用 1.3实验步骤与结果 安装程序后,新建地图显示项目。在程序的主窗体上端添加添加菜单项,文本属性为创建书签,控件名为miCreateBookmark,在旁边添加组合框,控件名为cbBookmarkList。 1.右击引用选择AddArcGIS Reference在弹出的对话框中添加引用在主窗体(即MainForm.cs)中添加代码; (1)首先添加引用代码:using ESRI.ArcGIS.Display; using ESRI.ArcGIS.esriSystem; using ESRI.ArcGIS.Carto; using ESRI.ArcGIS.Controls; using ESRI.ArcGIS.ADF; using ESRI.ArcGIS.SystemUI; using ESRI.ArcGIS.Geometry; using ESRI.ArcGIS.Geodatabase; using ESRI.ArcGIS.DataSourcesFile; using ESRI.ArcGIS.DataSourcesRaster; (此引用代码都需添加引用后才可以使用,上述引用代码为本类中所需要的所有引用,在之后的编程中,可以不用重复引用) (2)添加“创建书签”函数 在MainForm类中添加成员函数CreateBookMark,代码如下: public void CreateBookmark(string sBookmarkName)//参数为书签名 { //通过IAOIBookmark接口创建一个变量,其类型为AOIBookmark,用于保存当前地图的范围 IAOIBookmark aoiBookmark = new AOIBookmarkClass(); if (aoiBookmark != null) { aoiBookmark.Location = axMapControl1.ActiveView.Extent;

地理信息系统学习心得

地理信息系统学习心得 在开学之际,通过导师的指导,选择了地理信息系统这门课。通过张秋文老师的精心讲解,我获益匪浅。 第一:掌握地理信息系统的基础。 地理信息系统(GIS ,Geographic Information System )是一门综合性学科,结合地理学与地图学以及遥感和计算机科学,已经广泛的应用在不同的领域,是用于输入、存储、查询、分析和显示地理数据的计算机系统。GIS 是一种基于计算机的工具,它可以对空间信息进行分析和处理(简而言之,是对地球上存在的现象和发生的事件进行成图和分析)。GIS 技术把地图这种独特的视觉化效果和地理分析功能与一般的数据库操作(例如查询和统计分析等)集成在一起。GIS 与其他信息系统最大的区别是对空间信息的存储管理分析,从而使其在广泛的公众和个人企事业单位中解释事件、预测结果、规划战略等中具有实用价值。 地理信息系统工作原理:地理信息系统是将计算机硬件、软件、地理数据以及系统管理人员组织而成的对任一形式的地理信息进行高效获取、存储、更新、操作、分析及显示的集成。 地理信息系统的应用:(1)GIS 用于全球环境变化动态监测;(2)GIS 用于自然资源调查与管理;(3)GIS 用于监测、预测;(4)GIS 用于城市、区域规划和地籍管理;(5)GIS 的军事应用;(6)GIS 用于电网辅助决策中;(7)GIS 还在金融业、保险业、公共事业、社会治安、运输导航、考古、医疗救护等领域得到了广泛的应用。 第二:地理信息系统拓宽了我的眼界、拓展了我的思维。 在学习这门课以前,我在看水利信息化相关文献,对GIS没有丝毫了解,只是大概的知道GPS、RS,学了GIS后,我便有了一个想法。即通过GPS、RS与GIS的结合,实现灌区信息化的建设。通过网上信息的查阅,我了解到相关信息:灌区信息中70%以上与空间地理位置有关。网格GIS不仅可以用于存储和管理海量灌区信息还可以用于灌区的可视化查询

GIS实验报告一

《GIS原理与应用》课程实验报告一 学生姓名朱山昱班级 0802602 学号 19 实验名称:使用ArcMap浏览地理数据 实验目的 1.了解地理数据是如何进行组织及基于“图层”进行显示的。 2.认识ArcMap 图形用户界面。 3.通过浏览与地理要素关联的数据表,你可以了解地理数据是如何与其属性信息进行 连接的。 4.掌握GIS两中基本查询操作,加深对其实现原理的理解。 5.初步了解设置图层显示方式-图例的使用。 实验原理: 实验的主要原理是查询数据。通过查询需要的数据并选定,最终显示出来并供浏览。 ArcMap可以加载图层并显示,调整图层顺序或只打开某一图层时就可以显示不同的信息。用过查看图层属性表,就可以查看每一图层各种属性及其相关信息。在属性表中,还可以通过查找这一工具根据位置来实现对某一种或几种数据属性的查询。经过自主的筛选后,选定自己需要的图层属性,就可以通过图层显现出来。 实验数据: Redlands市土地利用及街区矢量数据 实验过程: 1、在 ArcMap中, 打开 Redlands.mxd。街道名称为“NEW YORK”的是什么类型的道路? 是Local street(本地街道)

打开属性表,点击选项,选择查找,弹出对话框,查找街道名称为“NEW YORK ”的道路,查看其道路类型。 2.在ArcMap 中, 打开Redlands.mxd 。在Railroads 图层中有多少条铁路线?

六条,仅选中Railroads,让其图层显现,数得共有六条。 实验总结: ArcGIS Desktop是一个用于表达通用GIS 数据模型(要素、栅格、拓扑、网络等等)同时也是用于显示地表上的要素和要素间关系的视图。是一套用来从现有的数据集获取新数据集的信息转换工具。这些空间处理功能从已有数据集提取信息,然后进行分析,最终将结果导入到数据集中。ArcMap 是ArcGIS Desktop 中一个主要的应用程序,具有基于地图的所有功能,包括制图、地图分析和编辑。 ArcGIS主要有两种查询,其原理是根据位置查询要素属性或通过属性来查询要素的功能是每个桌面GIS 软件必须提供的功能。查询,通常是通过语句或表达式来定义的,用以在从地图上及数据库中选择要素。知道要素的重要特征,他想要找出具有这些特征的那些要素的具体位置。要素的位置,但是想进一步了解与之相关的特征。在GIS中,这是很容实现的,因为地图显示区中的地理要素与它们的属性是(描述性的特征)相互关联的,属性信息是存储在数据库中的。 在GIS 中,你可以在地图上点击一个要素来查看数据库中与之相关联的属性。另一类型的GIS查询是确定符合给定条件的要素它的位置在哪里。在这种情况下,用户最普通的GIS查询就是确定在指定的位置有什么。 成绩评定: 签字: 2011年05月28日

gis学习心得体会doc

gis学习心得体会 篇一:GIS学习心得 GIS学习心得 地理信息系统(GIS,Geographic Information System)是一门综合性(本文来自:小草范文网:gis学习心得体会)学科,结合地理学与地图学以及遥感和计算机科学,已经广泛的应用在不同的领域,是用于输入、存储、查询、分析和显示地理数据的计算机系统,随着GIS的发展,也有称GIS为“地理信息科学”(Geographic Information Science),近年来,也有称GIS为"地理信息服务"(Geographic Information service)。GIS是一种基于计算机的工具,它可以对空间信息进行分析和处理(简而言之,是对地球上存在的现象和发生的事件进行成图和分析)。 GIS 技术把地图这种独特的视觉化效果和地理分析功能与一般的数据库操作(例如查询和统计分析等)集成在一起。GIS与其他信息系统最大的区别是对空间信息的存储管理分析,从而使其在广泛的公众和个人企事业单位中解释事件、预测结果、规划战略等中具有实用价值。 地理信息系统工作原理:地理信息系统是将计算机硬件、软件、地理数据以及系统管理人员组织而成的对任一形式的地理信息进行高效获取、存储、更新、操作、分析及显示的集成。

地理信息系统的应用:(1)GIS用于全球环境变化动态监测;(2)GIS用于自然资源调查与管理;(3)GIS用于监测、预测;(4)GIS用于城市、区域规划和地籍管理;(5)GIS的军事应用;(6)GIS用于电网辅助决策中;(7)GIS还在金融业、保险业、公共事业、社会治安、运输导航、考古、医疗救护等领域得到了广泛的应用。 许多学科受益于地理信息系统技术。活跃的地理信息系统市场导致了GIS组件的硬件和软件的低成本和持续改进。这些发展反过来导致这项技术在科学、政府、企业和产业等方面更广泛的应用,应用包括房地产、公共卫生、犯罪地图、国防、可持续发展、自然资源、景观建筑、考古学、社区规划、运输和物流。地理信息系统也分化出定位服务(LBS)。LBS使用GPS通过所在地与固定基站的关系用移动设备显示其位置(最近的餐厅,加油站,消防栓),移动设备(朋友,孩子,一辆警车)或回传他们的位置到一个中央服务器显示或作其他处理。随着GPS功能与日益强大的移动电子(手机、pad、笔记本电脑)整合,这些服务继续发展。 虽说以前高中读书是主攻地理科目的,但那时在课程的学习中也只是听说过GPS(全球定位系统),GIS系统倒是没有接触过,直到进入公司才开始对它有了初步的全新的了解。 GIS是以测绘测量为基础,以数据库作为数据储存和使用的数据源,以计算机编程为平台的全球空间分析即时技术。

gis综合实验报告

gis综合实验报告 篇一:GIS综合实验报告 安徽理工大学地理信息系统 实验报告书姓名: 班级 学号: 指导教师:XX年11月目录前言-------------------------------------------------3 实验一:几何校正 -------------------------------------4 (1)实验目的 (2)实验原理 (3)实验内容与步骤 实验二:数据库设计基本流程---------------------------9 (1)实验目的 (2)实验原理 (3)实验内容与步骤 实验三:空间分析-------------------------------------12 (1)实验目的

(2)实验原理 (3)实验内容与步骤 实验四:地图制图-------------------------------------20 (1)实验目的 (2)实验原理 (3)实验内容与步骤 总结------------------------------------------------25 前言通过对《地理信息系统教程》的学习,掌握地理信息系统的基本概念、空间数据的建立、 采集、处理与存储组织、gis空间分析的原理方法、地图可视化等内容,并了解常用gis软 件的操作,为后续其它gis课程的学习打下基础。本实验课程要求掌握:arccatalog的基本操作、arcmap地图可视化、空间分析等操作。 强化对课本知识的掌握,并不断学习运用到以后的生活中去。实验一:几何校正 一、实验目的 利用影像配准工具进行影像数据的地理配准,熟悉编辑器的使用,掌握如何进行几何校

GIS分析设计总结

复习思考:名词解释 组织:是人们为了实现某一特定的目标而形成的系统组合。有三要素:目标、人、结构。其本质是为实现共同目标而采用的一种手段或工具。 组织管理是为达到上述的目标,规划、组织、领导、控制资源的使用。 信息系统:在组织、管理、技术三环境中,由硬件、软件、数据和网络组成的计算机系统,支持或改进组织的日常运作、也提供决策支持服务。 信息技术:是指计算机技术和通讯技术的统称;其中计算机技术包括软件、硬件,通讯技术包括数据网络、语音网络和影像网络。 软件工程:研究和应用如何以系统性的、规范化的、可定量的过程化方法去开发和维护软件,以及如何把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来。 系统分析:分析用户需求什么、软件提供什么,在组织的环境中进行需求分析,调查用户的组织目标、结构、业务流程、数据等并围绕业务和数据,使用一定方法来描述业务模型;它是系统设计的基础,用于分析清楚业务流程和数据流程,指导下一阶段的工作。 瀑布模型:其将软件生命周期划分为问题定义、可行性研究、需求分析、软件设计、编码、测试和维护等七个基本活动,并且规定了它们自上而下、相互衔接的固定次序,如同瀑布流水,逐级下落。 原型演化模型:需要快速软件开发工具;先就用已有系统作为原型模型,通过原型修订,把握用户需求;要求用户积极参与并反馈意见。 螺旋模型:它将瀑布模型和快速原型模型结合起来,强调了其他模型所忽视的风险分析,特别适合于大型复杂的系统。开发阶段包括可行性、分析、设计和实施。 项目:独特的、一次性的活动,完成以前没有做过的事情,称为“项目”。 项目管理:就是指把各种人、资源和方法结合在一起,在规定的时间、预算和质量目标范围内完成项目的各项工作。 项目生命周期:分项目启动、规划、实施、收尾四个阶段,每个阶段有不同的任务。 项目管理目标:指项目管理的进度、费用、质量、绩效。 用户调查:通过问卷调查、研讨会、访谈等方式,收集有关组织的资料;系统、深入、全面地获取用户组织、管理、业务、数据等方面的现状与期望。 问卷调查:用户需求调查方法的一种,研究者把研究问题设计成若干具体问题,按一定规则排列,编制成书面的问题表格,交由调查对象填写,然后收回整理分析,从而得出结论的一种研究方法。 个人访谈:用户需求调查方法的一种,要求被访者要有责任感,愿意配合访谈,要求访问者要做好充分准备,有比较高的交谈技巧,可以与高层、中层、基层用户进行比较深入的讨论,从而获取多种层次信息的一种用户调查方法。 会议研讨:用户需求调查方法的一种,通过集体会议的形式来提供启发性较强的学习机会并在组织者做好充足准备工作的条件下解决复杂问题。 需求分析:是对调查内容进行汇总、讨论、评估/分类、归纳、筛选和总结;软件工程提供了多种需求分析方法。 GIS战略规划:在调查、评估和诊断组织结构、组织管理、业务流程和信息利用现状的基础上;找出组织中的存在问题或可以改善的地方;通过需求分析,提出GIS解决方案;进行可行性研究,制定项目长远发展建议的过程。 可行性研究:可行性研究就是根据社会、经济和技术条件,确定系统开发的必要性和可能性,主要进行①效益分析;②经费估算;③进度预测;④技术水平的支持能力;⑤有关部门的支持程度等。包括财务可行性分析、实施可行性分析、技术可行性分析和组织可行性分析。

有关gis的实验报告和心得体会

有关gis的实验报告和心得体会 实验一 实验一,我感觉还不能很熟练的应用mapinfo的功能以及菜单栏、工具栏中各个图标的功能,所以当我开始做实验一时碰到的问题还是不少的,首先是对mapinfo软件的相关操作功能不太了解,比如加载数据的图标,如何使打开的图变大缩小,如何浏览做完后的实验成果图,以及在实验过程中,哪些步骤是不能省略掉的,比如使用控制图层在缩放范围内显示的这个小实验,就要注意打开几个图层的界面看起来非常复杂,通过图层控制来操作,可以使图层在缩放范围内显示,这就需要在图层控制的对话框中哪些框框该打钩,哪些不该打钩,这样所显示的效果就会不一样。只有熟练掌握了mapinfo的基本操作,以及步骤间的衔接才能完成实验。最后还是自己耐心的看书和实践中去找答案和解决问题。在这个实验中我学会了如何mapinfo软件的基本操作和怎么样制作地图图层以及如何使用模板创建专题地图。在制作这个实验的过程中体会了很多,也感觉在做专题地图和地图制作时的整个过程充满着趣味性,使我对地图的相关制作有了一定的了解。 实验二 实验二,因为已经对mapinfo软件操作功能有了一个初步的了解了,所以当在开始着手制作实验二是实验相关操作步骤时,在对fuzhou.jpg图像进行屏幕跟踪化过程时和后面进行的图像加载和配准时碰到的问题也相对较少也比较熟练。从实验二开始要用arcview软件时由于刚接触这个软件所以在做这部分的实验时制作速度显然比较

慢碰到的问题也还有的,面对许多功能按钮不熟悉时只能查找资料和问同学,但最终还是把实验二给做了,以下是我总结的注意点。 1.做屏幕跟踪这个实验时,在mapinfo中打开图像文件时,注意选择文件类型是栅格图像,然后点击一下所要打开的××市行政图,这样呈现出所要的画面。 2.编辑控制点的时候,至少选择三个点且三个点不要都在一条直线上,那样配准不成功。 3.选择合适的绘图工具,注意选中的是面状的绘图工具,选择线状的话跟踪完后不会出现实验所需的效果。 4在用鼠标画行政区时,注意拐点处必须点一下,画出来会更准确,注意在没画完不要双击,在画重叠部分时,注意激活。 5.在新建表示注意字段的类型时,图层分类要清晰。 6.投影、坐标系设置时,要设置地图单位为米。 实验三 实验三是对maminfo和arcview这两个软件一起搭配操作的制图实验操作。从实验数据格式的转换到投影变换的过程,都需要对这两个软件功能有所了解。虽然通过书本中的案例可以很容易的得出操作结果,但为了进一步了解这个转换过程中每一个相关信息和转换的含义,自己还是在书本上查找答案,和在制图操作实验中的注意点。 1.在第一步的数据格式转换中,注意不要把底图文件也选进去。 注意文件的命名,不要存得太深,最好可以放在根目录下,用英文命名,勿用中文命名。 2.数据格式转换的对话框中,要指明文件类型为mapinfotab格式。

关于arcgis心得体会分享

关于arcgis心得体会分享 Arcgis学习心得 老早之前就听闻Arcgis这个软件的大名,可惜学校迟迟没有开设这个课程,之前曾经出去兼职学了点皮毛,一直都想好好学习一下这个软件,终于在这个学期,在GIS软件应用课上可以系统地学习一下Arcgis。通过本学期的学习,对ArcGIS有了很深的了解和学会了一些基本的应用,现在谈一谈我本学期学习ArcGIS的心得体会。 地理信息系统即Geographic(al) Information System(GIS),是随计算机硬件、软件技术的发展和应用而在20世纪60年的末期产生的在计算机硬件和软件支持下,对任意尺度的地球表层空间的各种地理数据进行采集、组织、存储、管理、运算、统计、分析、显示、输出、描述和再现、模拟、记录与传输的技术系统、方法和科学。而ArcGIS是一个用于构建定制应用的完整的嵌入式GIS组件库。利用ArcGIS Engine提供的组件,可以将ArcGIS的功能集成到一些应用软件之中,如Word、Excel。其中服务器GIS分别有ArcSDE、ArcIMS、ArcGIS Server。而ArcSDE是ArcGIS与关系型数据库之间的GIS通道;ArcIMS是一个可伸缩的网络地图服务器软件,是网站能够提供GIS数据、交互式地图以及特定的GIS应用;ArcGIS Server是一个用于构建集中管理、支持多用户的企业级GIS应用的平台。ArcGIS Server

提供了丰富的GIS功能,例如地图、定位器和用在中央服务器应用中的软件对象。除了服务器GIS之外还有移动GIS即ArcPad,ArcPad是用于移动Windows设备的移动制图和GIS 技术。ArcPad为野外用户通过手持和移动设备提供数据库访问,制图,GIS和GPS的综合应用。通过ArcPad可以实现快速,便捷的数据采集,大大提高了野外数据的可用性和有效性。 ARCGIS中主要有shapefile、coverage和geodatabase 三种数据组织方式。Geodatabase是ARCGIS数据模型发展的第三代产物,它是面向对象的数据模型,能够表示要素的自然行为和要素之间的关系。在专题地图和空间表达中组织GIS数据的核心地理信息模型,是一套获取和管理GIS数据的全面的应用逻辑和工具。它是根据对象包括对象类、要素类和要素数据集。 ArcGIS三剑客——ArcMap、ArcCatalog、ArcToolbox ArcMap:创建地图、在地图上加载数据、并实现可视化表达,制图成图。基于该平台进行各种空间分析,提取隐含的地理信息。 ArcCatalog:空间数据的资源管理器,组织和维护空间地理数据。 ArcToolbox:进行各种空间分析和数据处理与转换的工具箱。

GIS实验报告-地信讲解

地理信息系统原理实验报告 班级: 学号: 姓名: 指导教师:

一、实验目的 1熟悉桌面GIS软件Super Map的界面环境 2初步掌握Super Map的主要工具及菜单命令的使用 3理解GIS软件应具有的基本功能 4结合对所选地图的矢量化的操作,具体掌握GIS软件的操作步骤 二、实验时间 1、第八周----第十六周进行实验绘图实体操作 2、第十七周----第十九周进行图片剪切,资料整理,总结报告 三、实验内容 ●Supermap Deskpro的认识 Supermap Deskpro是超图的专业桌面GIS软件之一。Super Map GIS桌面平台产品是基于Super Map GIS核心技术研制开发的一体化的GIS桌面软件,是Super Map GIS系列产品的重要组成部分,它界面友好、简单易用,不仅可以很轻松地完成对空间数据的浏览、编辑、查询、制图输出等操作,而且还能完成拓扑分析、三维建模、空间分析、网络分析等较高级的 GIS 功能。 SuperMap Deskpro 是一款专业桌面GIS软件,提供了地图编辑、属性数据管理、分析与辅助决策相关业务以及输出地图、打印报表、三维建模等方面的功能。SuperMap Deskpro 作为一个全面分析管理的工具,应用于土地管理、林业、电力、电信、交通、城市管网、资源管理、环境分析、旅游、水利、航空和军事等所有需要地图处理行业。 ●Supermap Deskpro的使用 通过该软件进行地图的矢量化,具体过程如下:

1、前期的准备 数据来源:纸质西安地图 地图的整体设计:遵循地图越详细越好的原则,我们对点、线、面数据集作了详细的规划,详情请看图层分层。考虑到以后做专题图,对数据集属性字段做了必要的添加,用以区分不同的地物。 本地图特色:采用Deskpro软件自带的矢量符号库符号分别作点、线、面专题图。 2、地图矢量 2.1纸质地图的扫描扫描之前对地图进行图面整理,扫描的分辨率设为 300-500dpi,扫描后得到*.jpg格式的原始栅格数据的地图 2.2创建相应的坐标系数据源启动Deskpro选择新建工作空间。 新建数据源

ArcGIS学习心得

ArcGIS学习心得 第一次听说ArcGIS这门课,根本不知道是关于什么的,问了一下同学后才了解ArcGIS 与农业信息技术有关,但具体的又不知道了。所以在上第一堂课之前我对ArcGIS是不甚了解的,而通过段老师给我们讲解了一段时间的理论知识之后,我才大概了解到地理信息系统即Geographic(al) Information System(GIS),是随计算机硬件、软件技术的发展和应用而在20世纪60年的末期产生的在计算机硬件和软件支持下,对任意尺度的地球表层空间的各种地理数据进行采集、组织、存储、管理、运算、统计、分析、显示、输出、描述和再现、模拟、记录与传输的技术系统、方法和科学。而ArcGIS是一个用于构建定制应用的完整的嵌入式GIS组件库。利用ArcGIS Engine提供的组件,可以将ArcGIS的功能集成到一些应用软件之中,如Word、Excel。其中服务器GIS分别有ArcSDE、ArcIMS、ArcGIS Server。而ArcSDE 是ArcGIS与关系型数据库之间的GIS通道;ArcIMS是一个可伸缩的网络地图服务器软件,是网站能够提供GIS数据、交互式地图以及特定的GIS应用;ArcGIS Server是一个用于构建集中管理、支持多用户的企业级GIS应用的平台。ArcGIS Server提供了丰富的GIS功能,例如地图、定位器和用在中央服务器应用中的软件对象。除了服务器GIS之外还有移动GIS 即ArcPad,ArcPad是用于移动Windows设备的移动制图和GIS技术。ArcPad为野外用户通过手持和移动设备提供数据库访问,制图,GIS和GPS的综合应用。通过ArcPad可以实现快速,便捷的数据采集,大大提高了野外数据的可用性和有效性。 同时还了解到ArcGIS的作用有很多,例如税务机关为土地评估部门和土地规划部门编制土地利用图;工程部门监控道路和桥梁运行情况,编制预防自然灾害的规划方案;水利部门寻找切断爆裂水管的阀门;交通部门为通勤人员编制自行车的行车路线图;警察机构研究犯罪模式,以便更合理地布置警力和了解街道巡查的效果;污水处理部门确定地震发生后需要优先抢修的地方;电信公司研究地形,寻找新增手机信号塔的站点位置;水文专家监控水质情况以保护公众健康;管道公司寻找铺设新管道投资最少的最佳路线;生态专家研究在分水岭地带施工对环境可能造成的影响;电力部门构建电力线路模型图以便使电力耗损最小化,同时规划新增设备的配置方位;气象专家向风暴可能经过的城镇发布警报;商家通过分析附近地区居民点的密集程度,对新增零售网点的选址进行评估;警察部门寻找事故现场的最快路径;急救部门根据模拟结果和交通的易通达性安排紧急救护设施;水资源管理人员监视上游水质情况,以便寻找可能的污染源;消防队根据地形和气象资料预测森林火灾的蔓延范围。

GIS实习心得体会

篇一:gis实习总结 gis实习总结 姓名:朱虹学号:110313356 通过gis的实习,熟悉了arcview的常用控件的添加和使用。 arcgis是美国esri公司开发的地理信息系统系列软件,由很多模块、产品、组成。arcgis 是主要组成部分,以windows操作系统为平台,桌面式交互操作。可提供地理数据显示、制图、管理、分析、创建和编辑的 gis 桌面软件。用它可以创建许多不同来源数据的智能化的、动态的地图,用户可利用 arcview 带有的工具和数据立即进行 gis 分析和地图创建。 我们本次课程设计主要任务为制作广州市gdp、财政、税收和居民收入等数据(2010年2季度)专题图。首先收集地图及社会经济指标数据--当然老师已经把数据收集好了,并且发放给我们了。将收集到的"广州市地图"进行数字化,每组要完成的图层包括行政边界、行政区所在地等。然后将gdp、财政、税收等属性数据添加到属性表中,接着制作专题图,最后整理图纸、编写课程设计报告。 gis专题图的设计步骤与大家平时练习时的操作差不多,例如版面设计的一般步骤:首先打开或创建一个"项目(project)"→在"项目"中新建一幅专题地图的"版面设计"-layout→"专题地图"的页面设置→给专题地图添加"视图"。 经过一周的实习,在学习知识、积累操作经验的同时也多少有点心得: 成功的实习需要学员足够正确的态度。在实习过程中不可避免的会遇到各种困难,关键在于大家是否能坚定目标,坚持见习。就拿我来说,一开始对于gis的功能还不是很熟悉,arcviewgis软件用的不流畅,甚至还有功能不会操作。整个实习过程中,带队老师不可能一直陪着我,教导我,所以善于观察,主动理解,不断尝试,是使自己快速独立的好办法。每个学习工作都有一个过程,而开始的过程又是最易让人放弃的。"坚持"就是每个学员走向成功的基石。 通过这次实习,我学到了很多知识,那是在课堂上无法学到的东西。在我看来,理论知识固然重要,但是若不经过实践,那学得理论知识几乎等于白费。虽然实习过程是辛苦的,但确是充实而快乐的。实习让我提前感受了工作中的酸甜苦辣,使我对未来的生活有了心理准备,也充满了向往和自信;同时在组里需要为人处世的能力,需要团结合作的精神,实习让我们的同学关系更加友好。通过本次实习,我懂得就算理论知识掌握得再好,没有实习和工作的实际经验也很难解决调查过程中遇到的种种问题。我坚信通过这一段时间的实习,所获得的实践经验会使我终身受益,这在我毕业后的实际工作中将不断的得到验证,我会不断的理解和体会实习中所学到的知识,在未来的工作中我将把我所学到的理论知识和实践经验不断的应用到实际工作来,充分展示自我的个人价值和人生价值。篇二:地理信息系统专业(gis)实习总结 实习总结 地理信息系统是近年来迅速发展的一门新兴学科,并且与it技术不断走向融合,所以要求该专业的学生具有实践应用能力,专业实习是对该专业学生四年来所学课程及实际应用能力的一个整体检验。借着全国第二次土地调查的机会,我们参加了衡阳师范学院第二次土地调查内业组,主要是针对xx市农村土地调查。 在这次实习中,我们主要学习了mapgis软件的使用,如将栅格图矢量化。图形输入,图形编辑,拓扑处理及实用工具,系统库编辑。误差校正。图型裁剪。数字高程模型(dtm分析),坡度分析,图形输出,数据接口转换等。运用mapgis软件的功能对xx市基本农田做调查。根据第二次全国土地调查基本农田调查规程的规定,农村土地调查任务有:1.土地权属调查。 2.地类调查。 3.基本农田调查。 4.农村土地调查数据库建设。 5.统计汇总。 6.文字报告编写。

(最新版)GIS实验报告

地理信息系统 实验报告 姓名: 学号: 班级: 教师: 2011年5月 实验一:GIS平台初识 实验要求:SuperMap GIS软件的安装、卸载以及界面和主要功能熟悉实验时间:2011年5月5日实验地点:N

实验过程: 一、系统安装 1、基本步骤 1.1 将SuperMap GIS 5 产品安装光盘CD1 放入CD-ROM 驱动器,出现如图所示界面 1.2 选择“安装SuperMap GIS 5”,安装向导列出可供选择产品,如图所示 : 1.3. 选择SuperMap Deskpro 5.0,进入准备安装状态,如图所示;

1.4准备阶段结束后,弹出如图所示对话框,点击“下一步”按钮,继续安装; 1.5显示如图所示对话框,请认真阅读最终用户许可协议,选择“接受条款”或者“不接受条款”选项,然后点击“下一步”按钮; 1.6仔细阅读系统安装说明,如果系统配置符合要求,单击“下一步”按钮。如图所示;

1.7键入用户名和公司名称之后,单击“下一步”按钮。如图所示: 1.8在如下选择安装文件夹对话框中,如按照系统缺省进行安装,则直接点击“下一步”按钮;如需要改变安装文件夹,则点击“浏览”按钮,指定安装路径,然后点击“下一步”按钮。SuperMapDeskpro 5.0 产品提供四种安装类型:典型安装、压缩安装、定制安装。典型安装,将安装最常用的选项,这里推荐大多数用户选择此项。压缩安装,将安装所需的最少选项,当您的磁盘空间有限时可以选择此项。定制安装,可以自定义选择要安装的选项,推荐高级用户使用此项。选择安装类型后,点击“下一步”按钮,如图所示;

地理信息系统实习心得体会3篇【精选】

地理信息系统专业培养具备地理信息系统与地图学的基本知识、基本技能,能在科研机构或高等学校从事科学研究或教学工作,下面是带来的地理信息系统实习的心得体会,欢迎欣赏阅读。 地理信息系统实习心得体会一: 4个月的实习,过几天就就结束了,这次实习中,让我学到了不少,知道社会与学校有着很大的不一样,现在写下了自己的实习报告,希望我的这篇地理信息系统实习报告可以给大家作为参考。 在这次实习中,除了工作得到锻炼外,我们的生活,也得到了锻炼。来这里锻炼后,我们才知家里父母的艰难之处,可能我们现在体会到的还没有父母的一半。但是,也让我们体会生活艰难。以前,在学校生活,没有钱了,就向家里拿,过得轻轻松松;回家了,也不用愁什么,有吃,有穿,有玩,生活过得乐融融。但是来到罗定之后,这种虑的生活,被打破了,彻底的改变了我对生活的一些态度。中国人都说民以食为天,来到罗定后,我首要解决的是吃饭的问题,以前认为煮饭是好简单,当真的要去做时,并不是那么易,什么都要买。柴米油盐,煮饭的,炒菜的都要去买。来到罗定后,我体会到了,其实生活不容易。 人人都说,想在社会获得一个立足之地,就要有足够的有脉关系,和良好的社交能力。在来博纳公司实习后,我虽然没有深刻的体会到那句话的意思,但是我也深深的知道人脉和良好的社交能力的重要性。具备良好的社交能力,在工作中,能得到很多的好处,如职位进升;具备良好的社交能力,就能让你在领导人眼中闪闪发光。当然也要工作能力上有很好的表现。如果仅工作能力上很好,但是没有良好的社交能力,领导也不会看到你这个闪闪发光的星星,基本永远埋没在这个低层,得不到提升。所以在具备良好的工作能力后,也要具有良好的社交能力,没有良好的社交能力,没有人知到你这个会发光的星星。 说到工作,就要说到薪水,说到薪水,那就说到钱了。钱,是这个社会人人都想拥有,并要拥有很多的东西。来到罗定之后,我更深刻的体会到钱的强大作用。罗定的物价比广州还高,超出了我们的预料。我们吃一餐饭,就要10元,这样的消费,首个月没有领到薪水时,手中的那点钱就如杯水车薪,不够用,最后公司知我们的状况后,各我们预支了部份薪水,才免强过完第一个月。来到这里实习,什么都要讲都钱,吃饭要钱,生活要钱,出门要钱,什么都要用钱,那点工资差点不够我们的支出。来到罗定后,与以前的同学在广州开了间购物店,最后也因资金问题,戈然而止,这时知道钱更重要。虽然知道钱很重要,但是我也不是拜金主义者,我的钱够我用,够我投资即可,钱多了,用不完,也没用,不能像某些人,为了有更多的钱,铤而走险。 这个系统,可能没有真正的应用于生产,对其性能的稳定性没有准确的评估,当这个系统真正的用于生产后,系统的问题不断而来。如果用我们当时上班时说的话就是:10分钟一小断,1个钟一大断。这句话,就证明这个系统应用初期性能的不稳定性。正因为这个系统的初期不稳定性,锻炼了我们的耐性定力,经过一个月的锻炼后,当系统再次现不稳定的情况后我们不再是埋怨,而是轻轻的说一句:"淡定"。小小一个词:淡定。它却预示着我们正从年轻气盛走向从容淡定。如果一个人真正的做到了"淡定",那这个人就真正的成熟了,遇问题将不会惊慌失措,不会不知如何做,而是会静静的想如何去解决问题。淡定,这是走向成熟的标致,也是一个成功人士的必备条件。

ArcGIS地理信息系统实验报告

实验报告 实验一数据更新变换 实验目的:通过练习,掌握数据提取、裁剪、拼接及投影变换的方法。 实验要求:白水县跨两个1:25万图幅,要求提取出白水县行政范围内的DEM数据,将数据转换成高斯克吕格投影系统。 实验步骤: 1 白水县行政范围的提取 1.1加载原始数据chp4/ex1/Vector.shp 1.2打开ArcTollbox里,分析工具/提取/筛选,打开对话框 输入要素选择Vector,表达要素点击,打开查询构建器,选择"NAME" = '白水县'

提取白水县行政范围结果Vector-Select5,如下图: 2 DEM数据拼接 2.1 加载dem1、dem2 2.2 打开ArcTollbox中,数据管理工具/栅格/栅格数据集/镶嵌至新栅格,打开对话框,输入栅格dem1、dem2,选择输出位置和数据集名称,波段数为1.

拼接结果dem如下图: 3 利用白水县范围对DEM裁切 3.1 ArcTollbox中,spatial analyst 工具/提取分析/按掩膜提取,打开对话框如左图,输入栅 格dem,要素掩膜数据为Vector-Select5,确定,裁切结果Extract_dem3如右图:

4 白水县DEM的投影变换 4.1 ArcTollbox中数据管理工具/投影和变换/栅格/投影栅格,打开对话框,输入栅格Extract_dem3,输出坐标系点击,打开空间参考属性对话框,定义坐标系,选择/Projected Coordinate Systems/Gauss Kruger/Xian 1980/Xian 1980 GK Zone 19.prj 投影变换结果Extract_dem3_ProjectRaster如下图:

GIS学习心得体会

森罗万象——gis 前言:gis随时代发展的出现,是必然。从实用性和多用性来看,gis有着无与伦比的优 势和潜力,随着计算机技术的发展,gis也将达到一个前所未有的巅峰,实现现实地球到智 能地球的完全转话,真真正正的达到森罗万象的地步。 正文: 1 提出问题: 1.1 什么是gis? 1.2 gis是如何产生的? 1.3 gis有什么功能? 1.4 如何用gis解决实际问题? 2 分析问题 1.1 gis,全称是geographic information system ,地理信息系统。它是一种特定的十分 重要的空间信息系统。它由计算机系统、地理数据和用户组成的,通过对地理数据的集成、 存储、检索、操作和分析,生成并输出各种地理信息,从而为土地利用、资源管理、环境监 测、交通运输、经济建设、城市规划以及政府部门行政管理提供新的知识,为工程设计和规 划、管理决策服务。【1】 就我的理解来说,gis,地理信息系统,实质是地图学的衍变发展,就像以前的书籍进化 到了现在的计算机网络文学,它是能涵盖所以一切与地理有关知识的系统,比如最简单的点 餐营养就集合了地理信息系统的查询附近的餐厅功能,而且因为gis的各项功能(在1.3详 解),还涵盖了人文,经济,社会等多个学科所需的各类应用。 1.2 说起gis的历史,便不得不提及r.f.tomlinson,他便是gis之父。1963年,加拿大测 量学家r.f.tomlinson提出把常规地图变成数字形式地图,并存入计算机的想法。他还首 先提出了“地理信息系统”这一术语,并建立了世界上第一个实用的地理信息系统——加拿 大地理信息系统(cgis),用于自然资源的管理和规划。【2】 罗杰汤姆林森虽然对gis的产生功不可没,但是归根结底gis的产生是世界进步的必然 过程,由于计算机技术的进步与发展,越来越多的功能被使用计算机实现,而便捷实用的gis 出现绝不是偶然。所以在我看来,gis实质是起源于人口普查,土地调查和自动制图,以及 人们对此的需求,罗杰汤姆林森很好的 - 1 - 扮演了催化剂的角色。正如罗杰汤姆林森所说的“手工制图的成本实在是太昂贵了”。因 此,gis实质是社会的要求和罗杰汤姆林森这个gis之父合力之下产生的。 1.3 就gis本身来说,大多数功能较全的gis一般均具备四种类型的基本功能,它们分别是: 数据采集与编辑功能、制图功能、空间数据库管理功能和地形、空间分析功能。【3】 gis的核心是一个地理数据库,所以建立gis的第一步是将地面的实体图形数据和描述它 的属性数据输入到数据中,即数据采集.为了消除数据采集的错误,需要对图形及文本数据进 行编辑和修改. 建立gis首先是将地面上的实体图形数据和描述它的属性数据输出到数据库中并能编制 用户所需要的各种图件。因为大多数用户目前最关心的是制图,从测绘角度来看,gis是一 个功能极强的数字化制图系统,所以制图功能也很重要。 地理对象通过数据采集与编辑后,形成庞大的地理数据集。对此需要利用数据库管理系 统来进行管理。gis一般都装配有地理数据库,其功效类似对图书馆的图书进行编目,分类 存放,以便于管理人员或读者快速查找所需的图书。其基本功能包括:1.数据库定义 2.数据 库的建立与维护 3.数据库操作 4.通讯功能。

GIS实验报告

GIS实验报告 一、引言Introduction 1.1背景 金川县位于四川省西北部,阿坝州西南部,东南距省会成都424公里,离阿坝州州府马尔康91公里。金川县地处川西北生态经济区中心地带,阿坝州南部综合经济区重要板块,位于大渡河上游,大金川河旁,省道211经过县城。此次金川县城市总体规划重点是对金川县城的城市发展方向做出判断。 金川县城沿大金川河发展,周边山地丘陵地形复杂,城市位于槽谷地带。随着金川县社会经济的高速发展,现状用地已经不能满足其发展需求。在本次实验报告中,将运用GIS的科学分析方法,对像金川县城这样处于的复杂山地地形和河流谷地的城市建设用地发展方向做出较为理性的评价。 1.2实验假设 本次实验的目标是:整理分析各项对于建设用地选择有影响的评价因子,运用GIS的数据管理能力,综合评价城市建设用地的选择方向。改变以往规划环节中依靠感性的设计方法,为项目提供科学数据分析和可视化设计流程,并以此为依据,对建设用地进行反向论证,不断优化设计,提高规划的科学性。 1.3区域现状 本次实验的研究目的是进行建设用地选择,因此研究区域范围较小,主要包括:大金川河两侧用地面积较大且较为平缓的地带。(沿大金川河,金川老城区

南部,老城区北部、老城区东部) 二、方法Methods 2.1资料收集 根据实验目的提取实验所需要的各项要素,并将提取出来的要素整理为便于实验操作文件格式,祛除多余冗杂的信息,减少无效数据的干扰,提高实验效率。 本次实验报告的地形CAD较为复杂,老城区部分由 于城市建设情况,而缺乏高程赋值的等高线,故此次实验 以高程点为基础,选择所有的高程点;原位粘贴到“0金 川县高程点.dwg”文件;将研究区域内的河流及泥石流槽 描边并单独放入“0河流.dwg”文件;将老城区及周边建设 用地现状描绘整理到“0建设用地现状.dwg”文件;将提供 的地质灾害报告中的地灾评价整理到“0地灾评价.dwg”文件中;最后,将整个研究区域的边界线描出整理到“0地形边界线.dwg”文件中,方便出图。 2.2DEM数据整理 2.2.1加载整理的CAD要素 首选是添加数据。在添加数据的对话框中,选择链接到文件夹,在连接到文件夹中加载整理好的DWG格式的文件,包括高程点、河流、建设用地现状、地灾评价、地形边界线。在此过程中,由于各项要素均已在CAD里整理,因此没 有出现乱线等问题。 2.2.2捡校导入CAD的高程点数据 右键单击Arc map中

Web和移动GIS学习心得

第一次课:Web和移动GIS概况 1.1上课内容: 学习顺序、理论基础、鹰眼的修正。 1.1.1理论部分: 1课程体系梳理 在地理信息系统的系列课程中,很多课程都存在内在的联系,互为基础,应按照其关系,依次学习地图学、地理信息系统原理、高级语言、软件开发工具、GIS二次开发技术、网络程序设计、(移动程序设计)、移动与WebGIS开发应用这些课程,这些课程涉及了原理,需求和方法三方面的课程,要求我们首先要了解需求,根据基本原理,掌握解决需求的方法。2生活中的Web和移动GIS 在生活中,很多部分都应用了Web和移动GIS。各种在线地图都属于WebGIS,如百度地图和谷歌地图等,在一些生活网站中也都嵌入了地图定位功能,如美团网等。在手机端也有很多应用软件,提供导航、定位、路线记录等功能,都属于移动GIS,其功能涵盖了出行导航、健身、租车等生活中的各个领域。 总之,地图以其强大的空间表现能力,为我们认知提供了很大的方便。 3 Web和移动GIS的产生 随着互联网技术的发展,为用户提供空间数据浏览、数据查询、和分析等功能成为GIS 发展的必然趋势,Web和移动GIS也就应运而生了。 4计算机网络的基本概念 计算机网络系统是由网络操作系统和用以组成计算机网络的多台计算机以及各种通信设备构成,是Web和移动GIS产生的基础,Web和移动GIS的功能都依赖于计算机网络。 计算机网路系统有如下特点:每台计算机独立;计算机间的工作互不干扰;在通信和资源共享之上建立关系;通信和交换信息有共同遵守的准则,也就是协议。 计算机网络系统根据其范围可分为局域网、城域网和广域网。在我们生活中所用到的网络GIS产品通常都是基于互联网的,互联网是一个基于TCP/IP协议、连接各个国家和地区以及各个机构的计算机数据通信网。 1.1.2实践部分: 体验了一些主流的移动和Webgis服务,包括百度、谷歌等地图网站;手机导航、健身应用等,并进行了对比。在58同城等网站缺乏GIS服务,用户对一些企业的空间概念模糊,如加入地图服务,用户体验度也许能够得到提升。

相关文档