「GIS漫谈」谈谈开发一个防溺水GIS系统的思路
最近在微信公众号的后台,有很多小伙伴问我要全国各地的河流及湖泊数据。一开始没有关注,后来发现问同样的问题的小伙伴越来越多,我就抱着一个好奇心去问了一下,发现不少同学想做一个基于GIS的暑期的防溺水系统。作为一个参加过次二次开发大赛的小伙伴来说,其实这种点子思路可能并不陌生。我也认为这是一个非常不错的思路,并且在很早之前我也分享过关于暑期防溺水的文章。这篇文章的时间跨度有点久,所以今天想再把这个话题重新捡起来,说一说我们如何开发一款好的基于GIS的防溺水的系统。
数据
首先是数据,关于数据准备的话,我想主要有以下两个方面不可或缺的数据。
一个就是小伙伴们问到最多的全国各地的河流湖泊的数据。另外一个呢,可能获取起来稍微有一点点麻烦,就是每一个地区里面的溺水统计的数据,尤其是历年以来的溺水的数据。
关于全国各地河流跟湖泊的这种地图数据呢,其实已经比较多了,大家可以看一下天地图的官方网站上有一个1:25万的这种基础的地理要素的数据,里面就有关于河流跟湖泊的数据,大家可以下载下来直接使用。
如果1:25万满足不了要求,我们倒是可以基于一些在线地图做二次开发,或者自己手动矢量化(毕竟那么大的比例尺,一般也不会搞太大范围的,一个县的矢量化工作还是OK的)
另一个比较麻烦的数据就是关于历年以来的这种学生溺水数据了,这个数据的话比较难以获取,我咨询了一下周围的小伙伴,有在教育局的,有在应急管理部的啊,甚至还有在曾经在公安局工作过的小伙伴,这个数据有,但是呢,并没有一个单独的部门去发布这样的统计数据。目前来说,小编也没有办法找到一个非常好的渠道,能够去获取到这些历年的数据。不过有一个思路是这样的,大家如果做某特定地区的话,可以打一下当地的应急管理中心,或者是教育局每年发的一些材料,里面可能会有一些类似的数据。另外像一些城市级别,比如是比如说成都厦门,这样他们已经发布了官方的这种防溺水地图啊,一些溺水数据的话,可以直接从这种官方的渠道获取。
所以这块儿历年的数据的话,大家就各显其能,然后去把这些数据能够不管是矢量化也好,或者是手动的统计出来也好,这样的话就可以作为一个我们的属性数据来展示了。
不止步于展示系统
数据有了,底图数据也有了,那剩下的可能很多做开发的小伙伴可能就比较擅长了,直接二话不说把数据往底图上面叠加,并且根据频率啊、密度啊,去做一些这种非常酷炫的图出来,比如说做一些缓冲区的分析呀,哪些地方容易发生溺水呀等等。但是呢,通常这类图的作用也仅仅在于此了,很多人做到这里就觉得整个防溺水的系统啊,就做的差不多了。但实际上这么多年经历了这么多大大小小的GIS项目,现在再回过头来看,其实发现这种展示系统的作用最大的功能就是辅助决策。注意哦,是辅助。
有可能作为这个专业的小伙伴,听起来可能会有一点点失落,我们很多刚开始做开发的小伙伴非常喜欢把我们这个专业作为一个核心的系统去设计,但实际上我们更多的不是应该把我们的系统做当做核心,而是让我们的系统作为一项工具去更多去解决问题,也就是防溺水。通俗的说,GIS只是一个工具。
更多的技术手段
除了可视化,从技术的手段去看,我个人认为有2个方向值得尝试。一个是地理围栏,另外一个方向是实时监控。
地理围栏这几年大家应该比较熟悉了,大家都骑过摩拜单车和哈啰单车,它有一个非常重要的功能,就是在还车的时候会检测你是否在运营区域范围之内,所以我们可以把这样相同的思路转移到我们的防溺水系统当中来。它的着力点是受保护人群。通过相关的穿戴设备,来判断你所处位置是否危险。在检测到相关这种受保护的人群,他在接近我们的这种溺水点的时候,可以实时的发出警告。但这个思路成本在于需要在受保护的人群中去安装设备,一个选项是手机,另一个选项是类似小天才电话的这样的穿戴设备。同时为了实现地理围栏的精度,有可能需求安装一些IoT设备。
实时监控这个大家更了解,最常见的就是安装摄像头,基于现在的这种人工智能、大数据、边缘计算的方式我们可以很快速的监控到是否有人下水。最简单的思路比如说检测是否有裸体,这是一项非常应用非常广泛的技术了,它的另外一个成熟的应用就是人工智能jianhuang。这种方案有一个缺点,就是说我们需要部署大量的这种监控设备,在中国这个这样的一个地大物博的国家来说,在很大程度上它可能是一项非常大的财政支出。所以我们可能知道的是在一些易溺水点啊,发生频率比较高的,可能有一些做的比较好的政府部门会去装这种监控设备。当然,能否获取到这种监控设备的数据,也是见人也是八仙过海各显其能了,如果你是属于这种参赛类型的,只是想做一个题目的话,倒是可以使用一些mock的数据也是可以的。
众筹
刚刚的这种行为还是属于这种集中式的监测,也是一种技术手段,其实结合技术,我们也可以利用一些社会工程学的方法。我们可以从这几年的众筹的思路去出发,让广大人民群众去监测这种行为。
怎么做呢?比较典型的是高德之前有一个拍门牌号的这样一个众包,你拍了门牌号审核之后会给你一定的奖励。其实相同的思路,我们也可以用在防溺水这件事情上面。举例来说,我知我们常用的这种车载的导航软件,当他在途经湖泊河流以及一些溺水点的时候,可以提醒这些司机们能够去注意一下水里的儿童,并且遇到相关情况的话能够及时向及时上报。审核确实有儿童私自玩水的情况下的话,是可以给予一定的奖励,我觉得这也是一种不错的思路。
结语
每年暑期的这种防溺水的行为其实是一个非常大的系统工程,无论是在教育部门还是在公安部门,都会有这样的专项活动。随着这几年互联网技术以及我们的地理信息技术的繁荣,已经在很大程度上帮助我们的社会减少这类事情的发生。
能够用技术改变社会,能够用技术帮助他人,我觉得这也是我喜欢技术的一个原因吧。
相关阅读
声明
1.本文所分享的所有需要用户下载使用的内容(包括但不限于软件、数据、图片)来自于网络或者麻辣GIS粉丝自行分享,版权归该下载资源的合法拥有者所有,如有侵权请第一时间联系本站删除。
2.下载内容仅限个人学习使用,请切勿用作商用等其他用途,否则后果自负。