Label | Explanation | Data Type |
Input Features | The input features for which the network locations will be calculated. For line and polygon features, since the network location information is stored in a BLOB field, only geodatabase feature classes are supported. | Table View |
Input Analysis Network (Optional) | The network dataset that will be used to calculate the locations. This parameter is required unless a sublayer of a network analysis layer is used as input features. In that case, the parameter is hidden and automatically set to the network dataset referenced by the network analysis layer. | Network Dataset Layer |
Search Tolerance (Optional) | The maximum search distance that will be used when locating the input features on the network. Features that are outside the search tolerance will be left unlocated. The parameter includes a value and units. The default is 5000 meters. If the input features are a sublayer of a network analysis layer, the default value for this parameter is determined based on location properties stored in the input network analysis layer. If the network analysis layer has location settings overrides for the selected sublayer, those settings will be used. Otherwise, the network analysis layer's default location settings will be used. Setting a nondefault value for this parameter updates the network analysis layer's location settings overrides for the selected sublayer. The parameter is not used when calculating locations for line or polygon features. | Linear Unit |
Search Criteria (Optional) | The edge and junction sources in the network dataset that will be searched when locating inputs on the network. For example, if the network dataset references separate feature classes representing streets and sidewalks, you can locate inputs on streets but not on sidewalks. The following are the available snap type choices for each network source:
The default value is to locate on all network sources except override junctions created by running the Dissolve Network tool and system junctions. If the input features are a sublayer of a network analysis layer, the default value for this parameter is determined based on location properties stored in the input network analysis layer. If the network analysis layer has location settings overrides for the selected sublayer, those settings will be used. Otherwise, the network analysis layer's default location settings will be used. Setting a nondefault value for this parameter updates the network analysis layer's location settings overrides for the selected sublayer. | Value Table |
Find Closest among All Classes (Optional) | Legacy:This parameter is deprecated and maintained only for backward compatibility. Inputs will always be matched to the closest network source among all the sources used for locating, corresponding to a parameter value of MATCH_TO_CLOSEST or True. | Boolean |
Source ID Field (Optional) | The name of the field to be created or updated that will be populated with the ID of the network dataset source feature class for the input feature's computed network location. The default value is SourceID. The parameter is not used when calculating locations for line or polygon features. Do not use this parameter when the input features are a sublayer of a network analysis layer. Network locations in a sublayer must be stored in location fields with the default names or they will not be used when the layer is solved. | Field |
Source OID Field (Optional) | The name of the field to be created or updated that will be populated with the ObjectID field value of the network dataset source feature class for the input feature's computed network location. The default value is SourceOID. The parameter is not used when calculating locations for line or polygon features. Do not use this parameter when the input features are a sublayer of a network analysis layer. Network locations in a sublayer must be stored in location fields with the default names or they will not be used when the layer is solved. | Field |
Percent Along Field (Optional) | The name of the field to be created or updated describing the computed network location's percent along the network element where it was located. The default value is PosAlong. The parameter is not used when calculating locations for line or polygon features. Do not use this parameter when the input features are a sublayer of a network analysis layer. Network locations in a sublayer must be stored in location fields with the default names or they will not be used when the layer is solved. | Field |
Side of Edge Field (Optional) | The name of the field to be created or updated describing the side of the network edge on which the computed network location falls. The default value is SideOfEdge. The parameter is not used when calculating locations for line or polygon features. Do not use this parameter when the input features are a sublayer of a network analysis layer. Network locations in a sublayer must be stored in location fields with the default names or they will not be used when the layer is solved. | Field |
Located X-Coordinate Field (Optional) | The name of the field to be created or updated with the x-coordinate of the computed network location. The default value is SnapX. The parameter is not used when calculating locations for line or polygon features. Do not use this parameter when the input features are a sublayer of a network analysis layer. Network locations in a sublayer must be stored in location fields with the default names or they will not be used when the layer is solved. | Field |
Located Y-Coordinate Field (Optional) | The name of the field to be created or updated with the y-coordinate of the computed network location. The default value is SnapY. The parameter is not used when calculating locations for line or polygon features. Do not use this parameter when the input features are a sublayer of a network analysis layer. Network locations in a sublayer must be stored in location fields with the default names or they will not be used when the layer is solved. | Field |
Distance from Feature Field (Optional) | The name of the field to be created or updated describing the distance in meters of the original point feature from its computed network location. The default value is DistanceToNetworkInMeters. The parameter is not used when calculating locations for line or polygon features. Do not use this parameter when the input features are a sublayer of a network analysis layer. Network locations in a sublayer must be stored in location fields with the default names or they will not be used when the layer is solved. | Field |
Located Z-Coordinate Field (Optional) | The name of the field to be created or updated with the z-coordinate of the computed network location. The default value is SnapZ. The parameter is used only when the input network dataset supports connectivity based on z-coordinate values of the network sources. The parameter is not used when calculating locations for line or polygon features. Do not use this parameter when the input features are a sublayer of a network analysis layer. Network locations in a sublayer must be stored in location fields with the default names or they will not be used when the layer is solved. | Field |
Location Ranges Field (Optional) | The name of the field to be created or updated with the location ranges of the computed network locations for line or polygon features. The default value is Locations. The parameter is used only when calculating locations for line or polygon features. Do not use this parameter when the input features are a sublayer of a network analysis layer. Network locations in a sublayer must be stored in location fields with the default names or they will not be used when the layer is solved. | Field |
Exclude Restricted Portions of the Network (Optional) | Legacy:This parameter is deprecated and maintained only for backward compatibility. Analysis inputs will never be located on network elements that are restricted, corresponding to a parameter value of EXCLUDE or True. | Boolean |
Search Query
(Optional) | A query that restricts the search to a subset of the features within a source feature class. This is useful if you don't want to find features that may be unsuited for a network location. For example, if you don't want to locate on highway ramps, you can define a query to exclude them. A separate SQL expression can be specified per edge or junction source feature class of the network dataset. Any network source not explicitly specified in the Geoprocessing pane will have no query applied. By default, no query is used for any source. If the input features are a sublayer of a network analysis layer, the default value for this parameter is determined based on location properties stored in the input network analysis layer. If the network analysis layer has location settings overrides for the selected sublayer, those settings will be used. Otherwise, the network analysis layer's default location settings will be used. Setting a nondefault value for this parameter updates the network analysis layer's location settings overrides for the selected sublayer. | Value Table |
Travel Mode (Optional) | The name of the travel mode that will be used. If you select a travel mode, the travel mode settings, such as restrictions and impedance attributes, will be considered when calculating network location. For example, if the closest network edge to one of the input points is restricted when the selected travel mode is applied, the tool will locate the point on the next-closest network edge that is not restricted. The available travel modes depend on the Input Analysis Network parameter value. If a sublayer of a network analysis layer is used as input features, this parameter is hidden and should not be used. When network locations are calculated, the network analysis layer's current travel mode will automatically be used. | String |
Derived Output
Label | Explanation | Data Type |
Updated Input Features | The updated input features. | Table View |
Network Analyst Layer | If the Input Features parameter value was a sublayer of a network analysis layer, this derived output parameter returns the sublayer's parent network analysis layer. Otherwise, no value is returned. | Network Analyst Layer |