首页 / 浏览问题 / 三维GIS / 问题详情
此方法在9D 不支持。
82EXP 2019年05月20日

前端plugin

region3D._innerGeometry.Style3D = style3d._innerStyle3D;

此属性不被支持。

array = "";
    globalImage.clearExcavationRegions();
    excavationRegionValue = 0;
    var style3d = new SuperMap.Web.Core.Style3D();
    style3d.set_altitudeMode(1);
    //style3d.set_bottomAltitude(100);
    style3d.set_extendHeight(-3);
    //style3d.set_lineColor(new SuperMap.Web.Core.Color(85,107,47, 0));
    var topurl = getSuperMapServerUrl() + "/iserver/excavationregion_top.jpg";
    var sideurl = getSuperMapServerUrl() + "/iserver/excavationregion_side.jpg";
    style3d.set_sideTextureFiles([sideurl]);
    style3d.set_topTextureFile(topurl);
    style3d.set_tilingU(5);
    style3d.set_tilingV(1);
    style3d.set_altitudeMode(3);
    //var trackingLayer = scene.get_trackingLayer3D();
    //trackingLayer.set_isVisible(true);
    region3D._innerGeometry.Style3D = style3d._innerStyle3D;
    globalImage.addExcavationRegion(region3D, excavationRegionValue++);

1个回答

您好,请问您具体想实现什么功能?如果是想替换掉已有的图形风格的话,建议将新风格赋予新对象,然后跟踪图层删除旧对象并添加新对象。
5,560EXP 2019年05月20日
...