GIS专业毕业以后能做什么?超全的GIS就业方向汇总

本文详细介绍GIS专业毕业生除了制图和开发外,还能从事的数据采集、处理、分析、建模、开发、运维等岗位,涉及测绘、遥感、三维制图、WebGIS开发等多个领域,为求职者提供职业发展路径指导。
摘要由CSDN通过智能技术生成

很多小伙伴问我,GIS专业毕业以后,除了做制图和开发,就没有其他路了吗?

今天就给大家详细科普一下,GIS专业的同学毕业以后还能从事哪些岗位的工作。

PS. 这期不包含学校老师等事业编岗位,带编制的下期专门做一个汇总。

1、GIS数据采集和处理

GIS数据采集和处理在这里分为一个大类,包含前期测绘外业的实地采集,后续的数据加工和数据矢量化以及通过遥感技术,获取地面地图数据等,都属于数据获取和处理的范畴。

1)测绘工程师

​岗位职责:负责采集、处理、存储和管理各种GIS数据,包括地图、空间数据、属性数据等。

岗位解读:这里主要指的是测绘外业,需要外出测量和采集GIS数据,提供给内业加工成可以使用的地图数据。通常需要熟练使用RTK,全站仪等测绘仪器,掌握GIS软件和基本的地图处理能力。

岗位发展:测绘工程师---测绘组长---测绘项目经理

2)数据处理

​岗位职责:负责对GIS数据进行分析、建模和预测,提供专业意见和建议,支持业务决策。

岗位解读:数据处理一般是指测绘内业,如果是专门做地图数据采集的测绘公司,会招聘大量数据处理人员;

部分对数据处理需求较低的公司则会招聘兼职来做。

岗位发展:数据处理---管理岗/技术岗

数据处理很难有上升空间,如果不掌握一门技术或者转到管理岗,几乎没有升职路径。

​3)遥感工程师(数据处理类)

​岗位职责:负责利用遥感技术获取地球表面的信息,如卫星图像、航空摄影图像等,并将其应用于GIS系统中。

岗位解读:遥感数据处理比测绘内业数据处理薪资会高很多,对技术要求也高一些。

岗位发展:遥感工程师(数据处理类)----遥感项目经理/技术总监

4)遥感工程师(AI算法类)

岗位职责:负责三维算法研究以及协助算法在数字孪生等领域的产品化落地;负责遥感AI等新技术研究,追踪计算机视觉、遥感领域前沿技术;

岗位解读:大家发现没有,只要跟AI、三维、数字孪生等业务沾边的岗位,薪资都不会低。

遥感AI算法比数据处理薪资会高很多,对技术要求也高,对学历要求也高,毕竟搞遥感的,不读到博士好像不好意思谈技术。

2、GIS三维制图

这里的制图和前面的数据矢量化不同,指的是数据分析和高阶处理,主要涉及到三维地图数据的处理。

1)空间数据分析师

岗位职责:负责使用GIS技术处理和分析空间数据,包括地图制作、地理定位和地理空间数据分析等。

岗位解读:提到数据分析大家肯定都猜到了,需要会python

2)地图制图师

岗位职责:负责使用GIS软件制作各种地图和地理信息产品,如电子地图、航图、遥感影像等。

岗位解读:和内业数据处理工作性质类似,不同公司的叫法不同。

岗位发展:地图制图员如果不掌握一门技术,几乎没有发展前景。

3)三维地图建模/三维数据建模

岗位职责:负责使用GIS技术进行空间数据建模和空间分析,掌握3DMAX建模软件,进行道路、城市建模。

岗位解读:通常要求会三维建模软件和PS等贴图软件,高级地图制图。随着三维GIS开发和智慧城市、数字孪生等数字化技术的发展,三维建模的前景至少比普通的地图制图要好。

岗位发展:三维地图建模师---高级三维建模师

3、GIS开发类

​1)GIS软件工程师

岗位职责:负责开发和维护GIS软件,包括桌面GIS软件和WebGIS应用程序。

岗位解读:我们常说的GIS桌面端或者移动端开发就是指这一类岗位,和webgis不同,GIS桌面端或者移动端开发使用的是C、C++这类语言,属于偏底层的开发,这类岗位通常招聘的计算机专业的学生。

工资高,计算含量高但岗位较少,一个公司的软件开发就那么多人,如果不研发新的软件或功能,基本上不会新增岗位;相比之下,WebGIS开发岗位就多很多,因为WebGIS开发主要是靠项目挣钱。一个公司很难在一年内开发多个新的软件或功能,但是可以不断接新的项目。

岗位发展:GIS软件工程师----GIS高级工程师----GIS软件技术总监/解决方案总监/项目总监

2)GIS运维工程师

岗位职责:根据项目和业务需求构建数据结构体系、管理运维体系;部署和实施开源或商业GIS系统,满足公司 GIS服务需求;

岗位解读:GIS运维工程师一般是指GIS公司招聘的跟GIS软件或项目相关的运维工程师。一般负责边角料工作,比如软件调试、数据更新、故障排查等。

部分公司的运维工作直接给技术支持或者实施。

岗位发展:

技术方向可以发展为GIS开发工程师;

项目方向可以发展为项目经理。

3)GIS前端工程师

岗位职责:负责开发和维护WebGIS前端界面,使用HTML、CSS和JavaScript等技术实现GIS地图的交互和数据展示等功能。

岗位解读:这个也就是我们常说的WebGIS开发,目前比较火的岗位,如果愿意学习编程的小伙伴,可以毫不犹豫考虑这个岗位。

该岗位通常不限制专业,对GIS、遥感、测绘等专业的学生比较友好。

岗位发展:WebGIS开发工程师---高级WebGIS工程师---GIS开发项目总监/GIS开发技术总监

4)GIS后端工程师

岗位职责:GIS后端工程师负责设计和实现GIS系统的后端架构,包括数据存储、数据处理和GIS算法等方面。

岗位解读:一般在招聘的时候不会说招聘GIS后端工程师,而是Java工程师或者Java开发。

岗位关键词:Java工程师、Java开发

岗位发展:Java工程师---研发经理---技术/项目总监

图中的薪资仅为个例,不代表岗位平均薪资

5)GIS三维开发工程师

岗位关键词:三维GIS开发、Cesium、WebGL

岗位职责:负责开发和维护WebGIS前端界面,使用3D、webgl、gis、threejs等进行三维开发。

岗位解读:三维GIS开发工程师是区别于二维开发,需要使用更多的三维GIS框架以及三维模型的展示和交互功能,另外需要掌握一些底层的代码技术。

GIS三维开发工程师是目前比较火爆的岗位,感兴趣的同学可以去搜索看看。

6)GIS系统集成工程师

岗位职责:负责将不同厂商的GIS产品或技术集成到同一个系统中,以实现更为复杂的地图应用。​

岗位解读:系统集成一般是研究车载系统、无人驾驶等公司会招聘,因为汽车的车载GPS、无人驾驶等技术都离不开GIS技术。这个岗位需要掌握一些底层开发语言,例如C\C++\linux等。

​4、GIS技术支持

1)GIS技术支持

​岗位职责:负责提供GIS软件和系统的技术支持和维护,解决用户遇到的问题,提高系统的可用性和稳定性。

岗位解读:技术支持需要一定的编程能力,但是对项目要求不高,重点在于解决产品的部署配置和报错等问题。由于GIS技术支持对编程能力要求不高,因此可替代性较强,薪资也不如对编程能力有要求的岗位高。

岗位发展:建议往开发方向发展

【GIS技术支持---GIS开发工程师】

5、GIS其他

1)GIS产品经理/需求分析

岗位职责:负责研究市场需求,规划和设计GIS产品的开发方向和功能模块,提供市场竞争力的GIS产品。

岗位解读:GIS产品经理,有的公司也叫需求分析师,主要负责对接客户需求,甲方提出什么需求变更或者交付变更,产品经理需要跟甲方沟通对接并且确认最终的方案。

不同公司和业务对产品经理的要求和方向不一样,有的公司会要求产品经理懂技术。

岗位发展:产品经理---产品专家

​2)GIS项目经理

岗位职责:负责项目的全面协调管理工作;负责项目开发和实施过程中进度、人员、成本等内容的管理;

岗位解读:项目经理就是一个项目的总负责人,需要安排整个项目从前期的需求搜集、跟甲方对接、开发人员配置、出差安排、成本控制等等各个方面都需要协调,对沟通能力和协调组织能力要求比较高。

岗位发展:GIS项目经理----中级GIS项目经理----高级GIS项目经理----项目总监

3)GIS项目实施工程师

岗位职责:GIS实施工程师主要负责项目实施过程中进度、人员、成本等内容的管理;负责服务器环境、网络等的搭建及相关工作;负责软件安装部署及配置、调试、测试;

岗位解读:一般这个岗位就是项目经理储备,后续可以升级为项目经理,需要掌握一定的数据库技术。

岗位发展:GIS实施工程师----GIS项目经理----高级项目经理

​4)GIS售前工程师

岗位职责:项目售前跟客户对接,撰写客户需求整体解决方案;负责与客户沟通、讲解直至方案最终确认;

岗位解读:有的公司会让项目实施来做售前工作,将两个岗位合并成一个。

岗位发展:GIS售前工程师----GIS项目经理(管理)/GIS开发工程师(技术)

5)GIS软件销售/客户经理

岗位职责:负责和B端大客户等企业应用行业的客户关系维护,根据公司业务战略规划,制定销售计划并执行完成预期销售目标;

岗位解读:如果你去到有自己的GIS软件的公司,那么相应地也会有软件销售或者客户经理这个岗位。部分公司会将销售和售前合并为一个岗位。

虽然叫GIS软件销售,但是本质上跟to B端的销售没区别,需要一定的沟通能力和对专业知识的掌握。目前市面上有很多GIS产品,包括GIS软件(arcgis,mapgis,supermap等)、地图软件(谷歌地图、天地图等)、三维GIS软件(NewMap3DV,MultigenCreator,CC-GIS)

从行业整理上来看,GIS软件不好卖,大部分软件在售卖的同时会附带很多贴心的解决方案,帮助甲方一条龙解决GIS应用需求。

岗位发展:软件销售专员----高级软件销售----销售经理----销售总监

完整版岗位说明表,戳下方链接获取:免费领取GIS开发相关学习资料

### 回答1: 学习GIS专业需要掌握以下基础知识: 1. 地图制图原理和技术:包括空间数据的表示、空间分析和地图可视化等。 2. 地理信息系统(GIS)的理论和技术:包括GIS的定义、功能和构建方式等。 3. 空间数据管理:包括空间数据的收集、整理、存储和管理等。 4. 空间分析方法:包括空间数据的空间关系分析、空间模拟和空间决策分析等。 5. 空间数据可视化:包括使用GIS软件对空间数据进行可视化处理的方法。 6. 地理数据标准和数据交换:包括地理数据的标准化和数据交换的标准格式等。 7. 空间数据应用:包括空间数据在各种领域的应用,如资源管理、环境监测、交通管理等。 ### 回答2: 学习GIS专业需要掌握以下基础知识: 一、地理学基础知识:包括地球科学、地理信息系统和地理信息科学的基本概念,了解地球的形状、地表覆盖、地形等基本地理要素。 二、计算机科学与信息技术基础知识:熟悉计算机操作系统、数据库管理系统、编程语言等知识,了解计算机软硬件的基本原理。 三、数据采集与处理:学会采集并处理各种地理数据,如图像、遥感数据、地形数据等。了解数据处理的方法和技术流程。 四、地理空间分析:掌握地理空间分析的基本原理和方法,如地理空间关系、空间插值、空间统计等。可以运用GIS软件进行地理空间分析。 五、地理信息系统原理:了解地理信息系统的基本原理,包括数据模型、数据结构、地理数据库管理等。熟悉GIS软件的操作。 六、遥感技术与图像处理:了解遥感技术的基本原理和遥感图像的处理方法,可以对遥感图像进行解译和分类。 七、地图制图与可视化:掌握地图制作的基本原理和方法,了解地图投影、符号化、标注等制图技巧。可以使用GIS软件生成专题地图。 总之,学习GIS专业需要掌握地理学、计算机科学、数据处理、地理空间分析、地理信息系统原理、遥感技术和地图制图等基础知识。这些知识将帮助学生更好地理解和运用GIS技术,从事与地理信息相关的工作。 ### 回答3: 学习GIS专业需要掌握以下基础知识: 1. 地理学基础知识:了解地理学的基本概念、主要分支、地球表面的特征和地理空间数据的获取方法。 2. 计算机科学基础知识:掌握计算机基本操作、操作系统、数据结构、算法设计、数据库管理等基本知识。 3. 数学基础知识:具备高等数学、线性代数、概率论等数学基础,用于地理数据的分析处理和模型构建。 4. 空间数据处理基础知识:了解空间数据的特点、获取和处理方法,包括遥感技术、全球定位系统(GPS)等。 5. 数据库管理知识:熟悉关系数据库的基本操作,掌握SQL语言编程,了解空间数据库的设计和管理。 6. 编程基础知识:熟练掌握至少一种编程语言,如Python、Java,用于GIS软件的二次开发和自动化处理。 7. GIS软件操作知识:熟悉主流的GIS软件,如ArcGIS、QGIS等,能够熟练进行地图制作、数据编辑和空间分析等操作。 8. 空间分析基础知识:了解空间分析原理,掌握空间统计、缓冲区分析、网络分析等空间分析方法,能够利用GIS软件进行空间分析。 9. 地图投影和坐标系统知识:了解地图投影的原理和分类,熟悉各种地理坐标系统和投影坐标系统的使用及转换方法。 10. 地理信息系统应用知识:了解GIS在不同领域的应用,如城市规划、环境保护、农业管理等,掌握GIS在实际问题中的解决方法。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值