当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


JavaScript ArcGIS UNTraceConfiguration用法及代码示例


基本信息

以下是所在类或对象的基本信息。

AMD: require(["esri/networks/support/UNTraceConfiguration"], (UNTraceConfiguration) => { /* code goes here */ });

ESM: import UNTraceConfiguration from "@arcgis/core/networks/support/UNTraceConfiguration";

类: esri/networks/support/UNTraceConfiguration

自从:用于 JavaScript 4.23 的 ArcGIS API

用法说明

UNTraceConfiguration 类包含定义对象所需的属性,这些属性可用于在公共设施网络上运行自定义跟踪。 UNTraceConfiguration 与TraceConfiguration 略有不同,因为 UNTraceConfiguration 包含仅适用于或与公共设施网络相关的参数。

例子:

// create a new instance of UNTraceConfiguration
// and configure some parameters
const unTraceConfiguration = new UNTraceConfiguration({
  domainNetworkName: "Electric",
  tierName: "Electric Distribution",
  subnetworkName: "RMT003",
  includeContainers: true,
  validateConsistency: true,
  // Traversability
  conditionBarriers: [
    {
      name: "E:Device Status",
      type: "networkAttribute",
      operator: "equal",
      value: 1,
      combineUsingOr: false,
      isSpecificValue: true
    }
  ],
  traversabilityScope: "junctionsAndEdges",
});

相关用法


注:本文由纯净天空筛选整理自arcgis.com大神的英文原创作品 UNTraceConfiguration。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。