TransportationAnalystParameter 类型成员.
构造函数
方法
名称 | 描述 | |
---|---|---|
Dispose |
释放 TransportationAnalystParameter 对象所占用的资源。
|
属性
名称 | 描述 | |
---|---|---|
BarrierEdges |
获取或设置障碍弧段 ID 列表。可选。此处指定的障碍弧段与交通网络分析环境(TransportationAnalystSetting)中指定的障碍弧段共同作用于交通网络分析。
| |
BarrierNodes |
获取或设置障碍结点 ID 列表。可选。此处指定的障碍结点与交通网络分析环境(TransportationAnalystSetting)中指定的障碍结点共同作用于交通网络分析。
| |
BarrierPoints |
获取或设置障碍结点的坐标列表。可选。指定的障碍点可以不在网络上(既不在弧段上也不在结点上),分析时将根据距离容限(Tolerance)把障碍点归结到最近的网络上。目前支持最佳路径分析、最近设施查找、旅行商分析和物流配送分析。
| |
IsEdgesReturn |
获取或设置分析结果中是否包含途经弧段集合。设置为 true,在分析成功后,可以从 TransportationAnalystResult 对象的 Edges 属性获取途经弧段数组;为 false 则获取到的是一个空的数组。
| |
IsNodesReturn |
获取或设置分析结果中是否包含分析途经的结点集合。设置为 true,在分析成功后,可以从 TransportationAnalystResult 对象的 Nodes 属性获取途经结点集合;为 false 则获取到的是一个空的数组。
| |
IsPathGuidesReturn |
获取或设置分析结果中是否包含行驶导引集合。设置为 true,在分析成功后,可以从 TransportationAnalystResult 对象的 PathGuides 属性获取行驶导引集合;为 false 则获取到的是一个空的数组。
| |
IsRoutesReturn |
获取或设置分析结果中是否包含路由对象的集合(即 GeoLineM 的集合)。设置为 true,在分析成功后,可以从 TransportationAnalystResult 对象的 Routes 属性获取路由集合;为 false 则获取到的是一个空的数组。
| |
IsStopIndexesReturn |
获取或设置分析结果中是否要包含站点索引的集合。设置为 true,在分析成功后,可以从 TransportationAnalystResult 对象的 StopIndexes 属性获取站点索引集合;为 false 则获取到的是一个空的数组。
| |
Nodes |
获取或设置分析时途经结点 ID 的集合。必设,但与 Points 属性互斥,如果同时设置,则只有分析前最后的设置有效。例如,先指定了结点集合,又指定了坐标点集合,然后分析,此时只对坐标点进行分析。
| |
Points |
获取或设置分析时途经点的集合。必设,但与 Nodes 属性互斥,如果同时设置,则只有分析前最后的设置有效。例如,先指定了结点集合,又指定了坐标点集合,然后分析,此时只对坐标点进行分析。
| |
ServiceType |
获取或设置服务区类型。该设置用在服务区分析时,根据服务区类型的不同构造出不同服务区面。默认值为ServiceType.SimpleArea。
| |
TurnWeightField |
获取或设置转向权值字段。可选。
| |
UCross |
获取或设置U型道路禁行限制。该禁行限制针对相邻的3个弧段而设计的,表示在一次分析中,结果道路不能顺次的经过这3条弧段。该设置为二维数组,第一维表示有多少组禁行限制,第二维表示每一组禁行限制的弧段ID(注意每一组禁行限制弧段ID数必须等于3,不等于3的限制是不起作用的)。每一组的3个弧段ID必须是相邻的弧段。
| |
WeightName |
获取或设置权值字段信息的名称,即交通网络分析环境设置(TransportationAnalystSetting)中的权值字段信息集合(WeightFieldInfos)中的某一个权值字段信息对象(WeightFieldInfo)的 Name 属性的值。分析时,如果未设置,则默认使用权值字段信息集合中的第一个权值字段信息对象的名称。
|