三维分段专题图类。

命名空间:  SuperMap.Realspace
程序集:  SuperMap.Realspace (in SuperMap.Realspace)
版本: dll

语法

C#
public class Theme3DRange : Theme3D

备注

制作三维分段专题图,如果首尾区间没有设置风格,且没有设置默认风格,那么无论是采用AddToTail还是AddToHead方法,首尾区间默认采用用户所添加的第一个分段的风格,比如:总共分5段,AddToTail方法依次添加 [0,1)、[1,2)、[2,4)三段,那么首区间(负无穷,0),尾区间[4,正无穷),采用[0,1)的风格。

示例

以下代码示范了如何制作三维分段专题图,并显示在三维场景中。

CopyC#
public void TestThem3DeRange(DatasetVector targetDataset,Scene sceneObject)
{
    //进行三维地图场景的设置
    sceneObject.Atmosphere.IsVisible = true;

    //生成三维分段专题图并显示在三维场景中
    Theme3DRange theme3DRange = Theme3DRange.MakeDefault(targetDataset, "SmID", RangeMode3D.EqualInterval, 8, ColorGradientType.Terrain);
    Layer3DDataset layer3DDatasetRange = sceneObject.Layers.Add(targetDataset, theme3DRange, true);
    layer3DDatasetRange.UpdateData();
    sceneObject.Refresh();
}

继承层次

System..::.Object
  SuperMap.Realspace..::.Theme3D
    SuperMap.Realspace..::.Theme3DRange

请参见