标注 | 说明 | 数据类型 |
输入要素 | 将要计算网络位置的输入要素。 对于线和面要素,由于网络位置信息存储在 BLOB 字段中,所以仅支持地理数据库要素类。 | Table View |
输入分析网络 (可选) | 将用于计算位置的网络数据集。 除非网络分析图层的子图层用作输入要素,否则此参数为必填项。 在这种情况下,将隐藏该参数,并自动将其设置为网络分析图层所引用的网络数据集。 | Network Dataset Layer |
搜索容差 (可选) | 在网络上定位输入要素所需的最大搜索距离。 搜索容差以外的要素将保持未定位状态。 该参数包括值和单位。 默认值为 5000 米。 如果输入要素是网络分析图层的子图层,则此参数的默认值由存储在输入网络分析图层中的位置属性确定。 如果网络分析图层具有所选子图层的位置设置替代,则将使用这些设置。 否则,将使用网络分析图层的默认位置设置。 为此参数设置非默认值将更新网络分析图层的位置设置,覆盖选定子图层。 计算线或面要素的位置时,不使用该参数。 | Linear Unit |
搜索条件 (可选) | 在网络上定位输入时,将搜索的网络数据集中的边和交汇点源。 例如,如果网络数据集引用表示街道和人行道的单独要素类,则可以选择在街道上定位输入,而非人行道。 以下是每个网络源可用的捕捉类型选择:
默认值是在所有网络源上定位,但通过运行融合网络工具创建的替代交汇点和系统交汇点除外。 如果输入要素是网络分析图层的子图层,则此参数的默认值由存储在输入网络分析图层中的位置属性确定。 如果网络分析图层具有所选子图层的位置设置替代,则将使用这些设置。 否则,将使用网络分析图层的默认位置设置。 为此参数设置非默认值将更新网络分析图层的位置设置,覆盖选定子图层。 | Value Table |
在所有类中查找最近的 (可选) | 旧版本:此参数已弃用和维护,只是为了向后兼容。 输入将始终与用于定位的所有源中最近的网络源匹配,对应于参数值 MATCH_TO_CLOSEST 或 True。 | Boolean |
源 ID 字段 (可选) | 要创建或更新的字段的名称,将使用输入要素已计算网络位置的网络数据集源要素类的 ID 进行填充。 默认值为 SourceID。 计算线或面要素的位置时,不使用该参数。 当输入要素为网络分析图层的子图层时,请勿使用此参数。 子图层中的网络位置必须以默认名称存储在位置字段中,否则在求解图层时将不会使用它们。 | Field |
源 OID 字段 (可选) | 要创建或更新的字段的名称,将使用输入要素已计算网络位置的网络数据集源要素类的 ObjectID 字段值进行填充。 默认值为 SourceOID。 计算线或面要素的位置时,不使用该参数。 当输入要素为网络分析图层的子图层时,请勿使用此参数。 子图层中的网络位置必须以默认名称存储在位置字段中,否则在求解图层时将不会使用它们。 | Field |
延伸百分比字段 (可选) | 要创建或更新的字段的名称,用于描述已计算网络位置沿其所在网络元素的延伸百分比。 默认值为 PosAlong。 计算线或面要素的位置时,不使用该参数。 当输入要素为网络分析图层的子图层时,请勿使用此参数。 子图层中的网络位置必须以默认名称存储在位置字段中,否则在求解图层时将不会使用它们。 | Field |
边缘侧字段 (可选) | 要创建或更新的字段的名称,用于描述已计算网络位置所在的网络边缘侧。 默认值为 SideOfEdge。 计算线或面要素的位置时,不使用该参数。 当输入要素为网络分析图层的子图层时,请勿使用此参数。 子图层中的网络位置必须以默认名称存储在位置字段中,否则在求解图层时将不会使用它们。 | Field |
定位的 X 坐标字段 (可选) | 要使用已计算网络位置的 x 坐标创建或更新的字段名称。 默认值为 SnapX。 计算线或面要素的位置时,不使用该参数。 当输入要素为网络分析图层的子图层时,请勿使用此参数。 子图层中的网络位置必须以默认名称存储在位置字段中,否则在求解图层时将不会使用它们。 | Field |
定位的 Y 坐标字段 (可选) | 要使用已计算网络位置的 y 坐标创建或更新的字段名称。 默认值为 SnapY。 计算线或面要素的位置时,不使用该参数。 当输入要素为网络分析图层的子图层时,请勿使用此参数。 子图层中的网络位置必须以默认名称存储在位置字段中,否则在求解图层时将不会使用它们。 | Field |
要素距离字段 (可选) | 要创建或更新的字段的名称,用于描述原始点要素与其已计算网络位置之间的距离(以米为单位)。 默认值为 DistanceToNetworkInMeters。 计算线或面要素的位置时,不使用该参数。 当输入要素为网络分析图层的子图层时,请勿使用此参数。 子图层中的网络位置必须以默认名称存储在位置字段中,否则在求解图层时将不会使用它们。 | Field |
定位的 Z 坐标字段 (可选) | 要使用已计算网络位置的 z 坐标创建或更新的字段的名称。 默认值为 SnapZ。 仅当输入的网络数据集支持基于网络源的 z 坐标值的连通性时,才会使用该参数。 计算线或面要素的位置时,不使用该参数。 当输入要素为网络分析图层的子图层时,请勿使用此参数。 子图层中的网络位置必须以默认名称存储在位置字段中,否则在求解图层时将不会使用它们。 | Field |
位置范围字段 (可选) | 要使用线或面要素的计算的网络位置的位置范围创建或更新的字段的名称。 默认值为 Locations。 仅当计算线或面要素的位置时,才会使用此参数。 当输入要素为网络分析图层的子图层时,请勿使用此参数。 子图层中的网络位置必须以默认名称存储在位置字段中,否则在求解图层时将不会使用它们。 | Field |
排除网络的受限部分 (可选) | 旧版本:此参数已弃用和维护,只是为了向后兼容。 分析输入永远不会位于受限制的网络元素上,对应于 EXCLUDE 或 True 的参数值。 | Boolean |
搜索查询 (可选) | 将搜索限制在源要素类的要素子集内的查询。 这在不想查找可能不适合网络位置的要素时很有用。 例如,如果您不想定位在高速公路坡道上,则可定义一个查询将其排除。 可以为网络数据集的每个边或交汇点源要素类指定一个单独的 SQL 表达式。 任何在地理处理窗格中未明确指定的网络源都不会应用查询。 默认情况下,不对任何源使用查询。 如果输入要素是网络分析图层的子图层,则此参数的默认值由存储在输入网络分析图层中的位置属性确定。 如果网络分析图层具有所选子图层的位置设置替代,则将使用这些设置。 否则,将使用网络分析图层的默认位置设置。 为此参数设置非默认值将更新网络分析图层的位置设置,覆盖选定子图层。 | Value Table |
出行模式 (可选) | 将使用的出行模式的名称。 如果选择了一个出行模式,那么将在计算网络位置时进行出行模式设置(例如限制和阻抗属性)。 例如,在应用所选出行模式时,如果距离输入点之一最近的网络边缘受到限制,则该工具将定位下一条不受限制的网络边缘上的点。 可用出行模式取决于输入分析网络参数值。 如果将网络分析图层的子图层用作输入要素,则将隐藏此参数并且不应使用此参数。 在计算网络位置时,将自动使用网络分析图层的当前出行模式。 | String |
派生输出
标注 | 说明 | 数据类型 |
更新的输入要素 | 更新后的输入要素。 | Table View |
网络分析图层 | 如果输入要素参数值是网络分析图层的子图层,则此派生输出参数将返回子图层的父网络分析图层。 否则,将不返回任何值。 | Network Analyst Layer |