gpt4 book ai didi

google-maps - 在 Google map 上显示 netCDF 文件

转载 作者:行者123 更新时间:2023-12-02 03:06:34 28 4
gpt4 key购买 nike

我有一些气象数据,已导出为 netCDF 格式,我想在 Google map 中显示它们。

我尝试了Panoply软件,主要是以下这些http://marinedataliteracy.org/ops/pano_gridsvecs.htm说明并成功将数据导出到 .kml 文件中。

kml 文件在 Google 地球中显示正常,但在 Google map 中加载时没有显示任何内容。

加载 kml 的 JavaScript 代码绝对是正确的,因为其他类型的 kml 都能正确显示。以防万一,这是代码:

var kmzLayer = new google.maps.KmlLayer("LINK_TO_KML");
kmzLayer.setMap(map);

这里还有一个名为netcdf2gmaps的项目http://code.google.com/p/netcdf2gmaps/但它似乎被放弃了,并且没有任何反馈。

那么有什么办法可以将netCDF数据显示到Google map 上吗?

最佳答案

我不知道您是否解决了您的问题,但为了引用问题标题,我想添加更多信息。

Panoply(或 IDV)以当前显示和经/纬度边界的简单 PNG 快照的方式导出到 KMZ(压缩 KML),如下所示:

<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://earth.google.com/kml/2.0">
<GroundOverlay>
<name>Maximum_temperature_Maximum_unwe in GEFS_Global_1p0deg_Ensemble_deri</name>
<Icon>
<href>Maximum_temperature_Maximum_unwe in GEFS_Global_1p0deg_Ensemble_deri.png</href>
</Icon>
<LatLonBox>
<west>-29.1622</west>
<north>55.0</north>
<east>49.1622</east>
<south>25.0</south>
</LatLonBox>
</GroundOverlay>
</kml>

这似乎是 Google 地球界面的唯一方法 - 位图图像。令人遗憾的是,Google 地球并不是为可视化或数值模型数据而设计的,因为它无法表示各种其他功能。

如果在 Google 地球/ map 中叠加位图是一项任务,那么您已经注意到,只需双击生成的 KMZ 文件即可:

enter image description here

或者对于 Google map ,上传文件并将路径粘贴到 Google map 搜索栏中:

enter image description here

关于google-maps - 在 Google map 上显示 netCDF 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10586792/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com