如何了解GIS?
博客专区 > 睡得 的博客 > 博客详情
如何了解GIS?
睡得 发表于3年前
如何了解GIS?
  • 发表于 3年前
  • 阅读 37
  • 收藏 0
  • 点赞 0
  • 评论 0

【腾讯云】买域名送云解析+SSL证书+建站!>>>   

摘要: 快速理解和应用gis,正真意义上的从客观角度去使用和开发gis项目发展的意义

     作为一名GIS专业的学生无论是谁都曾经历过学习之出的那段迷茫的日子,于是我们试图努力学习好每一门学校开设的课程,希望从体面的学积分中寻求一条指引我们成功的GIS之路。然而,当我们离开校园的时候,能够真正拿到成功之门的金手指的又有几个呢?

         众所周知,GIS是一门边缘性的,交叉型的学科。从狭义的3S角度讲,RS(遥感)、GPS(全球卫星定位系统)、GIS(地理信息系统)这两只眼睛一个大脑的结构可以简单的告诉我们,以遥感科学、测量科学为基础,以及扩展的其它类似学科是GIS专业重要的专业课程。而GIS又是大量的基础理论课程和无尽的计算机的融合体。再加之每个学校各自的专业背景,比如:地质、林业、农业、生态等等,这些也必然为GIS专业庞大的知识结构加上了浓重的行业色彩。
         从上述可知,如果想将所有的知识全部掌握,为了学而学,未免有些盲目。既然都想在GIS的圈子里成才,成功,那么我们不妨先了解一下这个圈子呈现给我们什么样的生态,希望可以帮助大家拨开迷雾,直捣黄龙。
         首先,从社会整体对于GIS产业的需求来看,可以简单分为两类:一类是为广大群众提供公众地理信息服务。比如:MapABC、Google Map、Google Earth,通过发布电子地图为公众的衣食住行提供地理信息相关的服务信息;另一类是与某一行业结合的地理信息应用系统,这类系统依托于一种专业背景下,融合了多项专业的业务模块,与GIS结合能够更强的发挥该应用系统在辅助使用者更高效、更精确的进行决策的作用。
         了解了GIS都能做哪些事情,下面我们再看看在这个圈子中,究竟提供给我们什么样的一些参与的机会。
         刚开始步入社会的时候,很多同学都希望做技术类的工作,从程序员做起,成为一名软件研发人员。而从事GIS软件研发的单位有两种,一是从事基础平台研发的公司,比如超图,主要提供基础地理信息系统开发平台和相关服务;另一种就是从事应用项目研发的单位,使用基础平台,通过二次开发完成最终产品,最终用户面向各种企事业单位,当然现在很多大型的GIS项目还是靠政府推动,但企业级的应用也正在迅猛发展。
         其实绝大多数的单位都在从事GIS的应用研发的工作,那么这些单位都有什么样的性质呢?首先是政府机关单位,作为事业单位也可以独立开发一些项目,承接单位大都是各自的信息中心或者叫信息办。还有就是高校及科研院所,在这些单位都会有很多侧重科研类的课题,其中也有很多应用型的项目可做。最后剩下的就都是二次开发商了,作为企业它们在项目的运作、实施、产品服务等方面可以说是GIS应用项目市场的主力军。各个行业大都有各自领域中处于领先地位的开发商,系统集成商,比如水利中的金水集团、通信行业中的华为、浪潮等等。他们在本行业中对推行信息化,推广GIS的发展起到了非常大的积极作用。
         前面简单分析了一下GIS学科、GIS应用的分类、GIS的工作层次以及开发单位的类型,主要目的是希望同学们可以擦亮双眼,为了今后的发展选择一个适合自己的方向,明确自己的定位。然后,依照不同的目标进行自我完善的过程。
         从学习的角度上讲,如果今后想要从事研发型技术工作,无论是基础平台研发还是应用研发,都要考虑是否要和某一个行业的应用结合,了解下这个行业对于GIS的需求有多大。比如:林业、水利、生态这些可以算是强GIS的行业,它们的很多项目对于GIS的需求较大,无论遥感、测量、应用的层次比较深入,同时各自行业中又有很多研究的模型,在GIS软件开发的过程中不仅仅是通过GIS平台展现通过遥感图像解析、工程测量等方式获得的丰富的信息,很多都会结合专业模型在空间数据的基础上进行数据的二次加工,深入挖掘,进行分析。如果想从事这类行业的GIS的学习和研究工作,那么在知识结构上要求就比较高而全面了。
          从技能的角度上讲,很多同学也许是报志愿的时候对GIS专业还不是特别了解,其实本身对于计算机不是很有兴趣,所以经常会问如果不想编程是否适合这个专业的发展。如果是想在GIS圈里找到一份不用开发的工作还是不难的,做数据、文档都是有机会的。但是如果想在圈子里真正做出点名堂,没有经历过开发的阶段,没有计算机技术特别是软件开发方面的基础,向上攀登是很难的。
         相对的,有的同学认识到了这一点,GIS本身就是一种特殊的信息系统,是以软件为核心的,所以在这方面下了很大功夫也很有效果。其中也不乏对计算机技术有浓厚兴趣的同学,他们在选择工作的时候,空间就比较大,工作早上手快。但是,也有的人工作了5,6年,等到快三十了,还是个普通的程序员。如果他感到困惑,很有可能他已经将上学时学到的诸多GIS专业课忘得一干二净了。
         如果了解下圈里面的前辈,真正的专家们,基本上都有过软件开发的工作经历,可是现在他们在GIS专业理论,特别是和本身行业业务结合紧密的GIS理论上沉淀的更加深厚了,他们既在软件研发中积累了丰富的经验,对于GIS的应用有独到的见解,同时又是本行业的业务上的专家。这就再次证明,GIS专业需要很好的把握计算机技术和GIS专业理论的平衡点,综合利用才能找到合适的发展点。
         建议同学们无论刚开始从事何种层次的工作,无论什么岗位的工作,都要明确自己的定位,是要深入的研究、挖掘GIS的新功能、新特性,还是为了让GIS在某个行业中应用的更合理、更有意义,都需要不断地思考,结合自身的条件不断丰富自己,塑造自己,才能在长久的日新月异的GIS之路上不让自己过早的被抛离。
         如果同学们对于GIS专业的定位和发展前景有了些认识,如果已经深入学习掌握了一些专业知识,如果也多少做了一些课题,参与了一些实践,那么在此给大家提供几点建议,希望可以帮助大家在工作学习中更加可以有的放矢。
         明确需求,紧扣行业脉搏
         要仔细分析需求,紧紧把握需求,这绝不仅是软件工程中的重要工作,不管是在底层做算法的,在项目组做文档的,还是作为一名销售经理,都需要对整个行业对于GIS的需求有充分的理解,才可以做好工作。现在的GIS已经不像二三十年前,那时候GIS刚刚进入中国,作为一门新兴学科,很多先驱都在研究它的基本理论,比如数据结构,分析算法等等。很多应用的项目大都是试验的研究课题,所以GIS比较集中在高级科研院所,很少被大众所了解。
         而现在,了解GIS,了解GIS应用的人遍布全国各个行业,而公众的地图服务网站雨后春笋般的出现,让更多的普通老百姓享受到了空间信息给他们带来的新鲜与便捷。身边也有越来越多的人,使用过最优路径分析、公交换乘、查找最近设施的一些GIS的分析功能,而他们本身也没有学习过什么GIS专业课程。
         这就说明,最终用户对与GIS的需求已经不再简单,同时他们对于GIS也产生了更多的期待,期待GIS能够给自己的工作、学习、生活提供更多、更细致、更专业的服务。所以,所有从事GIS工作的朋友都应该在做事之前,实事求是的分析一下市场需求,让工作更有意义,让需求成为衡量工作成功与否的标准。否则,算法做出来分析的结果不是用户所期望的,编写出来的文档对于业务的描述是不准确的,销售经理介绍了半天产品优势,用户也没有发觉产品什么地方能够帮助自己。
         详细分析,深入挖掘业务
         现在还在读书的同学们有了更多的机会参与项目,通过实践来加深学习。除此之外,同学们还可以参加各种开发大赛,同学们也提前了解了项目的运作方式,软件系统的开发过程。那么成功的软件应该是什么样的呢?如何让自己的成果中呈现更多亮点呢?简单讲能够充分满足用户需求的软件就是成功的软件,而系统中的亮点就是在满足了用户提出的基本需求的基础上,创造出的新的设计理念。
         对于如何把握需求,软件工程中的相关理论介绍了很多方法建议,这里只提出一点就是很多客户对于GIS一些深入的应用模式还不是特别了解,对于GIS相关的业务需求开始会表达的很模糊,如果作为一名项目经理在收集需求时如何将用户模糊的抽象的描述,转换为复合GIS专业的具体的描述,并且最终和用户达成一致是非常关键的。因为我们会常常看到用户提供的需求文档中对于系统中非GIS业务的功能、对系统架构、性能能描述非常详细,而对于GIS的需求都非常简单,比如:建立空间数据库,空间信息的标注等等,一两句话表示一个需求,这会给今后的项目实施隐藏非常大的风险。
         追求创新,紧随IT动态
         在分析好了用户需求之后,如果能够提供一些有创新意义的方案,可以符合用户业务要求的话,那就会为系统增色不少,这也是作为一名GIS专业学生可以发挥优势的地方。简单谈几个案例,在第四届超图杯GIS开发大赛中,有一个获得打开二等奖的作品,系统表现了GIS在森林防火中的一些应用。在很多的森林防火的系统中可能都会有些通用的设计,比如出火点的分布,通过遥感图像的对比展示几年内由于森林火灾造成的森林植被分布的变化,或者表现森林植被的干旱程度来分析出火的可能性等等。
而在这个作品中,我们惊喜的发现在指导老师的指导下,学生们很好的将之前研究的森林火灾演进的模型加载进来,通过几个参数的设置,系统可以直观的展示火灾蔓延的动态效果,正是这个亮点得到了评委的一致肯定,最终取得了好成绩。
其实,结合专业的模型对空间数据进行深入挖掘,再通过GIS进行丰富的展示,在很多行业项目应用中都有涉及。这种方式对于开发具有专业深度的系统提供了一种途径,使系统不再只停留在简单的地图展示,基本操作,扩展了GIS的高级分析模式,改变了原先单纯数学计算的局面,基础数据结构相对统一,展示结果更加鲜明直观。
上面讲的是在功能设计上的,其实作为GIS项目来讲可以创新的地方还很多。比如系统架构上,第六届超图杯开发大赛中的系统设计组B/S系统一等奖的作品中就在数据采集层面使用了移动终端,这种方式相对于以往的作品中无疑是一大亮点。不难推测,为了大赛作品中系统架构会趋向复杂,应用也不再停留在校园水平,和社会中的实际项目越来越接近,水平也会越来越高。
在GIS项目应用的过程中发展最快,变化最多的还是IT技术的发展,新的IT技术面世之后GIS厂商总是能迅速跟进。比如近两年开始关注的SOA,作为GIS产业很快就提出了自己的面向服务的解决方案。比如从数据共享层面出发,提出了OGC标准,我们从此可以发布数据服务,同时也可以聚合其它服务,实现数据的共享与重复利用。
       除了数据层次之外可以发布一些通用的GIS业务功能性的服务,这种基于面向服务的技术理念正逐渐的融入到GIS项目中来,创造出更先进的应用成果。
       综上所述,GIS从始至终都是在不断的融合新兴技术不断成长壮大起来的,所以针对于GIS专业的同学来讲,如果对GIS这个行业的前景充满信心,想在其中成长并有所作为,那么最好经常了解行业动态,在瞬息万变的信息社会中找到一条适合自己发展,有兴趣的道路,充分利用在校园的时间,努力提高自身,多学习、多实践,提高综合素质,再经过工作与学习长时间的积累之后,多思考、勇于创新,这也许是成为一个GIS人才的理想道路。
最后,祝愿所有即将步入社会的同学们能够在广阔的GIS世界中找到一条属于自己的金光大道

  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 2
博文 21
码字总数 24036
×
睡得
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: