对面的00后萌新看过来:浅析计算机编程在高等职业GIS专业中的重要性

文章目录

  • 什么是传说中的GIS?
  • GIS必修哪些课程?
  • 学GIS到底何去何从?
  • 什么是计算机编程?
  • 编程在GIS中的地位如何?
  • 高等职业GIS如何教学?
  • 专科生怎样学好GIS?


什么是传说中的GIS?

在这里插入图片描述

GIS是“3S”之一

说起GIS,很多人都会面面相觑,都感到很陌生,但是一提起GPS(全球定位系统),人们又耳熟能详,所有的智能手机上都内置了GPS,日常生活中,导航、定位等都是用的是GPS。需要说明的是,GPS并不是一家独大,我们国家的BDS(北斗)已迅速崛起,已无形中潜入各行各业中,发挥着巨大的作用。那么“3S”到底是哪3个S呢?

GNSS(全球导航卫星系统)

包括:全球定位系统(美国)、北斗(中国)、格洛纳斯(俄罗斯)、伽利略(欧盟)。

在这里插入图片描述
RS(遥感)

在这里插入图片描述

GIS(地理信息系统)

在这里插入图片描述

下面来解开GIS的神秘面纱!

第一个GIS出现于1967年,创始人是罗杰·汤姆林森,被称为GIS之父。

当时被称为加拿大地理信息系统(CGIS ) ,用于存储,分析和利用加拿大土地统计局( CLI,使用的1:50,000比例尺,针对关于土壤、农业、休闲,野生动物、水禽、林业和土地利用的地理信息,以确定加拿大农村的土地能力。)收集的数据,并增设了等级分类因素来进行分析。

如今GIS是在计算机硬、软件系统支持下,对整个或部分地球表层(包括大气层)空间中的有关地理分布数据进行采集、储存、管理、运算、分析、显示和描述。

不同的历史始期与发展阶段,GIS的定义是不同的。百度百科中给出了这样的定义:

地理信息系统(Geographic Information System或 Geo-Information system,GIS)有时又称为“地学信息系统”。它是一种特定的十分重要的空间信息系统。它是在计算机硬、软件系统支持下,对整个或部分地球表层(包括大气层)空间中的有关地理分布数据进行采集、储存、管理、运算、分析、显示和描述的技术系统。

也有知名学者这样定义:

GIS是关于地理问题的问答系统。

GIS必修哪些课程?

GIS是交叉性很强的学科,很多行业都有所涉及,因研究方向和侧重点不同,课程设置略有差异,但是核心课程大致有4类:

GIS类:地图学、地理信息系统
遥感类:遥感原理、遥感数字图像处理
测量类:工程测量、数字测图、GPS测量、摄影测量
编程类:C语言、VB语言、C#语言、数据库

软件:ArcGIS、SuperMap、Envi、Erdas、SQL Server、Visual Studio、MapGIS、Pix4D、CC、AutoCAD(CASS)。。。

学GIS到底何去何从?

在这里插入图片描述

不要茫然,是金子怎会发光!不妨看看笔者的经历:那一年,我考入了西北师范大学GIS专业,然而我很迷茫,GISer的职业规划到底是怎样的?

什么是计算机编程?

编程是编定程序的中文简称,就是让计算机代码解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。

为了使计算机能够理解人的意图,人类就必须将需解决的问题的思路、方法和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算体系之间交流的过程就是编程。

会编程,你会与众不同!

在这里插入图片描述

要让计算机干苦活,首先,你得干苦活。

编程在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,彻底领悟这几句话就够了!!!

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/285480.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

SQLServer Agent执行[分发清除: distribution] 无法删除快照文件

由于之前创建的发布订阅造成严重的性能压力,症状表现为发布订阅表查询产生CMEMTHREAD suspend等待,由于开发配置每隔十分钟会产生大量的SQLCOMMAND(create table,create index大量的命令)发布订阅 复制监视器 有Memor…

二维码

二维码 QR_Code http://www.psoft.sk/product.php?id27 http://www.barcodesoft.com/zh-cn/delphi-barcode.aspx 生成二维码 Bar_Code:TpsBarcode; Bar_Code.BarCode : www.aaa.com; procedure TForm1.Button4Click(Sender: TObject);var R: TRect;begin R.Create(700, 1,1000…

C语言试题114之猴子吃桃问题

📃个人主页:个人主页 🔥系列专栏:C语言试题200例 💬推荐一款模拟面试、刷题神器👉 点击跳转进入网站 ✅作者简介:大家好,我是码莎拉蒂,CSDN博客专家(全站排名Top 50),阿里云博客专家、51CTO博客专家、华为云享专家 1、题目 题目:猴子吃桃问题:猴子第一天摘…

.NET 7 的 JWT 配置太方便了!

微软宣布 .NET 7 preview5 有一些较大的改进, 包括 JWT 身份验证的简化和自动配置。我安装了 preview 5 尝试了新的 JWT 身份配置。如果您想把现有的项目更新到 .Net 7 preview 5, 下面是一个快速更新的命令。Update all Microsoft.AspNetCore.* package references…

【数据库原理及应用】经典题库附答案(14章全)——第二章:关系数据库知识

【数据库原理及应用】经典题库附答案(14章全)——第一章:数据库基础知识 【数据库原理及应用】经典题库附答案(14章全)——第二章:关系数据库知识 【数据库原理及应用】经典题库附答案(14章全&a…

[转]面试官,不要再问我三次握手和四次挥手

文章目录 1. 三次握手 1.1 为什么需要三次握手,两次不行吗?1.2 什么是半连接队列?1.3 ISN(Initial Sequence Number)是固定的吗?1.4 三次握手过程中可以携带数据吗?1.5 SYN攻击是什么?2. 四次挥手 2.1 挥手…

杭电2090

1 //这题是有多水。。。。。。。2 #include<stdio.h>3 char s[100];4 int main()5 {6 double n,price,sum0;7 while(~scanf("%s%lf%lf",s,&n,&price))8 sumn*price;9 printf("%.1lf\n",sum); 10 } 转载于:https://www.c…

touch 修改文件时间戳,或者新建一个不存在的文件 - 副本

linux的touch命令不常用&#xff0c;一般在使用make的时候可能会用到&#xff0c;用来修改文件时间戳&#xff0c;或者新建一个不存在的文件。1&#xff0e;命令格式&#xff1a;touch [选项]... 文件...2&#xff0e;命令参数&#xff1a;-a 或--timeatime或--timeaccess或-…

C语言试题115之两个乒乓球队进行比赛,各出三人。甲队为 a,b,c 三人,乙队为 x,y,z 三人。已抽签决定 比赛名单。有人向队员打听比赛的名单。a 说他不和 x 比,c 说他不和 x,z 比,请

✅作者简介:大家好我是码莎拉蒂,CSDN博客专家🥇🥇🥇 📃个人主页:个人主页 🔥系列专栏:C语言试题200例 💬推荐一款模拟面试、刷题神器👉 点击跳转进入网站 1、题目 题目:两个乒乓球队进行比赛,各出三人。甲队为 a,b,c 三人,乙队为 x,y,z 三人。已抽签决定…

【数据库原理及应用】经典题库附答案(14章全)——第三章:结构化查询语言SQL

【数据库原理及应用】经典题库附答案(14章全)——第一章:数据库基础知识 【数据库原理及应用】经典题库附答案(14章全)——第二章:关系数据库知识 【数据库原理及应用】经典题库附答案(14章全)——第三章:结构化查询语言SQL 【数据库原理及应用】经典题库附答案(14章…

(04).NET MAUI实战 MVVM

1.概要本章将讲解如何在MAUI中使用简单的MVVM模式开发“ListView”内容的增删功能&#xff0c;MVVM在MAUI中也同样适用。Microsoft.Toolkit.Mvvm在学习之前我们先了解一个nuget包&#xff0c;它可以帮助我们省去一些代码的开发时间。包Microsoft.Toolkit.Mvvm (aka MVVM Toolki…

[转]浅析Tomcat、JBOSS、WebSphere、WebLogic、Apache

做任何web项目&#xff0c;都离不开服务器&#xff0c;有钱的公司用WebSphere、WebLogic&#xff0c;没钱公司用nginxtomcat&#xff0c;不要小瞧nginxtomcat麻雀虽小&#xff0c;五脏俱全。 服务器的知识&#xff0c;在笔试、面试中会经常被问到&#xff0c;对于一个合格的程序…

PHP require和include的区别

require一个文件存在错误的话&#xff0c;那么程序就会中断执行了&#xff0c;并显示致命错误 include一个文件存在错误的话&#xff0c;那么程序不会中端&#xff0c;而是继续执行&#xff0c;并显示一个警告错误。 以下为补充&#xff1a;1. include有返回值&#xff0c;而r…

C语言试题116之打印出如下图案(菱形)

📃个人主页:个人主页 🔥系列专栏:C语言试题200例 💬推荐一款模拟面试、刷题神器👉 点击跳转进入网站 ✅作者简介:大家好,我是码莎拉蒂,CSDN博客专家(全站排名Top 50),阿里云博客专家、51CTO博客专家、华为云享专家 1、题目 题目:打印出如下图案(菱形) * …

【数据库原理及应用】经典题库附答案(14章全)——第四章:关系系统及其优化

【数据库原理及应用】经典题库附答案(14章全)——第一章:数据库基础知识 【数据库原理及应用】经典题库附答案(14章全)——第二章:关系数据库知识 【数据库原理及应用】经典题库附答案(14章全)——第三章:结构化查询语言SQL 【数据库原理及应用】经典题库附答案(14章…

WTM重大更新,多租户和单点登录

WTM重大更新多租户单点登录随着WTM被越来越多地应用于企业&#xff0c;用户对于多租户和单点登录的需求越来越强烈。经过了几个月的努力&#xff0c;我们把WTM底层代码又进行了一次优化和重构&#xff0c;加入了多租户和单点登录的功能。VUE&#xff0c;Blazor&#xff0c;LayU…

struts2注解

2019独角兽企业重金招聘Python工程师标准>>> 以下均为本人工作中的笔记内容&#xff0c;不够全面具体。碰到什么我就记录什么&#xff0c;只是作为笔记使用&#xff0c;希望大家多提宝贵意见&#xff0c;共同进步。Action("login"):定义action //或者写…

[转]H5直播之从推流服务搭建到视频直播

转自http://www.php.cn/html5-tutorial-403035.html 最近视频直播比较火&#xff0c;发现目前 WEB 上主流的视频直播方案有 HLS 和 RTMP&#xff0c;移动 WEB 端目前以 HLS 为主&#xff0c;PC端则以 RTMP 为主实时性较好&#xff0c;接下来将围绕这两种视频流协议来展开H5直播…

【数据库原理及应用】经典题库附答案(14章全)——第五章:关系数据理论

【数据库原理及应用】经典题库附答案(14章全)——第一章:数据库基础知识 【数据库原理及应用】经典题库附答案(14章全)——第二章:关系数据库知识 【数据库原理及应用】经典题库附答案(14章全)——第三章:结构化查询语言SQL 【数据库原理及应用】经典题库附答案(14章…

webform数据导出

把数据放到一个泛型集合里&#xff0c;再把泛型集合里面的数据放到一个table中&#xff0c;设置好文件路径&#xff0c;然后进行文件读取&#xff0c;最后供用户下载。 数据导出放在一个按钮中就可以了 using System; using System.Collections.Generic; using System.Linq; us…