com.supermap.data.processing

类 VectorTemporalFeature

  • java.lang.Object
    • com.supermap.data.InternalHandle
      • com.supermap.data.InternalHandleDisposable
        • com.supermap.data.processing.VectorTemporalFeature
  • 所有已实现的接口:
    IDisposable

    已过时。 
    12.0.0及以上版本,请使用VectorTemporalFeatureDataset或VectorTemporalFeatureMesh代替。

    @Deprecated
    public class VectorTemporalFeature
    extends com.supermap.data.InternalHandleDisposable
    时序瓦片维度属性类,支持获取或设置时序个数、要素维度、属性值。
    从以下版本开始:
    11.3.0。
    • 构造器详细资料

      • VectorTemporalFeature

        public VectorTemporalFeature()
        已过时。 
        默认构造函数,初始化一个时序瓦片属性类。
    • 方法详细资料

      • getTemporalCount

        public int getTemporalCount()
        已过时。 
        返回时序个数。
        返回:
        时序个数。
      • setTemporalCount

        public void setTemporalCount(int nCount)
        已过时。 
        设置时序个数。
        参数:
        nCount - 时序个数。
      • getDimension

        public int getDimension()
        已过时。 
        返回时序要素维度。
        返回:
        时序要素维度。
      • setDimension

        public void setDimension(int nDimension)
        已过时。 
        设置时序要素维度。
        参数:
        nDimension - 时序要素维度。
      • getValues

        public ArrayList<Double> getValues()
        已过时。 
        返回时序属性值。
        返回:
        返回时序属性值。
      • setValues

        public void setValues(ArrayList<Double> attributes)
        已过时。 
        设置时序属性值。
        参数:
        attributes - 时序属性值。

        attribute参数的double个数=顶点个数*时序个数*维度

        例如:有顶点V0,V1,V2,每个顶点有3个属性A0,A1,A2,每个属性均是3维D0,D1,D2

        ([V0的A0属性的属性值],[V0的A1属性的属性值],[V0的A2属性的属性值])

        ([V1的A0属性的属性值],[V1的A1属性的属性值],[V1的A2属性的属性值])

        ([V2的A0属性的属性值],[V2的A1属性的属性值],[V2的A2属性的属性值])

        则该值为

        [

        (V0A0D0,V0A0D1,V0A0D2),(V0A1D0,V0A1D1,V0A1D2),(V0A2D0,V0A2D1,V0A2D2),

        (V1A0D0,V1A0D1,V1A0D2),(V1A1D0,V1A1D1,V1A1D2),(V1A2D0,V1A2D1,V1A2D2),

        (V2A0D0,V2A0D1,V2A0D2),(V2A1D0,V2A1D1,V2A1D2),(V2A2D0,V2A2D1,V2A2D2)

        ]

      • dispose

        public void dispose()
        已过时。 
        释放占用资源。调用该方法之后,此对象不再可用。
        抛出:
        UnsupportedOperationException - 对象不能被释放,不能调用Dispose方法。
      • setIsDisposable

        public static void setIsDisposable(com.supermap.data.InternalHandleDisposable obj,
                                           boolean disposable)

Copyright © 2021–2025 SuperMap. All rights reserved.