【问题标题】:google earth plugin load 3D model failed谷歌地球插件加载3D模型失败
【发布时间】:2012-08-13 20:42:11
【问题描述】:

我在加载3d文件时遇到问题,详细代码如下,谁能帮我检查一下为什么我不能加载3d模型。

函数加载3D(){ // 地标 var placemark = ge.createPlacemark(''); placemark.setName('模型'); // 地标/模型(几何) 变种模型 = ge.createModel(''); // 地标/模型/链接 var link = ge.createLink(''); link.setHref('D:/gooleEarthApplication/gooleEarthApplication/3Dsrc/bankright1.dae'); 模型.setLink(链接); // 获取中心位置 // 地标/模型/位置 var loc = ge.createLocation(''); loc.setLatitude(30.55423190570); loc.setLongitude(114.33491353925); 模型.setLocation(loc); // 将模型地标添加到地球 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); 看看.setLongitude(114.33491353925); //放大模型 看.setRange(300); 看.setTilt(80); ge.getView().setAbstractView(lookAt); }

【问题讨论】:

    标签: google-earth-plugin


    【解决方案1】:

    使用 Google 地球插件时,您无法从文件系统加载 DAE(或 KML/KMZ)文件。您需要设置本地 HTTP 服务器(例如 Apache)并从本地 URL (http://localhost/bankright1.dae) 加载文件

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-23
      • 2018-04-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多