2022年终总结

作者在文中分享了2022年GIS行业相对稳定的情况,个人在行业内的发展,包括涉足三维GIS领域,深入研究CesiumJS和GeoServer,以及未来的规划,如深化GeoServer理解,学习高并发架构和计算机图形学知识。尽管行业整体受大环境影响,但在GIS专业领域仍有成长空间。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.对整个行业的分析

  2022年终于过去了,这一年我们的防疫政策发生了巨大的变化,我们的经济也产生了很大的问题,房地产更是接连出台各种救市政策。百度、腾讯、阿里等互联网大厂更是裁员新闻层出不穷。很多人开始感叹,互联网的时代过去了。但是我们GIS行业仿佛受到的影响并不是很大,我甚至在这种大趋势下行的情况下,逆势跳槽涨薪。不得不说,一个人有一个人的命。
  今年整个GIS行业仿佛没有出现什么大的新闻,传统GIS厂商仍然精耕细作于自己的主战场,在自己熟悉的赛道里继续吃那一口饭。各个大厂也都增加了招聘GIS方面人才的数量。要么做自动驾驶、要么做高精度地图、要么做游戏引擎。但是目前为止,各家并没有做出来足以颠覆整个行业的产品。或许是缺乏对整个行业的认识,或许是概念难以同实践有效结合,或许是这个ToG的行业,不能简单套用互联网的思维来做东西。
  到目前为止,每家公司都在打造自己的平台,都在构建自己的生态,都想做出来一个本行业或者跨行业的基础平台。但是所做出来的东西,我认为都是大同小异。无非就是各种地图服务发布出来,或者兼容其他家的平台,然后这些服务提供调用。我司目前也在做这个东西,后面可能是由我主导,扩大,完善。但其实,这并不是我想做的东西。我一直提倡做的东西要小而美,绝对不做大而全。虽然我想做的这个东西的雏形目前还没有构思出来,但是等到出来的那一刻,我一定要让它是一个科普、实用、有趣的工具,能提高大众对GIS认识的一个工具。而不仅仅局限于小范围,小行业。

2. 这一年的收获

  这一年,还是有一些收获的,但我觉得收获不是很大。主要是因为我在这个行业里已经五年了,该会的技术我都会了,该学的也都学的差不多了。因此,能接收的东西不太多了。这也是一个大多数程序员都会面临的问题。那就是工作的前几年,能学到很多东西,但是工作10年和工作5年掌握的东西其实差的不是很多。这也是大多数程序员会在35岁毕业的主要原因。但我唯一庆幸的是,我们GIS行业不是传统的互联网行业,GIS业务是需要GIS知识支持的。所以35岁的槛,并没有纯软件行业那么艰难。虽然这一年没有学到很多东西,但是或多或少还是有一些的,毕竟现在我在产品团队里,还是能有一些小收获,这里一 一进行列举。

2.1 进入到三维GIS领域

  从2022年起,你就会发现市面上有大量做三维GIS的公司,在大量的招三维GIS的开发人员。主要的方向是CesiumJS和UE,一个是js的版本,一个是C++的版本,各自有各自的应用领域。显然,CesiumJS更适合于在浏览器上运行三维系统,用户无需安装任何多余软件,只需要有个浏览器就可以了。而由于CesiumJS存在性能上的瓶颈,大数量会出现卡顿的现象。需要自己进行优化,而这种优化需要用到计算机图形学方面的知识,因此非高手不能为之。而UE的版本由于运行在客户端上,需要安装各种C++的运行环境,因此对于大数据量的运行效率,是要优于JS的版本的。
  由于我不懂C++,并且我也不愿意去学C++,因为我觉得做UE并不是做底层,而是做应用,而做应用C++并不占优势,它的份额被其他语言抢占了很多很多。因此,我进入的是CesiumJS的三维领域。并且CesiumJS的源码我也研究了一下,发了系列的博客,有兴趣的可以查看
Cesium源码解析系列博客

2.2 对GeoServer的认识更加深入

  其实说起GeoServer,我并不陌生,这个东西我已经用了很多年了,只不过研究它的源码,我还是从2022年才开始深入的。由于我以前是写C#的,而GeoServer是用Java语言写的,我虽然能看懂大部分,但是跑不起来。后来在2021年从C#转到了Java,自然而然到了2022年,就开始跑GeoServer的源码,但是里面也有公司的原因。个人意愿和公司意愿重合了,这种情况就比较舒服了。唯一遗憾的是并没有把GeoServer吃的非常透。所以这也是我接下来要做的工作。值得一提的是,我拓展了GeoServer能够发的服务类型,比如3dtiles和Terrain文件,并将CesiumJS集成到了GeoServer中,虽然没有很高的技术含量,但是也算是一个小小的成就了吧。毕竟我写Java的时间不是很长。当然,关于GeoServer的源码,我也发了一系列的博客,有兴趣的可以查看
GeoServer源码解析系列博客

2.3 还有一些杂七杂八事

  比如说,我用OpenLayers渲染了千万级别数据量的矢量切片,对矢量切片渲染机制的认识更加深入了。做了18T 数据量瓦片的管理工作,使用MongoDB进行管理,拓展GeoServer,使用该数据进行各种OGC标准服务的发布。向其他部门同事提供专业上的支持等等。

3.未来计划

  未来一年,我想,我主要向这么几个方向进行拓展:
1.GeoServer的深化
2.高并发架构的认识与实践
3.计算机图形学涉及的知识的学习
4.对整个行业的思考永不停歇

4.总结

  总体来说,今年有付出,也有收获。遗憾的是软考高级没过,继续努力吧。今年评了人社部的职称,去年评的中科院的职称,如果今年的职称顺利的话,以后就是双系统职称。本来评职称这件事,是我一直很关注的事,但是无奈在北京的前两年,呆的是一家小公司,根本不注重这方面,以至于我拖了这么久才评,说明自己还是消息不灵通。
  新的一年,也许会发生很多事,也许会包括人生大事,毕竟事业和爱情,都到了该有的样子的时候。每个人的人生,决定其命运的,往往也就是那么几个重要关头的选择。所以人其实是就活那么几个瞬间,那么几个紧要关头。
  新的一年,要健健康康,继续努力奋斗。愿你走出半生,归来仍是少年。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

AIGIS.

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值