查看原文
其他

干货|学习ArcGIS有前途吗?开源GIS技术有必要掌握吗?

小猿猴GISer 小猿猴GISer 2021-09-19

今天在知乎上看了一个“你什么时候对arcgis感到绝望”的问题,首先,这个提问者对arcgis的大小写都不正确,应该写作ArcGIS,或者小写arcgis

我认为,如果是地学类专业,比如自然地理、人文地理、生态学等非GIS专业的学生,学了arcgis还能够让作图更美观,读研读博也更有优势,找工作也多了一项技能。

如果本来就是GIS专业的本科毕业生,你好意思说自己不会arcgis吗。我想用人单位也会默认你是肯定会arcgis的。然而正如图中的回答说的那样,很多企业是不用商业GIS软件的,他们常常采用开源的GIS技术。

那么问题来了,开源GIS技术是什么,我们有必要学习吗?

首先,我们需要明确一点,那就是开源不代表无版权,随便商用。开源技术也是有相应的使用原则的。很多企业使用开源技术,不完全是因为“穷”,而是开源技术的有对于商业技术的可控性。

仅就GIS技术来说,任何一项商业技术,都有相应的开源技术作为替代。

下面我列个表格介绍简单地介绍一下。

技术领域
商业
开源
桌面端

ArcGIS

超图

MapGIS

QGIS

Geoda

Web服务器
ArcGIS Server
GeoServer
WebGIS

ArcGIS API for javascript

openlayers

leaflet

桌面端开发
ArcEngine
GeoTools
脚本
ArcPy
gdal
数据库
Oracle

mysql

postgis

GIS专业的学生应该学习啥呢?首先,我们应该多关注招聘企业的要求,从他们的要求中,我们可以看到我们应该学习啥。我这里推荐使用boss直聘(boss直聘快给我打钱,哈哈)。我的舍友强烈推荐我用,主要是能直接联系招聘者,给他简历,还能聊天这点不错,我试了还行。其他的招聘网站也不错,常见的就是智联招聘,前程无忧也不错。通过招聘启事,找到需要学习的技术。


有一条是这样写的

1. 必须会的技术Cesium、openlayer、javascript
2. 要从事过GIS开发
Cesium是一种web三维展示技术


还有一条提到了很多java框架,以及开源技术

从这些我们可以看出ArcGIS常用操作是基本功,必须会

要会模型构建器,你要是再会arcpy,二次开发就更好

此外,有个中关村空间信息产业技术联盟,全是那边的GIS遥感类企业,有合众思壮、超图、数字政通、二十一世纪空间技术等公司。我参加过他们的宣讲会,感觉这样一块招聘还不错。


qgis我也推荐大家使用,因为qgis对xyz地图的加载很方便,而arcmap需要现在arcgis online中加载再进行转换,比较麻烦。



  qgis加载天地图(轨迹热力、高德影像等)


qgis里插件相对比较多,我论文中的Flickr数据就是使用qgis里的插件进行下载的。Flickr Metadata Downloader

通过上述分析,我得出了如下结论
  1. 非地理学专业能学会使用ArcGIS制作专题地图即可

  2. 人文、自然地理专业需要学会使用ArcGIS工具箱

    (尤其是统计工具箱)

  3. GIS专业要熟练使用ArcGIS,学模型构建器和Arcpy,了解Esri全家桶,会发个Web服务,能改别人写的代码,研究生阶段能独立开展一个项目。要是做不到的话,我建议要不然去考个体制内的工作,要不然考个教师资格证,做个地理老师也不错。

欢迎大家关注我的公众号

阅读原文,查看我的csdn博客

: . Video Mini Program Like ,轻点两下取消赞 Wow ,轻点两下取消在看

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存