先把模型压缩成zip文件,放在iserver目录下,压缩前的文件组织可以在iserver搜索“jeep.zip”参考。
代码如下:
//GeoModel
var geomodel=new SuperMap.Web.Core.GeoModel(); geomodel.fromModelFile("http://localhost:8090/iserver/files1.zip");
geomodel.set_position(point3d); // point3d指定坐标
var style=new SuperMap.Web.Core.Style3D();
style.set_altitudeMode(2);
var feature1=new SuperMap.Web.Core.Feature3D();
feature1.set_geometry(geomodel);
feature1.set_style3D(style);
scene.get_trackingLayer3D().add(feature1,"geomodel");
完整范例可以在超图资源中心http://support.supermap.com.cn,云GIS下的超图代码搜索关键字:模型即可看见完整关于添加模型的范例。