ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • 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 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

Crear capa de dataset de red

  • Resumen
  • Uso
  • Sintaxis
  • Muestra de código
  • Entornos
  • Información de licenciamiento

Resumen

Crea una capa de dataset de red a partir de un dataset de red.

Se abre un dataset de red cada vez que se utiliza el dataset de red como entrada de una herramienta de geoprocesamiento. La apertura de un dataset de red tiene su coste, dado que supone la lectura y el almacenamiento en caché de estructuras de datos avanzadas y tablas. El uso de una capa de dataset de red, que abre el dataset una única vez, funcionará mejor en las herramientas posteriores que reutilizar el dataset de red.

Uso

  • La capa de dataset de red puede usarse en cualquier flujo de trabajo que utilice un dataset de red como entrada.

  • La capa de dataset de red creada por la herramienta es temporal y, una vez finalizada la sesión, no permanece en el sistema a menos que se guarde. Para guardar la capa en el disco, ejecute la herramienta Guardar en archivo de capa.

  • Las capas de dataset de red creadas a partir de esta herramienta pueden importar simbología de los archivos de capa de dataset de red existentes, mediante la herramienta Aplicar simbología de capa.

  • Las opciones disponibles para el parámetro Elementos de red a dibujar se basan en los elementos de red admitidos por el dataset de red. Por ejemplo, si un dataset de red no admite el tráfico ni los giros, estas opciones no estarán disponibles.

  • Al realizar análisis de red dentro de un bucle de un script de Python, cree la capa de dataset de red fuera del bucle y realice el análisis dentro del bucle, para así mejorar el rendimiento.

  • Al realizar análisis de red mediante servicios de geoprocesamiento, si se hace referencia al dataset de red mediante una ruta de catálogo, esta se abre cada vez que se ejecuta la herramienta de geoprocesamiento dentro del servicio. Al utilizar la capa de dataset de red en lugar de hacer referencia a ella mediante una ruta de catálogo, se consigue un mejor rendimiento, ya que al publicar el servicio de geoprocesamiento el dataset se abre solo una vez que se inicia el servicio, y sus propiedades de conexión se almacenan en caché.

Sintaxis

arcpy.na.MakeNetworkDatasetLayer(in_network_dataset, output_layer, {draw_elements})
ParámetroExplicaciónTipo de datos
in_network_dataset

El dataset de red a partir del cual se crea la capa nueva.

Network Dataset Layer
output_layer

El nombre de la capa de dataset de red que se creará.

La capa se puede utilizar como entrada en cualquier herramienta de geoprocesamiento que acepte una capa de dataset de red como entrada.

Nota:

La capa de salida que se crea es temporal y no permanece en el sistema una vez finalizada la sesión. Para guardar la capa en el disco, ejecute la herramienta Guardar en archivo de capa.

Network Dataset Layer
draw_elements
[draw_elements,...]
(Opcional)

El tipo de elementos de red que se desea dibujar mediante la capa de salida. Las opciones disponibles dependen de los elementos de red admitidos por el dataset de red de entrada. Si el dataset de red admite tráfico, el valor predeterminado será TRAFFIC; de lo contrario, será EDGES.

Este parámetro solo habilita o deshabilita los tipos de elementos de red que se desea dibujar con la capa del dataset de red. Los elementos habilitados se dibujan con la simbología predeterminada. Para dibujar los elementos con una simbología específica, defina primero la simbología para los elementos de red mediante el cuadro de diálogo Propiedades de capa de ArcMap y, a continuación, guarde la capa del dataset de red como un archivo de capa que se puede utilizar posteriormente para importar la simbología a nuevas capas.

Si se especifica una capa de dataset de red como dataset de red de entrada, este parámetro hereda los elementos de red a dibujar de los definidos en la capa de entrada.

String

Muestra de código

Ejemplo 1 de MakeNetworkDatasetLayer (ventana de Python)

Ejecutar la herramienta utilizando solo los parámetros requeridos.

networkDataset = "C:/Data/SanFrancisco.gdb/Transportation/Streets_ND"
arcpy.na.MakeNetworkDatasetLayer(networkDataset, "StreetNetwork")
Ejemplo 2 de MakeNetworkDatasetLayer (ventana de Python)

Ejecutar la herramienta utilizando parámetros obligatorios y opcionales.

networkDataset = "C:/Data/SanFrancisco.gdb/Transportation/Streets_ND"
arcpy.na.MakeNetworkDatasetLayer(networkDataset, draw_elements=["EDGES","TURNS"])

Entornos

  • Espacio de trabajo actual

Información de licenciamiento

  • Basic: Requiere Network Analyst
  • Standard: Requiere Network Analyst
  • Advanced: Requiere Network Analyst

Temas relacionados

  • Crear un dataset de red
  • Descripción general del conjunto de herramientas Dataset de red

ArcGIS Desktop

  • Inicio
  • Documentación
  • Soporte

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Acerca de Esri

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