查看原文
其他

GIS可视化:前言

吴尔畅 GeoTalks 2022-11-03

作者 | 吴尔畅      授权发布

编辑 | GeoTalks


什么是GIS可视化?

  1. 专题图制作,这个GIS科班出身的人应该没少接触。

  2. 地理位置大数据可视化,这个应该是现在的热点,可以看看这篇文章爬的摩拜单车的数据做的数据分析。十万单车(一)

为什么需要GIS可视化?

  1. 区域规划
    规划人员利用大数据可视化的信息对交通流量、土地利用和人口数据进行分析,预测将来的道路等级;工程人员将地质、水文和人文数据结合起来,进行线路和构造设计

  2. 辅助决策
    摩拜单车可以根据单车的流通情况、使用率、人流去优化单车的投放,从而增加收益。

怎么做GIS可视化?

  • svg

  • canvas

  • webgl

有哪些GIS可视化炫酷的效果图?

微博签到数据可视化,作者貌似也在知乎@ThinkGIS, 去年底的时候网上看了这位作者爬的新浪的数据做的可视化效果图,然后毅然的从 .Net 打杂员转到前端来做GIS可视化方向了,非常感谢前辈们的一些博客,能让我快速的成长少走很多弯路。

谷歌开源webgl globe

阿里巴巴双11大屏

阿里的datav做了很多炫酷的gis应用,相信很多新人朋友多很喜欢这个,:),我几个月前刚入门可视化的时候也是这样,对阿里的datav简直就是膜拜。

百度开源的mapv(http://mapv.baidu.com/)

你可以通过mapv将自己的数据做出各种炫酷的可视化效果,散点、网格、蜂窝、热力、动态热力等等......

(本图源于http://mapv.baidu.com/)

后续会推出 以 怎么做可视化 为重点,教大家怎么来做一些基本的效果图,我会带着大家一起剖析 openlayers的部分源码 和 mapv的源码,为什么要这么做呢? 作为一个新人,我也曾经加过一些 Arcgis api for js 的群,还有openlayers的群,但是老是看到一些新手 对于电子地图的开发是很生疏的,或者说不知道实现原理,总是在问:“XXX 怎么做? XXX api 是什么意思??” 类似这样的, 我想起我去年刚毕业的时候,别人也是叫我 只学会用Arcgis API就行 , 而不要去关注它是如何实现的 。 

个人觉得这是不对的,作为一个GIS相关专业的毕业生,只学学如何去使用一个工具毫无竞争力,如果没有这些二次开发包,那你怎么去做电子地图相关开发呢? 出了问题,总是去问:“XXX怎么不行了,我上次还可以啊等等”。


GIS专业来做开发确实很苦逼,计算机基础知识你得会,GIS基础也得会,各种电子地图开发包的使用和WebGIS的原理也得懂,还得做到满足一个前端的水准。路漫漫其修远兮,吾将上下而求索。和大家一起共勉吧!


同时,我也注意到,一些GIS前端开发的同学也总是在问:“怎么把vue或者React和 一些前沿的技术应用到gis中”。 后续有时间也会给大家剖析一下早期vue的实现原理和源代码,然后用vue来做一些地图组件。


本文仅代表作者个人观点。

   

    源于https://zhuanlan.zhihu.com/gis-v。

    感谢作者与GeoTalks读者分享。


吴尔畅, 毕业于2016届辽宁工程技术大学测绘工程专业, 前立得空间地图可视化&前端, 现斗鱼直播前端工程师。


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

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