3d ファイルをロードするときに問題が発生しました。詳細なコードを以下に示します。3d モデルをロードできない理由を確認するのに役立ちます。
関数 load3D(){ //目印 var placemark = ge.createPlacemark(''); placemark.setName('モデル'); // 目印/モデル (ジオメトリ) var モデル = ge.createModel(''); // 目印/モデル/リンク var リンク = ge.createLink(''); link.setHref('D:/gooleEarthApplication/gooleEarthApplication/3Dsrc/bankright1.dae'); model.setLink(リンク); // 位置を中心に見る // 目印/モデル/場所 var loc = ge.createLocation(''); loc.setLatitude(30.55423190570); loc.setLongitude(114.33491353925); model.setLocation(loc); // モデルの目印を Earth に追加します placemark.setGeometry(モデル); ge.getFeatures().appendChild(目印); var lookAt = ge.getView().copyAsLookAt(ge.ALTITUDE_RELATIVE_TO_GROUND); lookAt.setRange(lookAt.getRange() / 20000.0); // 緯度と経度の値を設定 lookAt.setLatitude(30.55423190570); lookAt.setLongitude(114.33491353925); // モデルにズームイン lookAt.setRange(300); lookAt.setTilt(80); ge.getView().setAbstractView(lookAt); }