com.supermap.realspace.networkanalyst

类 NetworkCheckParameter3D

  • java.lang.Object
    • com.supermap.realspace.networkanalyst.NetworkCheckParameter3D
    • 构造器详细资料

      • NetworkCheckParameter3D

        public NetworkCheckParameter3D()
        构造一个新的 NetworkCheckParameter3D 对象。
      • NetworkCheckParameter3D

        public NetworkCheckParameter3D(NetworkCheckParameter3D parameter)
        拷贝构造函数,根据给定的NetworkCheckParameter3D 对象构造一个与其完全相同的新对象。
        参数:
        parameter - 指定的 NetworkCheckParameter3D 对象。
      • NetworkCheckParameter3D

        public NetworkCheckParameter3D(TransportationAnalystSetting3D setting)
        根据给定的三维交通网络分析环境设置对象构造一个与其完全相同的新对象。
        参数:
        setting - 给定的三维交通网络分析环境设置对象。
      • NetworkCheckParameter3D

        public NetworkCheckParameter3D(FacilityAnalystSetting3D setting)
        根据给定的三维设施网络分析环境设置对象构造一个与其完全相同的新对象。
        参数:
        setting - 给定的三维设施网络分析环境设置对象。
    • 方法详细资料

      • getNetworkDataset

        public DatasetVector getNetworkDataset()
        返回用于分析的网络数据集。
        返回:
        用于分析的网络数据集。
        默认值:
        默认值为 null。
      • setNetworkDataset

        public void setNetworkDataset(DatasetVector value)
        设置用于分析的网络数据集。必设。
        参数:
        value - 用于分析的网络数据集。
      • getNodeIDField

        public String getNodeIDField()
        返回网络数据集中标识结点 ID 的字段。
        返回:
        网络数据集中标识结点 ID 的字段。
        默认值:
        默认值为 "SmNodeID"。
      • setNodeIDField

        public void setNodeIDField(String value)
        设置网络数据集中标识结点 ID 的字段。必须正确设定标识结点 ID 的字段。仅支持 16 位整型、32 位整型字段。
        参数:
        value - 网络数据集中标识结点 ID 的字段。
      • getEdgeIDField

        public String getEdgeIDField()
        返回网络数据集中标志弧段 ID 的字段。
        返回:
        网络数据集中标识弧段 ID 的字段。
        默认值:
        默认值为 "SmEdgeID"。
      • setEdgeIDField

        public void setEdgeIDField(String value)
        设置网络数据集中标志弧段 ID 的字段。必须正确设定标识弧段 ID 的字段。仅支持 16 位整型、32 位整型字段。
        参数:
        value - 网络数据集中标志弧段 ID 的字段。
      • getFNodeIDField

        public String getFNodeIDField()
        返回网络数据集中标志弧段起始结点 ID 的字段。
        返回:
        网络数据集中标志弧段起始结点 ID 的字段。
        默认值:
        默认值为 "SmFNode"。
      • setFNodeIDField

        public void setFNodeIDField(String value)
        设置网络数据集中标志弧段起始结点 ID 的字段。必须正确设定标识弧段起始结点 ID 的字段。仅支持 16 位整型、32 位整型字段。
        参数:
        value - 网络数据集中标志弧段起始结点 ID 的字段。
      • getTNodeIDField

        public String getTNodeIDField()
        返回网络数据集中标志弧段终止结点 ID 的字段。
        返回:
        网络数据集中标志弧段终止结点 ID 的字段。
        默认值:
        默认值为 "SmTNode"。
      • setTNodeIDField

        public void setTNodeIDField(String value)
        设置网络数据集中标志弧段终止结点 ID 的字段。必须正确设定标识弧段终止结点 ID 的字段。仅支持 16 位整型、32 位整型字段。
        参数:
        value - 网络数据集中标志弧段终止结点 ID 的字段。
      • getTurnDataset

        public DatasetVector getTurnDataset()
        返回转向表数据集。

        请参见 setTurnDataset 方法的介绍。

        返回:
        转向表数据集。
        默认值:
        默认值为 null。
      • setTurnDataset

        public void setTurnDataset(DatasetVector value)
        设置转向表数据集。可选。

        转向表用于存储完成转弯需要的花费。关于转向表的详细介绍,请参见 NetworkBuilder 类的 createTurnTable 方法。

        注意:转向表可以通过 NetworkBuilder 类的 createTurnTable 方法自动创建,也可以自行创建。通过 NetworkBuilder 类的 createTurnTable 方法创建的转向表中转向权值均为 0,可根据实际情况进行修改。

        参数:
        value - 转向表数据集。
      • getTurnNodeIDField

        public String getTurnNodeIDField()
        返回转向结点 ID 的字段。
        返回:
        转向结点 ID 的字段。
        默认值:
        默认值为一个空字符串。
      • setTurnNodeIDField

        public void setTurnNodeIDField(String value)
        设置转向结点 ID 的字段。仅支持 16 位整型、32 位整型字段。可选。
        参数:
        value - 转向结点 ID 的字段。
      • getTurnFEdgeIDField

        public String getTurnFEdgeIDField()
        返回转向起始弧段 ID 的字段。
        返回:
        转向起始弧段 ID 的字段。
        默认值:
        默认值为一个空字符串。
      • setTurnFEdgeIDField

        public void setTurnFEdgeIDField(String value)
        设置转向起始弧段 ID 的字段。仅支持 16 位整型、32 位整型字段。可选。
        参数:
        value - 转向起始弧段 ID 的字段。
      • getTurnTEdgeIDField

        public String getTurnTEdgeIDField()
        返回转向终止弧段 ID 的字段。
        返回:
        转向终止弧段 ID 的字段。
        默认值:
        默认值为一个空字符串。
      • setTurnTEdgeIDField

        public void setTurnTEdgeIDField(String value)
        设置转向终止弧段 ID 的字段。仅支持 16 位整型、32 位整型字段。可选。
        参数:
        value - 转向终止弧段 ID 的字段。

Copyright © 2021–2024 SuperMap. All rights reserved.