Network Dataset properties
Résumé
The Describe function returns the following properties for network datasets. The Dataset property group is also supported.
For a network dataset, the Describe dataType property returns a value of "NetworkDataset".
A network dataset is used to model transportation networks.
Propriétés
| Propriété | Explication | Type de données |
|---|---|---|
|
attributes (Lecture seule) |
Returns a list of Network Attribute objects. |
Object |
|
catalogPath (Lecture seule) |
The path of the network dataset. |
String |
|
defaultTravelModeName (Lecture seule) |
The name of the network dataset's default travel mode. An empty string is returned if the network dataset does not have a default travel mode. |
String |
|
directions (Lecture seule) |
Returns a Network Directions object defined for the network dataset. This object can be used to get directions information at the network dataset level. The |
Object |
|
edgeSources (Lecture seule) |
Returns a list of Edge Source objects. |
Object |
|
elevationModel (Lecture seule) |
The network elevation model used to refine the connectivity of the network dataset. This property returns the following keywords:
|
String |
|
historicalTrafficData (Lecture seule) |
Returns the Historical Traffic Data object defined for the network dataset. This object can be used to get historical traffic information such as the historical traffic tables used by the network dataset. This property is available only if the |
Object |
|
isBuildable (Lecture seule) |
Specifies whether the network dataset can be built. SDC-based network datasets cannot be built, as they are read-only. |
Boolean |
|
junctionSources (Lecture seule) |
Returns a list of Junction Source objects. |
Object |
|
liveTrafficData (Lecture seule) |
Returns a Live Traffic Data object defined for the network dataset. This object can be used to get information about live traffic properties, such as traffic feed name used by the network dataset. This property is available only if the |
Object |
|
networkType (Lecture seule) |
The type of workspace containing the network dataset. This property returns the |
String |
|
optimizations (Lecture seule) |
Returns a list of strings indicating the optimizations, if any, the network dataset uses. If the network dataset has a service area index to increase the speed at which service area polygons are calculated, the |
String |
|
sources (Lecture seule) |
Returns a list of Network Source objects. This property returns all the sources for the network dataset. To get a list of a particular source type—for example, only the edge sources—use the |
Object |
|
supportsDirections (Lecture seule) |
Specifies whether the network dataset supports generating directions. |
Boolean |
|
supportsHistoricalTrafficData (Lecture seule) |
Specifies whether the network dataset supports the use of historical traffic information. |
Boolean |
|
supportsLiveTrafficData (Lecture seule) |
Specifies whether the network dataset supports the use of live traffic information. |
Boolean |
|
supportsTurns (Lecture seule) |
Specifies whether the network dataset supports turns. |
Boolean |
|
systemJunctionSource (Lecture seule) |
Returns a System Junction Source object defined for the network dataset. This property is not available with SDC-based network datasets, as they do not support system junction sources. |
Object |
|
timeZoneAttributeName (Lecture seule) |
The name of the time zone attribute. If the network dataset does not support time zones, this property returns an empty string. |
String |
|
timeZoneTableName (Lecture seule) |
The name of the time-zone table that stores the list of time zones used by the network dataset. |
String |
|
trafficSupportType (Lecture seule) |
The type of traffic data currently configured for this network dataset. This property returns the following keywords:
If live traffic data is supported ( |
String |
|
turnSources (Lecture seule) |
Returns a list of Turn Source objects. |
Object |
Exemple de code
Network dataset properties example
Display some network dataset properties.
# Name: NDSProperties_ex01.py
# Description: Print some of the network dataset properties.
import arcpy
# Set the workspace
arcpy.env.workspace = "C:/Data/Paris.gdb/Transportation"
# Create Describe object for the network dataset
desc = arcpy.Describe("ParisMultimodal_ND")
# Print general network dataset properties
print("Network type: " + desc.networkType)
print("Supports turns? " + str(desc.supportsTurns))
print("Supports directions? " + str(desc.supportsDirections))
print("Is buildable? " + str(desc.isBuildable))
print("Elevation model: " + desc.elevationModel)
print("Supports historical traffic data: " + str(desc.supportsHistoricalTrafficData))
print("Time zone attribute name: " + desc.timeZoneAttributeName)
print("Time zone table name: " + desc.timeZoneTableName)
print("Optimizations: " + ", ".join(desc.optimizations))