第一个博客密码忘记了,今天才来开通第二个博客,时间已经过去两年了,三年的硕士生涯,真的是感慨良多,最有收获的一段时光,莫过于在实验室一个人敲着代码了,研三来得到中科院深圳先进院,在这里开始了新的研究生涯,主要工作是基于google earth engine的云计算平台,遥感大数据运算,不得不说,这是一个超越国内遥感行业至少10年的东西,我记得有一个院士讲过一句话,未来的遥感不是数据问题,而是计算问题,google 早已看穿一切,开发了GEE平台,这是一个遥感大数据云计算平台,国内几乎没有相关介绍…
Google Earth Engine城市水体提取 大家都知道城市水体提取相比较于山区,丘陵的地区,肯定是比较难的,为什么呢,因为城市水体有很多高层建筑导致的阴影,这个就非常复杂了,而且现在很多高分影像只有可见光和近红外波段,那么我们如何准确提取城市水体呢? Remoe Sensing2018年刊发了一篇城市水体高分影像自动提取算法(Two-Step Urban Water Index (TSUWI): A New Technique for High-Resolution Mapping of…
最近在学习Google Earth Engine的使用,发现这个平台确实是一个非常好用.非常强大的平台.在GEE官网上找到了一些中文的学习资料,现在搬运过来分享给大家共同学习.教程分为两个部分 教程一说明如下 These docs are contributed by Jinzhu Wang of Southwest University & Deakin University Australia, School of Life and Environmental Sciences. They…
这段代码实现了在Google earth engine中绘制图像/波段间的散点图,得到相关关系.适用于探究数据间的相关性,进行数据的交叉验证. 代码来源于官方帮助:https://developers.google.com/earth-engine/guides/charts_array_values // Define an arbitrary region of interest. var sanFrancisco = ee.Geometry.Rectangle([-122.45, 37.7…
Google Earth Engine中的位运算 按位运算是编程中一个难点,同时也是在我们后续处理影像数据,尤其要使用影像自带的波段比如QA波段经常会用到的一个东西.通过按位运算我们可以筛选出我们想要的各种质量规格的影像. 数值或字符在内存内都是被存储为0和1的序列,每个0和1被称之为1个位,比如说10进制数据2在计算机内被存储为 0 0 1 0,当我们将内存内的位值改变之后,这个值代表的意义也就变了,比如把2前移动一位, 现在存储单元里面变成了 0 1 0 0,这个值表示的是十进制的4,这也就…
本文主要翻译自下述GEE官方帮助 https://developers.google.com/earth-engine/guides/scale https://developers.google.com/earth-engine/guides/projections https://developers.google.com/earth-engine/guides/resample#resampling 1 尺度(scale) 尺度(scale)指像元分辨率.GEE中进行分析计算时以影像金字塔…
国内研究landsat8温度反演的人员很多,但是现有算法一般都是一景为例子,进行开展. 这有一个局限性,当研究的尺度很大时,就需要比较大的运算量了,例如全省温度,全国温度,全球温度,当然大家可能会说,可以用modis数据进行,我们当然不用modis,我用Landsat做中高尺度温度反演,我目前基于单通道算法,做出了全国中高分辨率的温度产品,目前来说,效果还是不错的,跟大气传输方法进行了对比,精度控制在1摄氏度以内. 我选择2017年进行实验,GEE总共运算了4759景Landsat影像,耗时大概…
(First,再次严谨说明,本人成果未经允许,切勿发表到相关学术期刊,如果有技术交流,qq1044625113,顺便打个广告,兼职GEE开发,欢迎联系!) 终于过了严寒的冬天,2017年的冬天中国南方到处断气,这个痛苦南方的孩子应该深有体会.现在大家都在说节能减排,到底做的如何呢??实地去看?普通人估计不太现实,因为相关部门不一定会让一个普通人进去,如果有了RS和GIS技术就不一样了,这就体现出了技术的优势. 闲话少说,进入主题.一般看一个地方有没有继续在燃烧煤炭,炼钢等,主要看他的烟冲就可以了…
我写博客的工作不像论文,假大空,我们直接上干货,之所以取一个这么大的名字,当然是我们能做到的... 不多说,我们对全国水体进行水质参数反演,不用MODIS,太粗,我们直接用哨兵,这样就可以直接做到大型水库或长河流观测了.当然了. 算法选择很重要,要选择什么算法呢?我这里主要参考这篇论文---<Hendrik V D W , Marcel W . Hue-Angle Product for Low to Medium Spatial Resolution Optical Satellite Sen…
本文内容参考自: https://blog.csdn.net/qq_21567935/article/details/89061114 https://blog.csdn.net/qq_21567935/article/details/89061114 批量点击RUN任务 使用GEE导出运算结果到drive中,需要点击task中生成的RUN按钮进行确认,数量较少的时候还可以,但如果数量较多时,便会很繁琐.使用下面的代码可以帮助我们解决这一烦恼. 1 / ** 2 3 批量执行GEE导出任务 4…
在跟Web Development,要在Google App Engine上写作业,出师不利,遇到以下bug: 2014-05-06 16:14:17 Running command: "['C:\\Python27\\python.exe', 'C:\\Program Files (x86)\\Google\\google_appengine\\dev_appserver.py', '--skip_sdk_update_check=yes', '--port=8080', '--admin_p…
引用 Shape文件转为KMZ并在Google Earth中显示 (1)在ArcGIS中加载一个Shape文件,笔者加载的是某个地区的道路(双线道路)图层 (2)在ArcToolbox中,依次展开Conversion Tools—>To KML—>Layer to KML, (3)双击Layer to KML,打开Layer to KML对话框,在Layer中设置要进行转换的Shape文件:在Output File中设置输出文件路径及名称:在Layer Output Scale中设置输出比例.…
装了Google earth之后,需要联网,才能放缩看不同精细程度的场景,除非你之前看过,在你自己的缓存中有存储. Google earth有自己的server,我们交互化的时候,server传数据给我们的软件,然后可视化. 但是这样有数据泄露的问题,因此Google earth采用的方法是加载128M的时候,就清空缓存,这样就能够稍微避免数据泄露的问题.…
为什么这里写的是 google app engine?原因我就不解释了.步骤如下: 1)安装证书导入工具:$ sudo apt-get install libnss3-tools 2)导入CA.crt证书到系统证书库:$ certutil -d sql:$HOME/.pki/nssdb -A -t TC -n "goagent" -i /path/to/goagent/local/CA.crt Have fun with Ubuntu!…
Google App Engine是一个网络应用托管服务(web application hosting service).所谓网络应用(By web application),我们的意思的可以通过网络访问的应用或者服务,通常是通过Web浏览器.有购物车的店面(storefronts with shopping carts),社交网络(social networking sites),多人游戏(multiplayer games),移动应用(mobile applications),调查应用(s…
1.GAE instance上传成功之后可以正常运行的情况下.在Google账户中“关联的应用和网站”,撤销Google App Engine appcfg对Google账户的访问权限. 再次上传时,在命令行抛出这样的信息"Either the access code is invalid or the OAuth token is revoked.Details: invalid_grant". 解决方法:删除文件 .appcfg_oauth2_tokens_java.(Window…
前言 在Google map的开发时,如果有多个图标重叠在一起,这时下面的图标就点击不到.而在Google Earth中,鼠标一移到上面就会自动弹开,这对于用户而言是十分人性化的一个功能.如下是在Google map 开发时实现的类似的功能. 最终效果…
这个周末玩了玩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数据存储.管理.表现及开发机制 一.    Google Earth(Map)介绍 1.1    Google Earth介绍 在众多的地理信息服务提供商中,Google是较早提供服务的一个,其它有如ESRI这种巨头,也有中国的灵图.但凭借着提供优质.高效.高性价比服务的理念和Google自身的巨大影响力,Google推出的Google Earth和Google Map平台已经成为全球影响力最大的互联网空间信息服务平台. Google Earth具有十分突出的三个特点[1…
将ros中的gps_msg数据导入google earth显示轨迹 [TOC] 1. 获取GPS数据 将ros中发布的gps topic输出到文本中 rostopic echo -p /gpsData>gpsData 得到如下格式的数据 数据格式转换 因为google earth支持的kml文件中需要导入longitude,latitude,altitude 格式的数据,所以需要对生成的数据文件进行处理,这里我使用python和正则表达式写了个小程序实现数据格式的转换 import re f_i…
"Zed, you are so excellent." 为什么要写这句英文?容我卖个关子稍后再解释. 相信大多数人都体验过Google Earth(简称GE),我对GE最初的印象是在大学宿舍,当时Google刚刚推出GE时,舍友们喜欢在上面找自己的家,惊讶于它的精细程度,并担心是否对中国有一定的安全隐患. 坦白说,当时我对GE上找家没一点兴趣,但不能否认写到这时,我停下笔,打开了GE,花了很长时间找到了我在成都和泰安的家.我想中国80后的一代对家的概念或多或少有一定的困扰吧.比如我,…
上次使用Google ML Engine跑了一下TensorFlow Object Detection API中的Quick Start(http://www.cnblogs.com/take-fetter/p/8384564.html),但是遇到了很多错误,索性放弃了 这两天索性从自己的数据集开始制作手掌识别器.先放运行结果吧 所有代码文件可在https://github.com/takefetter/hand-detection查看 使用前所需要的准备:1.clone tensorflow…
1.What's V2EX? 关于这个问题,我们可以看看其作者Livid早期自己的V2EX社区的介绍: What's V2EX? 这是很多人都问过的问题,而我一直都没有做出一个明确的解答.因为我实在觉得这是一个很难一次就完全解答完整的问题.不过,今天我会试着给出第一个版本的解答. V2EX 是一个由各种话题组成的社区,这些话题以各类技术和文化话题为主,同时 V2EX 还欢迎任何新的话题的加入.目前 V2EX 中最火热的话题包括 Linux.Mac.PHP.Project Babel(搭建 V2E…
昨日,Chrome安全工程师Justin Schuh在官方博客中写道,到明年一月份,谷歌将封杀一系列基于NPAPI框架标准的浏览器插件.其中包括谷歌地球(Google Earth).Google Talk.Facebook video.Silverlight等. 目前Chrome浏览器中的大部分插件都是基于NPAPI标准的.该插件接口框架是网景公司于90年代开发出来的.由于其具有跨平台性,因而受到了现有大部分浏览器的支持.不过,近年来,该标准的安全性也受到了谷歌等互联网公司的质疑.尽管谷歌已经推…
  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文件,用来描点…
搭建好开发环境介绍: 硬件平台:HP Z800 工作站  内存:24GB      硬盘:1TB 虚拟化环境:XenServer 6.2.0 VM1:Ubuntu 12.04 amd64 server | IP:192.168.137.50 VM2:Ubuntu 12.04 amd64 server | IP:192.168.137.51 VM3:Ubuntu 12.04 amd64 server | IP:192.168.137.52 1.从Git安装Appscale 在Xen上安装好Ubun…
  其实本来,我就是需要把一个autocad的dwg/dgn格式的东西导入到google earth里面:但是首先我对dwg/dgn格式的东西根本就不熟:其次我拿到的dwg/dgn格式文件是用的HK80 grid coordinate(香港80网格坐标系统):而google earth中用的是WGS84全球经纬度坐标系统.于是就有了上述题目中的流程.   1.dwg格式导入Arcgis 其实本来呢,我是想把dwg/dgn格式存成图片格式(tiff)的,然后用envi或者erdas在google…
一.谷歌地球文件简介 谷歌地球能识别的文件分为:gpx.kml.kmz文件.谷歌地球的官方文件为kml和kmz,其中kmz是kml和图片.模型等数据的压缩文件,kml为数据信息文件,也可以分为航迹和字符串两类. 1.航迹是谷歌地球5.2以上版本支持的文件格式,其中标签以<gx:>为标识,其中包含的时间和坐标是一一对应的,以此在软件中生成了一个数据移动滑块. 2.字符串包含坐标和坐标更详细的信息: 二.视频录制步骤 1.点击Google Earth Pro版中的工具——>视频制作程序. 支…
前几天有看到全新的Google Earth 8.0升级,刚好适合自己的手机应用.Google Earth 8.0 官方下载:https://play.google.com/store/apps/details?id=com.google.earth 第三方直接下载:http://www.apkmirror.com/wp-content/uploads/uploaded/5447e6b1a21c1/com.google.earth-8.0.0.2305-142910004-minAPI14.apk…