大学刚毕业,不想从事所学的专业内容(HR)。对地理和计算机尤为感兴趣。


要是想从事gis行业的gis开发工作的话,建议你去学习webgis,目前webgis开发工程师需求还是蛮多的;

webgis开发的方向也挺多的,比如arcgis api for js、开源gis的openlayers、leaflet等等,你可以选择某个方向来学习。一般来说,gis应届生都是选择arcgis api for js来学习入门,这个gis公司用的也比较普遍吧。

arcgis api for js的学习,新人可以看esri官网在线例子:ArcGIS API for JavaScript

要是对我的GIS之家博客专栏内容感兴趣的话,也可以关注一波:GIS之家博客


学习编程


首先需要细化下你所谓的对地理和计算机感兴趣具体是指什么?

你对地理的认识有哪些?你所所谓的对计算机感兴趣又是哪些呢?数据分析?还是编程?

如果是对上面的问题都没啥概念,可以先了解下GIS能做什么,是不是和你想入门时的认知相同,如果和你的理解不一样,还辛苦入门干嘛。

如果GIS确实是你想像中的那样,又想入门的话,我建议你还是从某个应用著手,比如制图分析,试著使用一些开源免费的软体,比如QGIS,来制作一些身边的专题图。这一过程中会涉及到软体的操作,数据的搜集,处理,地图的设计输出等,同样在这过程中,因为你目前是gis的门外汉,肯定会遇到各种各样的问题,但是不要怕,带著问题学习是最高效的,每克服一个困难,解决一个问题就会给自己带来一份自信,而你在这一过程中,也离gis越来越近了,就像游戏中打怪升级一样。


首先,编程是GIS当中很重要的一部分,但不是全部,甚至可以说不是最核心的部分。如果题主之前没有接触过GIS,我建议你现在不是应该怎么学习编程,而是应该好好的学习地理信息系统的知识,学习例如地理信息系统原理,空间数据分析,地图学原理,还有就是数据挖掘的知识,然后再开始学习一门语言,一个框架,开始GIS的开发。


每个专业都有导论性质的书,先把这类书看几遍,构建对GIS这个学科的知识体系。没有体系学起来就是散沙。

跟你推荐几本,选择其中一本即可。首推汤老师这一本,当时考研的时候几乎都快背下来了。

地理信息系统教程 (豆瓣)?

book.douban.com图标地理信息系统导论 (豆瓣)?

book.douban.com图标

大学刚毕业现在转行,挺不容易的,需要时间,尤其是编程这一块,需要花时间,所以不能急。


先了解什么是GIS 了解GIS已有平台产品 开发基础上 针对性学习


可以先从GIS应用学起,用熟了再做开发

如果你对地理和计算机都感兴趣,不如先把编程学起来,然后带著看gis导论。有了一定的基础之后再看gis原理并且学习使用专业gis软体如arcgis,supermap,qgis等。了解完毕各种工具的实现原理之后,可以看gis演算法尝试著去自己实现。等到前面都融会贯通之后就去听国内gis的会议,了解最新的发展动态,看自己喜欢做哪些方向。以上内容没有包含遥感。


入门GIS不需要编程的,先理解概念,在用专门的软体ArcGIS,或者QGIS进行练习,理解GIS中的概念和操作。ENVI,练习遥感


推荐阅读:
相关文章