7

I have some meteorological data wich are exported to netCDF format and I want to display them in Google Maps.

I tried the Panoply software, mainly following these http://marinedataliteracy.org/ops/pano_gridsvecs.htm instructions and succesfully exported the data into .kml files.

The kml file displays fine in Google Earth, but when loading it in Google Maps nothing is being displayed.

The JavaScript code that is loading the kml is definitely correct, because other types of kml are displayed correctly. Just in case, this is the code:

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

There is also a project called netcdf2gmaps here http://code.google.com/p/netcdf2gmaps/ but it seems abandoned and there is no feedback for it.

So is there any way to display the netCDF data to Google Maps?

4

1 に答える 1

4

問題を解決したかどうかはわかりませんが、質問のタイトルを参照するために、さらに情報を追加すると思いました。

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 Earth インターフェイスへの唯一の方法のように思えます - ビットマップ画像。残念なことに、Google Earth は視覚化や数値モデル データ用に設計されていません。他のさまざまな機能を表すことができないからです。

Google Earth/Maps でビットマップをオーバーレイすることがタスクである場合、既にお気づきのように、生成された KMZ ファイルをダブルクリックするだけです:

ここに画像の説明を入力

または Google マップの場合は、ファイルをアップロードしてパスを Google マップの検索バーに貼り付けます。

ここに画像の説明を入力

于 2012-07-25T17:54:26.957 に答える