图片缩略图"itemprop=

谷歌地球的工具箱

version 1.6.0.0 (9.39 MB) by 斯科特•李•戴维斯
各种绘图/绘图功能,可以保存为KML输出,并载入谷歌Earth
4.8
70年评级

85下载

更新2012年2月2日

查看版本历史记录

查看许可协议

项目git仓库可以在以下地址找到:
http://code.google.com/p/googleearthtoolbox/source/browse/#git%2Fmatlab

欢迎您加入并贡献,或只是使用它。不管哪种方式,祝你玩得开心。

使用这个工具箱中的MATLAB函数,可以显示谷歌Earth中空间和时间分布的数据。可能有人会说,转换模型和测量的结果,以便能够在谷歌地球上查看它们是不必要的,因为它们也可以在MATLAB本身中查看。然而,使用谷歌Earth来评估数据有一些主要的优点,其中一些如下所示:

1)非常直观的工具导航视图
2) 从查看器中的对象检索数据
3)大文件快速渲染
4)交互式选择应该展示哪些物品
5)时变数据的动态表示

注意:您必须将工具箱添加到您的matlab路径,然后才能使用它或从matlab开始菜单访问帮助。例如:
>>addpath('D:\matlab\googleearth')
从命令窗口。

引用作为

斯科特·李·戴维斯(2021)谷歌地球的工具箱(//www.tatmou.com/matlabcentral/fileexchange/12954-google-earth-toolbox), MATLAB中央文件交换。检索

意见及评分(96

奥斯曼Serdar

Callum琼斯

莎拉·德·Bie

这也可能是风升/极图吗?

刘子喜

Aikaterini Kyprioti

维罗尼卡牛头草

Vojtech看到

Section的例子是不可见的网站上,只有一个小窗口与1行内容没有可能滚动

约瑟夫Guggenberger

伟大的工作;唯一的问题是如何改变图钉的颜色,特别是对于ge_point。我已经尝试改变“iconColor”的值,但我似乎没有做什么改变颜色从黄色。

安瑟伦格里芬

可能只有我,但我得到了大量的错误(我喜欢认为我知道一些关于Matlab +10年的经验)
例如在ge_windbarb第18行说
[toolboxroot、帧,ext, vsn] = fileparts (p)
Matlab很正确地说太多的输出参数。应该只有三个。此外,本教程已经过时,因为它引用了不存在的目录。

张彤

它有问题
>>演示图3
错误使用流
文件标识符无效。使用fopen生成有效的文件标识符。

出错 ge_输出(第38行)
流(支撑材,“% s”,头);

出错 演示图3(第17行)
ge_output (kmlFileName、输出);

> > demo_ge_plot3
错误使用流。
文件标识符无效。使用fopen生成有效的文件标识符。
错误ge_输出(第38行)
Fprintf (fid, '% s',头文件)。
demo_ge_plot3错误(第17行)
Ge_output (kmlFileName,输出);

Seok Han Jeong

非常感谢您提供这个神奇的工具。但我有一个担忧。我想指出很多地方,我做到了。但是我没能申请到每个地方的名字!我需要帮助!

爱德华多·恩辛格

古斯塔夫Grundfelt

哔叽

如果任何人需要导出复杂的3D几何,无论是表面(xyz网格)或补丁(面和顶点),有纹理或没有,请尝试mesh2kml并留下反馈。
http://au.mathworks.com/matlabcentral/fileexchange/62156-mesh2kml

哔叽

如果任何人需要导出复杂的3D几何,无论是表面(xyz网格)或补丁(面和顶点),有纹理或没有,请尝试mesh2kml并留下反馈。
http://au.mathworks.com/matlabcentral/fileexchange/62156-export-a-mesh--surface-or-patch--as-googleearth-kml-and-collada-dae-files

塞巴斯蒂安galmez

莫森惠普

你能给我发视频帮助吗?
我真的需要用,但我不能
mohsenhp2013@gmail.com
telegram.me / mohsenhp00

杨胜龙

杨胜龙

Xuan-Mung阮

很好的工具,谢谢

马peoyond

很好

Gentible

感谢放置ge_plot函数!!我不想从头开始写:)

“云飞

Val施密特

我是这个工具箱的超级粉丝。我有一个特性请求/bug。

ge_groundoverlay()目前不支持altitudeMode选项“金宝appclampToSeaFloor”。这很容易解决。

哦,还有一个功能要求。我想要一个功能,可以创建KMZ超级覆盖。

谢谢,
瓦尔

偏航

亲爱的斯科特·李·戴维斯

不好意思,我刚学Matlab。
我已经下载了谷歌地球工具箱。
我仍然不知道如何使用geu-kmz函数。

我是否需要键入ge_kmz(PlanA,varargin)来调用函数?*我的kmz文件名是PlanA*

在我输入这个命令后,我将得到错误
未定义函数或变量PlanA。

请教我这个功能。
谢谢。

顺致敬意,
偏航

是女士伯克Ozmen

你好,斯科特。这是一份很棒的工作。
不过,我想问你一个问题。
我想展示一张城市的照片,是在谷歌地球上的jpeg格式。我已经创建了kml文件,但是谷歌地球无法打开文件,因为它太大了,大约800 mb。然后我创建了小尺寸的kml文件,有217 mb。谷歌地球可以显示其中的3个,但如果我打开第4个,它被终止。你能帮我解决这个问题吗?
谢谢。

史蒂文·米勒德

Scott,我最近更新了MATLAB R2014,注意到一些包似乎与R2014不一致。有没有从R2006升级的计划?

伟大的工具……我喜欢这个工具箱。

谢谢,

史蒂夫·米勒德

斯特凡

你好,斯科特,

神奇的工具箱,一直在用它来进行空间数据分析,并且非常满意!

下面是Johannes Traugott的后续评论:ge_point(以及ge_point_new)允许传递每个对象的描述,然后在弹出的气球中显示。将描述传递给多个对象似乎很有效。然而,只有一部分对象(显然是随机的)实际上显示了一个气球。我有小的(~10 KB) kml文件,只有大约20-50个对象,所以它看起来不像大小问题。你以前遇到过这种情况吗?

不管怎样,干得好!

斯特凡

若昂Carneiro

首先,
让我感谢你的这个包裹。它为我解决了很多问题。

我有一个问题。为什么ge_quiver不再被分发了?我不得不从一个老版本中恢复。它很有效,所以我不确定为什么它没有被提供给其他福利。

可能是ge_quiver算法的速度。对此,我做了一些调整,使它更快。如果你需要,我很乐意把密码发给你。

安东尼Klinkert

你好,

关于Matlab谷歌Earth工具箱:

//www.tatmou.com/matlabcentral/fileexchange/12954-google-earth-toolbox

在这里:

http://code.google.com/p/googleearthtoolbox/downloads/list

在README文件中,输入如下:

> > national mall -docinstall

我得到了这个:

点击MATLAB开始按钮->桌面工具->查看源文件…
...并单击刷新开始按钮。
>>

然而,在2013a和2013b,并没有“刷新开始按钮”。(这个学期没有任何帮助)

在Mathlab的最新版本中,我们如何做到这一点?

谢谢你!
(伟大的工作!)

你们越南盾

你好,先生:

你的工作真的很棒。这对我帮助很大。我有一些特殊需要:
似乎ge_contourf不能处理矩阵Z包含'NaN'的情况。但是matlab版本的contourf只是忽略它的入口。你也能做到吗?谢谢。上帝保佑你。

亚历克斯

谢谢你!

T。

对于所有对谷歌Earth with matlab中的数据可视化感兴趣的人,我想向你指出这个示例库,它是用openearthtools中的另一个工具箱制作的(但在文件交换中不可用)。

https://publicwiki.deltares.nl/display/OET/KML+Screenshots

通用汽车沃尔夫

我想回应瓦尔的评论;将.dae文件(例如风倒钩)放在文件夹中很麻烦,特别是如果我们想与其他人共享kml或kmz文件。

另外,为什么ge_quiver没有包含在当前的包中?

撇开这些小问题不谈,我很高兴找到了这个工具箱。我将用它来可视化在齐柏林飞艇上获得的欧洲空气质量测量数据。谢谢!

Val施密特

Val施密特

Val施密特

这是一个很棒的工具,看起来写得非常周到。我有个请求

当我创建kmz文件时,我得到一个压缩的kml文件,但任何要显示的图像都不包括在内。我希望kmz文件由kml及其所有组件(例如显示的图像)的压缩包组成,这样结果就完全是自包含的。对我来说,这就是kmz相对于kml的真正优势——一个可移植的文件,不需要其他文件来照顾。

谢谢,

瓦尔

Val施密特

国防委员会

朋友

这真是一份了不起的工作!
但是,它是否支持将屏幕保金宝app存为jpg图像文件到本地磁盘?我尝试使用谷歌api,只得到黑白图片。
有人能给我点吗?
谢谢你!

曼努埃尔

何塞形坝

很棒的工具箱,我特别喜欢时间跨度功能

艾德里安

谢谢分享这个非常有用的工具箱,我经常使用它。但我有一个问题:谷歌Earth中偶尔显示的结果是“flipud”-ed,即分成两半,上半部分在下半部分之下,中间有一个缺失的间隙。我希望这不是因为我住在南半球!有什么建议吗?TIA。

玛格丽特·塞古

你好
我尝试使用ge_imagesc,但它不工作。我还运行了演示程序,它出现了一个错误,关于未经授权的参数imageURL参数/值传递给ge_imagesc。我想这是一些简单的,因为所有似乎都是伟大的。好努力!

梅格

伯克·胡森

这个工具箱是西班牙语的(谷歌地球西班牙语版)??

本·威廉姆斯

我有一个评论:如果有一个函数来绘制谷歌地球上的2D或3D补丁数据,那就太棒了。

本·威廉姆斯

辉煌!所以有用…:-)

制造商

这是一个了不起的贡献。

兰达

你好
非常niiiiiice

我将使用mat-lab从谷歌earth检索信息来模拟汽车运动,我很想知道这是如何做到的。

Laurent Longuevergne

干得好,这个工具箱对我的工作非常有用。谢谢你!

GE_point非常有趣,但显示的信息仅限于2列表格。如何修改代码以显示图像?3列表格?是否存在此类功能?

海阳崔

海阳崔

这是一个非常好的工具箱。但是你有像ge_trisurf这样的函数,可以用三角形绘制网格吗?

Stavroul Vassaki

这是一个非常好的工具箱。虽然我有一个问题。我想用不同的颜色显示点,所以我在调用函数时更改参数“图标颜色”,但没有任何更改。我能做什么?
非常感谢!!

易卜拉欣

令人惊异的

Erdal Bizkevelci

阿玛莉亚

做得很好,尽管我在'ge_contourf'函数上有几个问题。我想在GE上画一个等高线,这是我的测试脚本:
_____________________
关闭所有
清除所有
(X, Y) = meshgrid (1:20, 1:20);
Z =山峰(20);
提出=“喷气机”;
lineValues = [0 0];
[C,h] = contourf(X,Y,Z, lineValues);
colorbar
轴图像
colormap城市规划机构(cMap)

kmlStr = ge_contourf (X, Y, Z,“提出”,提出,…
“polyAlpha”、“7 f ',‘lineValues’,lineValues);

ge_output (test_contourf.kml, kmlStr);
___________

上面运行的脚本在“isinner”函数中产生错误。我可以通过使“firsttest”具有单个标量值来调整它,这样它就可以接受函数末尾的&&test。这个调整实际上让ge_contourf函数运行,但另一个问题是,生成的轮廓和在.kml文件中创建的多边形与我实际想要的相反,与contourf函数生成的相反。

如果您将lineValues参数更改为“[2 2]”,则生成的.kml多边形与CONTOURF生成的多边形相匹配。虽然我仍然想只在GE上显示一种颜色而不是背景色,也就是说,我想在GE上显示一种颜色的轮廓。

关于如何调整ge_contourf函数以便在polgyon到达“长方体”(即lineValues=[0]时的示例)的外边缘时正确创建多边形和.kml文件,有什么想法吗?

态摩尼

值得赞扬的。

帕斯卡

干得好,功能不错!我试图用ge_imagesc生成一个动态可视化,但不能让它在谷歌earth....中工作我在每个ge_imagesc图中指定'timeSpanStart','timeSpanStop',并将所有内容放在ge_folder中……它似乎在运行,但没有运动(所有相同的画面)。你有工作样本或任何建议吗?再次感谢

帕斯卡

巴西莱

非常有用的工作。请一个问题。
我试图在Matlab GUI中使用GEPluginCoClass ActiveX合并谷歌地球,但我不知道如何做。需要帮助这样做,或者如果有人有其他方法集成GE在Matlab GUI。

对通用电气工具箱来说,这是份好工作。

Ambarish Jash

Ambarish Jash

对于ge_quiver没有选择缩放箭头的长度?你能补充一下吗?-谢谢

ioxv.4623

@ Johannes Traugott 2009年4月22日

你好约翰:
事实上,这种功能并不存在。但是,我上传了2个新文件(ge_point_new。m和demo_ge_point_new.m)的谷歌代码存储库(修订版28),这可能会解决您的问题。让我提醒你,500,000点与弹出菜单将产生巨大的KML文件。话虽如此,祝你工作顺利,感谢你的评价。
-Jurriaan

约翰内斯Traugott

我试图使用GE_POINT函数在谷歌Earth中显示许多(500.000)点。每一个点都需要用它自己的弹出气球来描述。我没有看到如何将弹出信息传递给ge_point以进行多点绘图的可能性。这样的功能存在吗?
(伟大的工具箱,总之!)

马卡雷纳·瓦雷拉

伟大的工作!!!

ioxv.4623

在以前的帖子中提出的一些问题已经在googleearth工具箱的第27版中解决了——检查上面的谷歌代码链接或"http://code.google.com/p/googleearthtoolbox/
-Jurriaan

路加福音

很好——真的很有用。
回复上面的评论——通过添加:
提出= colormap城市规划机构(cMap);
之前:
X = linspace(0, 1,大小(提出,1))';
在ge_colorbar(使用R2006b)。

jhh

干得好!
不过,演示中存在一些问题。例如。:

> > demo_ge_colorbar
???错误使用==> interp1在185
至少应该有两个数据点。

错误在==> ge_colorbar在93
亚瑟尔= interp1 (X,年,fM);

9处的演示色条中出现错误==>
kmlStr=ge_颜色条(PosLong、PosLat、Z,。。。

kamal lmk_kmlhotmailcom

这个工具箱对我帮助很大。你做得很好

安迪幸福

Ge_point非常不错,但是‘description’选项对我不起作用。我尝试了单点和多点。如果它可以接受字符串的单元格数组(文档说它可以只做char数组),那就更好了。

丹年代

非常好的工具集--偶尔需要一些小的调整(例如,ge_quiver3没有指定默认的3D模型)

Rajesh Nasare

caio吉马良斯

伟大的工作。我错过了ge_imagesc中的mat2gray函数(我认为它来自Matlab的图像处理工具箱)。是否可能在您的文件中包含此功能?或者,您知道一种不需要mat2gray就能运行ge_imagesc functin的方法吗?

原口一木

Eric华美的

我只需要弄清楚如何处理投影…除此之外……这个工具箱太棒了!

鲍比·P。

太好了!但是一个简单的问题:在ge_contour中,我应该使用哪种类型的lat/lon ?UTM(米?)还是度?
除了,干得好!

斯科特R

做得很好。

Falo对开

令人难以置信的是,这个工具箱是免费分发的。它应该属于MATLAB每个版本的标准工具箱集。干得好!

丰富Signell

感谢这个非常有用的工具包。一个未来的增强将会很好:通过“ge_contour”的能力。m”具有特定等高线水平值的向量V(如“contourc.m”)

巴拉特·钱达尼

这个软件用得很好
我向其他人放弃了这一点

Parasar Kodati

很棒的工作

JH亨利

事实上,ge_surf文件是按照zip文件的内容列出的,所以我认为它应该可以工作。然而,作为较新的文件之一,它还没有包含在文档中。这意味着您不能通过het文档中提供的链接访问源代码,但您可以从命令行或脚本中使用该函数。祝你好运,如果你遇到更多的问题,请告诉我们。

针叶林森林

ge_surf在哪里。m函数?这是一个漂亮的图像,但是.zip文件中缺少相应的函数。

斯科特•戴维斯

补充道。实际上,ge_poly拥有的所有选项现在也可以用于ge_plot3。看到demo_ge_plot3。米为例。

斯莱特vooorhees

很棒的一套工具。

有可能在ge_plot3函数中提供ge_poly中使用的下拉行吗?我假设这只是添加了altitudeMode选项。

谢谢。

斯科特•戴维斯

补充道。看到demo_ge_imagesc。米为例。

“Jayaram

很棒的工作。保持摇摆
只有一件事我想知道。当我使用ge_imagesc时,是否可以添加一个颜色栏。m函数?谢谢

斯科特•戴维斯

补充道。

卢多维奇Bariteau

你好,
我开始使用这个神奇的工具箱,但zip文件中缺少函数“vectorsplit”。例如,此函数用于ge_circle.m
有可能把它加到包里吗?

nesrine zaklos

aONia aOaO

托马斯·弗兰克

抱歉,忘了我的收视率。这是一个 +++++++++++

托马斯·弗兰克

很棒的工具箱!合并giagants:Mathworks和Google。在这个主题上比以前提交的要优越得多。在你的位置上,我会花一些时间制作Matlab2Google(或其他)工具箱。祝你好运

卡洛斯·阿德里安·巴尔加斯·阿奎莱拉

哇!真的很好,我需要做一些像rad2deg这样的函数,并弄清楚条目的含义,因为没有帮助,但是做得很好,继续工作。。。这将是一个很好的程序,读取坐标的标记到matlab。。。

MATLAB版本兼容性
创建R2006a
与任何版本兼容
平台的兼容性
窗户 macOS Linux

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始狩猎!

national mall /

national mall /演示/

谷歌地球/doc/

national mall /测试/