相比很多GIS专业的同学大学期间,都有类似的疑惑,想考研,也想找找工作,对三维GIS有兴趣,学校开设的相关课程比较少,不知道学什么才比较好找这方面的工作,以及在哪里可以学?
如果你也有类似的疑问,建议你从以下几个方面入手:
1、地信基础知识:
作为本科学生,首先,你还是要把专业课学好,才能打好基础,这个阶段也有很多后续GIS开发能用到的知识点,包括地理信息系统的基本概念、术语和原理等,例如:空间数据、坐标系统、地图投影等等。
包括你考研,也需要扎实的专业课基础才能拿更高的GPA,考研的时候考更高分。
这里有很多GIS理论基础知识文档,可以让你巩固自己的专业基础知识。(加whxzdjy免费领)
2、WebGIS开发:
学习HTML、CSS和JavaScript,这是WebGIS开发的基础,也是必经之路。
如果还有多的时间和精力,可以继续往下学,二维GIS开发,学习一些二维的WebGIS框架,如OpenLayers或Leaflet。
openlayers免费领取
加小助手(whxzdjy)备注【openlayers】
3、三维GIS核心技术:
Three.js:
Three.js是一款轻量级的WebGL框架,用于在Web上创建交互式三维场景。
建议初学者先接触threejs,因为他们都是以webgl为基础,通过学习threejs,可以入门三维开发,奠定后续学习cesium的基础。
可以尝试学习一些threejs的基础功能,例如构建三维模型、添加纹理、设置光照等。
加小助手(whxzdjy)备注【threejs】
Cesium:
Cesium是另一个专注于三维地球可视化引擎。
cesium支持地球表面的高度数据、地形、3D模型等,三维效果很好,内容也很多,cesium有一些高级功能在企业级项目中使用广泛。
初学者建议先从基础功能开始学习,例如如何使用Cesium加载地图数据、创建三维场景和添加交互功能。
加小助手(whxzdjy)备注【cesium】
4、实战项目:
学习是一回事,找工作是另一回事,对于就业来说项目很重要。
建议有条件的同学参加新中地教育的三维GIS开发特训营,在项目中应用所学知识,例如不动产登记、建筑规划、智慧城市等领域。
此外,新中地也有很多开源项目:智慧机场、智慧交通、智慧校园、电动车系统、智慧地铁等。
需要的同学可以直接加小助手(whxzdjy)
如果想要系统学习三维GIS开发,也可以试试来,下面是部分新中地学员三维GIS开发课堂作业:
、