您好,请将模型切osgb格式缓存,客户端使用对象选中实践和设置对象颜色的方式实现:
var id=selection3Ds[0].get_item(0); var ids=[Number(id)]; layer3D.get_selection3D().removeAll(); layer3D.setObjectsColor(ids, new SuperMap.Web.Core.Color(255,0,0,100));
<!--StartFragment -->
实现步骤如下: 1、先获取到该点,然后将该对象通过layer3D.setObjectVisible()接口将该点隐藏。 2、在跟踪层在该位置添加你需要替换的模型。具体方法和接口可参考客户端samplecode《获取跟踪层对象》范例中的在跟踪层添加模型对象代码。