com.supermap.data.processing

类 VectorTemporalFeature

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


    public class VectorTemporalFeature
    extends com.supermap.data.InternalHandleDisposable
    时序瓦片属性参数类
    • 方法概要

      所有方法 静态方法 实例方法 具体方法 
      限定符和类型 方法和说明
      void dispose()
      释放该对象所占用的资源。
      int getDimension()
      获取要素维度
      int getTemporalCount()
      获取时序个数
      ArrayList<Double> getValues()
      获取属性值
      void setDimension(int nDimension)
      设置要素维度
      static void setIsDisposable(com.supermap.data.InternalHandleDisposable obj, boolean disposable) 
      void setTemporalCount(int nCount)
      设置时序个数
      void setValues(ArrayList<Double> attributes)
      设置属性值 有顶点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), ]
      • 从类继承的方法 com.supermap.data.InternalHandleDisposable

        makeSureNativeObjectLive
    • 构造器详细资料

      • 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)
        设置属性值 有顶点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), ]
        参数:
        attributes - 属性值
      • dispose

        public void dispose()
        释放该对象所占用的资源。当调用该方法之后,此对象不再可用。
      • setIsDisposable

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

Copyright © 2021–2024 SuperMap. All rights reserved.