ArcGIS Desktop

  • Documentación
  • Soporte

  • My Profile
  • Ayuda
  • Sign Out
ArcGIS Desktop

ArcGIS Online

La plataforma de representación cartográfica para tu organización

ArcGIS Desktop

Un completo SIG profesional

ArcGIS Enterprise

SIG en tu empresa

ArcGIS for Developers

Herramientas para crear aplicaciones basadas en la ubicación

ArcGIS Solutions

Plantillas de aplicaciones y mapas gratuitas para tu sector

ArcGIS Marketplace

Obtén aplicaciones y datos para tu organización.

  • Documentación
  • Soporte
Esri
  • Iniciar sesión
user
  • Mi perfil
  • Cerrar sesión

ArcMap

  • Inicio
  • Introducción
  • Cartografiar
  • Analizar
  • Administrar datos
  • Herramientas
  • Extensiones

Historical Traffic Data

  • Resumen
  • Propiedades
  • Muestra de código

Resumen

Provides information about the historical traffic information stored in the network dataset such as the speed profile table and time slice durations.

Propiedades

PropiedadExplicaciónTipo de datos
timeInterval
(Sólo lectura)

The time interval of the traffic data.

Double
timeIntervalUnits
(Sólo lectura)

The units of the time interval of the traffic data. This property returns the following keywords:

  • Milliseconds
  • Seconds
  • Minutes
  • Hours
  • Days
  • Weeks
  • Months
  • Years
  • Decades
  • Centuries
  • Unknown

String
firstTimeSliceFieldName
(Sólo lectura)

The field name of the first time slice of the given period in the profile table.

String
lastTimeSliceFieldName
(Sólo lectura)

The field name of the last time slice of the given period in the profile table.

String
firstTimeSliceStartTime
(Sólo lectura)

The start time of valid period of day for traffic data.

String
timeSliceDurationInMinutes
(Sólo lectura)

The duration of time slice in minutes.

Integer
profilesTableName
(Sólo lectura)

The name of the table containing profiles.

String
joinTableName
(Sólo lectura)

The name of the join table between edges and profiles.

String
joinTableBaseTravelTimeFieldName
(Sólo lectura)

The field name for base travel time in the join table.

String
joinTableBaseTravelTimeUnits
(Sólo lectura)

The units for the base travel time in the join table. This property returns the following keywords:

  • Seconds
  • Minutes
  • Hours
  • Days

String
joinTableProfileIDFieldNames
(Sólo lectura)

A Python list containing field names of the join table pointing to speed profiles.

List
joinTableBaseSpeedFieldName
(Sólo lectura)

The field name for base speed in the join table.

String
joinTableBaseSpeedUnits
(Sólo lectura)

The units for the base speed in the join table. This property returns the following keywords:

  • MilesPerHour
  • KilometersPerHour
  • Unknown

String
lengthAttributeName
(Sólo lectura)

The name of the network cost attribute used to define the length along the elements of the network. This attribute is used to calculate the travel time for a given edge based on the speed if the historical traffic data is speed based. This property can be used to determine if a network dataset has been configured using a speed-based or time-based profile type. If the historical traffic data is time based, this property returns an empty string.

String

Muestra de código

Historical Traffic Data Properties Example

Display a summary of the historical traffic information for the network dataset.

# Name: NDSHistoricalTrafficDataProperties_ex01.py
# Description: Print historical traffic information for the network dataset.

import arcpy
import sys

# Set the workspace
arcpy.env.workspace = "C:/Data/SanFrancisco.gdb/Transportation"

# Create Describe object for the network dataset
desc = arcpy.Describe("Streets_ND")

#Get the historical traffic data object
if desc.supportsHistoricalTrafficData:
    traffic = desc.historicalTrafficData
else:
    #If the directions are not set for the network dataset, exit 
    print "No historical traffic information"
    sys.exit() 

print "Historical Traffic Information ----" 
print "Time interval: " , traffic.timeInterval
print "Time interval units: " , traffic.timeIntervalUnits 
print "First time slice field name: " , traffic.firstTimeSliceFieldName 
print "Last time slice field name: " , traffic.lastTimeSliceFieldName 
print "First time slice start time: " , traffic.firstTimeSliceStartTime 
print "Time slice duration in minutes: ",traffic.timeSliceDurationInMinutes
print "Profiles table name: ", traffic.profilesTableName
print "Join table name: ", traffic.joinTableName
print "Join table base travel time field name: ", traffic.joinTableBaseTravelTimeFieldName
print "Join table base travel time units: ", traffic.joinTableBaseTravelTimeUnits
print "Join table ProfileID field names: ", traffic.joinTableProfileIDFieldNames

ArcGIS Desktop

  • Inicio
  • Documentación
  • Soporte

Plataforma ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Acerca de Esri

  • Quiénes somos
  • Empleo
  • Blog interno
  • Conferencia de usuarios
  • Cumbre de desarrolladores
Esri
Díganos su opinión.
Copyright © 2018 Esri. | Privacidad | Legal