什么叫系统管理(什么叫系统)

什么叫系统(什么叫系统管理)

理信息系统是什么专业?学地理的吗?为啥听着这么高大上?

相信不少头条的朋友第一次听到这个专业的名字会有这样的想法。其实不然,地理信息系统是地理和计算机的交叉学科。甚至很多学霸在本科或者研究生修习完成之后从事的职业竟然会是程序员。

咦?这么神奇吗?这么神奇吗?可是,这和我有什么关系呢?我对电脑一窍不通啊!

那真是大错特错了!程序员确实和我们普通人碍不着半毛钱关系,毕竟我也是个头发茂盛的普通人吖。但是由地理信息系统支撑的地图导航可就和我们息息相关了,可以说开车必备神器了!难不成还有人连驾照都拿不下来吧?不会吧?不会吧?你在使用一款导航APP时,只要输入了目的地和交通方式,软件就可以给你反馈出好几种行驶路线,甚至可以告诉你哪种方式时间最短?哪种方式距离最短?哪种方式可以少走收费站更省钱?

这不就是。。。小学数学的内容吗?请不要侮辱我的智商!这也太low了!

九年义务教育确实曾经传授给我们类似的知识,比如说:小红要去找小明去玩耍,他们之间有几条路可以走,根据图片请你帮助小红选择一条最短路线。很简单三角形第三边大于两边之和。

到底什么是地理信息系统?为什么还要学习编程?

之所以简单是因为这只是一个简简单单的三角形,如果是成千上万个三角形呢?如果是图形不仅仅是三角形呢?庞大的数据量通过人工是无法快速进行分析的,不然的话,你让某度地图分析一下从北京到天津的高速路线,某度地图告诉你请等待人工分析大约需要一个月,那岂不是成笑话了。这就要用到地理信息的原理来快速完成这件事情了。

那是怎么完成那个快速分析呢?

现有的地图软件肯定有一套完整的算法求出不同条件的路径。在基础的学科研究中,有静态求最佳路径、N条最佳路径分析、最短路径和最低耗费路径、动态最佳路径分析四种路径分析的方法,主要的计算最短路径的算法是Dijkstra算法,简单说这种算法是将网络换成有向图,然后赋予权重进行分析。是不是听得头都大了,放心我不会在这里虐大家的脑细胞了,下面有简要分析图自行理解:

到底什么是地理信息系统?为什么还要学习编程?

(看不懂的话可以留言,下期专门来解释这个算法)

为什么说这个专业好多人会去从事程序员呢?

这就需要我们正确来理解一下这个学科的定义了。地理信息系统,是研究地理现象的相关信息的计算机系统,既然是计算机系统就免不了和编程语言打交道,什么C++、C#、JAVA都学了肯定能在大公司谋得一份高薪酬。阿里、美团、腾讯、百度等等各行各业的大厂都离不开这个专业的支持,而且会编程的这个专业高学历人员绝对是抢手货。

(0)
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 ZLME@ZLME.COM 举报,一经查实,立刻删除。

相关推荐