Google Earth Engine城市水体提取

Google Earth Engine城市水体提取

大家都知道城市水体提取相比较于山区,丘陵的地区,肯定是比较难的,为什么呢,因为城市水体有很多高层建筑导致的阴影,这个就非常复杂了,而且现在很多高分影像只有可见光和近红外波段,那么我们如何准确提取城市水体呢?

Remoe Sensing2018年刊发了一篇城市水体高分影像自动提取算法(Two-Step Urban Water Index (TSUWI): A New Technique for High-Resolution Mapping of Urban SurfaceWater [J]Remote Sensing,2018),初步看来,效果还行,在高分二号上面效果不错,我再想,如果对于开源的哨兵、Landsat如何?这些是中等分辨率影像,能做到吗?

话不多说,利用GEE,直接编码,实验结果如下(以2018年10月的北京某景Sentinel2影像为例):

(a) 这是原始影像

(b) 这是城市水体指数

(c) 这是城市阴影指数

(d) 这是城市水体提取结果,蓝色为水体

其中城市水体指数和城市阴影指数计算公式如下所示:

我把最终成果发布成了APPengine(https://wang749195.users.earthengine.app/view/urbanwaterextraction),大家可以直接在web上看,总的来说,实验结果还是不错的,去掉了阴影现象,这篇文章出自中科院遥感所,在此申明,值得一读,后续我会发布C++软件版本,Matlab版本,以及Python版本。我个人的开发思路是,首先用GEE实现,如果GEE不好实现,就用matlab或者python实现第一遍,效果可以,能工程应用,立马就用GDAL+C++打包成工程源代码,我感觉这样会节省时间,且不会造成时间浪费。

(打个小广告,本文兼职软件开发,qq1044625113)。

原文地址:https://www.cnblogs.com/wzp-749195/p/9962498.html

时间: 2024-08-12 12:48:54

Google Earth Engine城市水体提取的相关文章

Google Earth数据存储、管理、表现及开发机制

一.    Google Earth(Map)介绍 1.1    Google Earth介绍 在众多的地理信息服务提供商中,Google是较早提供服务的一个,其他有如ESRI这样的巨头,也有中国的灵图.但凭借着提供优质.高效.高性价比服务的理念和Google自身的巨大影响力,Google推出的Google Earth和Google Map平台已经成为全球影响力最大的互联网空间信息服务平台. Google Earth具有十分突出的三个特点[1],一是可以显示矢量数据地标,包括点.线.面等几何类型

GPS模块输出的NMEA数据ddmm.mmmm转换成dd.ddddd并在google Earth Pro中描点

GPS模块输出的数据是NMEA格式,其中GPGGA字段包含我们需要的经纬度信息. 例:$GPGGA,092204.999,4250.5589,S,14718.5084,E,1,04,24.4,12.2,M,19.7,M,,0000*1F 其中 4250.5589,S,14718.5084,E 就是经度和纬度数据,其格式是 纬度:ddmm.mmmmm(度分) 经度:dddmm.mmmmm(度分) google Earth Pro是免费.强大的地图工具,它支持导入包含经纬度的csv文件,用来描点,使

Google Earth Pro免费许可证密匙

价值399美刀的谷歌地球专业版(Google Earth Pro)终于免费了,之前还是需要注册才能获得免费的正版序列号,现在谷歌则干脆地直接给了个全球通用的谷歌地球专业版注册码. 用户名: 填写你的邮箱地址,经测试随便一个邮箱都可以.[email protected] 许可证密匙: GEPFREE 最后点击[登录]就可以了,不用管"获得用户名""免费试用""立即购买"这些按钮.

Google App Engine 学习和实践

这个周末玩了玩Google App Engine,随手写点东西,算是学习笔记吧.不当之处,请多多指正. 作者:liigo,2009/04/26夜,大连 原创链接:http://blog.csdn.net/liigo/archive/2009/04/26/4127055.aspx 转载请注明出处:http://blog.csdn.net/liigo 一,怎么想起来玩Google App Engine了呢? 近期想写一个小程序,以便在公司的电脑和家里的电脑之间随时共享数据.但是没有现成的server

从Google Earth 中下载三维模型

1.首先下载安装Google Earth和 Sketch Up (Sketch Up 201532位和64位下载地址:http://pan.baidu.com/s/1i3pCMjz) 2.由于国内限制google的访问,打开Google Earth后,选中模型无法获取其信息,所以这里提供一个Hosts文件,效果与FQ类似.将该文件替换 C:\Windows\System32\drivers\etc目录下的hosts文件(下载地址:http://pan.baidu.com/s/1c0cY43u).

在Google Earth中上传自己的照片

在Google的免费照片上传网站panoramio上注册一个用户,上传照片并通过审核后,该照片即可显示在Google Earth中(每个照片显示为一个蓝色的小方点).照片上传后一般需要等待1~2个月的时间,才会在Google Earth中出现. 网站地址:http://www.panoramio.com/

Google Earth 图片叠加Geo-referencing算法

在Google Earth中,可将一个图片添加进来成为一个“叠加层”(菜单:添加->图像叠加层),通过对图片叠加层进行平移.旋转.拉伸等操作,使图片上的地理要素与Google Earth中的卫星图像重合,这一过程称之为对图像的Geo-referencing,即:图像的像素空间(以像素的行.列为坐标)与地理空间(以经纬度为坐标)之间的映射. 以深圳市宝安区绿道地图(地址:http://imgbdb2.bendibao.com/szbdb/20143/20/201432014584100.jpg)为

如何架设部署V2EX社区/论坛(Google App Engine版)

1.What's V2EX? 关于这个问题,我们可以看看其作者Livid早期自己的V2EX社区的介绍: What's V2EX? 这是很多人都问过的问题,而我一直都没有做出一个明确的解答.因为我实在觉得这是一个很难一次就完全解答完整的问题.不过,今天我会试着给出第一个版本的解答. V2EX 是一个由各种话题组成的社区,这些话题以各类技术和文化话题为主,同时 V2EX 还欢迎任何新的话题的加入.目前 V2EX 中最火热的话题包括 Linux.Mac.PHP.Project Babel(搭建 V2E

如何下载谷歌地球(Google Earth)中的卫星地图

一.准备工作 安装水经注万能地图下载器,如果没有安装本软件,可以百度"水经注软件"到官方网站下载. 二.下载地图 这里以下载"四川省"谷歌地球中的卫星地图为例. 启动水经注万能地图下载器,首先选择谷歌地球在线地图. 方法一:默认左下角已存在"谷歌地球",直接切换到"谷歌地球"即可,如下图. 方法二:直接选择"在线地图"->"卫星"->"卫星.谷歌地球",如