学GIS拼的不是谁更努力...

学GIS真的不是拼的谁更努力

而是谁能更分清楚主次,太老实真的会很累...

如果学校一般,家庭条件也一般,参加学校社团活动一定要适可而止。一方面做技术时用不到相关经历,公司也不会在意这些,另一方面,家境一般意味着以后大概率吃技术饭,社团活动相关技能在工作后用不到。

地理信息系统(GIS)是一个集地理学、地图学、遥感技术、计算机科学等多学科于一体的综合性领域。对于希望在这一领域深入发展的学习者来说,明确的学习路线、学习重点技术至关重要。

图片

Party1

学好核心课程

重要的几门专业基础课一定好好学

地理信息科学专业核心课程主要分成四大类,即地学基础类、遥感信息类、地理信息系统类和计算机技术类课程。

1)地学基础类

主要课程:地理学导论、自然地理学导论、环境科学导论、区域城乡规划、地图学等课程;

了解地理学的基本概念、理论体系和研究方法,包括自然地理和人文地理的内容;

2)地理信息系统

主要课程:地理信息系统原理、GIS设计与开发、网络GIS、计算机图形学等课程;

学习地图的制作原理、符号系统、地图投影等基础知识,以及地图的数字化表达方法。

3)遥感信息类

主要课程:遥感原理与技术、遥感信息处理、遥感专业程序设计、遥感地学分析、GPS理论与应用、摄影测量学等课程;

掌握遥感技术的基本原理、数据源、图像处理方法以及遥感在GIS中的应用。

4)计算机技术类:

主要课程:高级语言程序设计、数据结构、数据库管理系统等课程。

熟悉计算机操作系统、数据库原理、编程语言基础(如Python、Java等)

Party2

GIS软件学习

主流GIS软件的操作:学习MapGIS/ArcGIS、QGIS等主流GIS软件的基本操作和高级应用,包括数据处理、空间分析、地图制图等。

专题软件的学习:针对特定领域,如环境监测,交通规划,学习相应的专题GIS软件和实操应用方法等。

在GIS软件的使用中,学会利用脚本语言(如Python)进行自动化处理,提高效率,避免重复工作。另外,如果还想提升自己,可以了解下smark3D、benlder、3DMAX等三维建模的软件,可用于BIM、CIM和三维地图的数据加工

Party3

学好英语

学好外语,尤其是英语。

很多官方文档都是英文的,写代码、查bug也都是英文。

图片

图片

Party4

学好编程语言

你用什么编程语言主要取决于你的工作内容

做GIS空间分析、数据处理等,学好Python

做GIS模型建构研究,一般用C/C++或Python

三维渲染、大数据等,这一类没有统一的语言,基本是一门技术一类语言。深度学习一般是Python、三维相关的为HTML\CSS\JS,大数据为Java

至少把C/C++/Java学好一门,其他的语言学有余力也可以学,语言不是越新越好。

地信专业大二准备学开发,3大编程语言应该怎么选?

全世界最流行的GIS编程语言汇总:

图片

Party5

前端学习

学习HTML、CSS、JavaScript等Web前端基础知识,了解网页的构成和交互原理。

掌握React、Vue、Angular等主流前端框架的使用方法,了解它们在GIS可视化中的应用。

学习OpenLayers、Leaflet、Mapbox GL JS等地图可视化库的使用,实现复杂的地图交互和可视化效果。

另外,数据库至少掌握一个,主流的数据库有 MySQL、Oracle、SQL Server、PostgreSQL 以及 SQLite,能写好sql语句至少能解决温饱

养成写技术笔记的习惯,markdown、语雀用起来,尝试买个阿里云之类的云服务器,还有高德开放平台等,在上面折腾下。

图片

Party7

进阶后端/AI学习

如果有余力就了解下后端及AI

学习后端开发的基本原理和常用技术栈(如Node.js、Django、Spring Boot等)

熟悉PostgreSQL/PostGIS、Oracle Spatial等空间数据库管理系统,了解空间数据的存储、查询和优化方法。

学习如何构建RESTful API、WMS、WFS等Web服务,实现GIS数据的共享和互操作。

了解分布式系统架构和云计算技术在GIS中的应用,如Docker、Kubernetes、AWS等。

图片

学习机器学习算法和原理,了解常用机器学习库(如TensorFlow、PyTorch)的使用方法。

本文部分内容来自:GIS数据栈

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值