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

Resolver conflictos de carretera

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

Resumen

Resuelve conflictos de gráficos entre entidades de carretera simbolizadas ajustando partes de los segmentos de línea.

Más información sobre cómo funciona Resolver conflictos de carretera

Precaución:

Esta herramienta no produce capas de salida, sino que altera las clases de entidad de origen de las capas de entrada. Si las capas de entrada están dibujadas con una representación (con el comportamiento de edición configurado para almacenar excepciones de forma), las entidades modificadas se almacenan como excepciones de forma en la representación. Si la capa no está dibujada con una representación, se modifica la geometría de las entidades de entrada. Se recomienda utilizar representaciones cuando se trabaja con las herramientas de resolución de conflictos. De esa forma, si los resultados no son los esperados, o para volver a ejecutar la herramienta con parámetros diferentes, quite las excepciones usando la herramienta Quitar excepción. Es recomendable hacer una copia de las entidades de entrada si no se usan representaciones cuyo comportamiento de edición está configurado para almacenar excepciones de forma.

Más información acerca de las representaciones

Precaución:

Si las entidades de entrada no están en un sistema de coordenadas proyectadas, aparecerá una advertencia. Esta herramienta depende de las unidades de distancia lineal, que crearán resultados inesperados en un sistema de coordenadas no proyectadas. Es recomendable ejecutar esta herramienta sobre datos en un sistema de coordenadas proyectadas para garantizar resultados válidos. Si el sistema de coordenadas falta o es desconocido, aparecerá un error y la herramienta no llevará a cabo el proceso.

Ilustración

Ejemplo de la herramienta Resolver conflictos de carretera
Los conflictos entre carreteras se resuelven ajustando la posición de las entidades hasta que los símbolos ya no tengan conflictos.

Uso

  • Esta herramienta se suele utilizar al generar productos a escala relativamente grande, en los que es preferible visualizar carreteras divididas por varios carriles que sean visualmente distintos. En escalas menores, puede utilizar la herramienta Fusionar carreteras divididas para mostrar una única línea representativa para esas entidades. Si su flujo de trabajo incluye la ejecución de ambas herramientas en el mismo conjunto de carreteras, se recomienda que fusione las carreteras antes de resolver los conflictos de carreteras.

  • El parámetro Campo de jerarquía se utiliza para especificar la importancia jerárquica de cada clase de carretera. Los enteros más bajos especifican carreteras más significantes, con una jerarquía igual que 1 para las carreteras más importantes. El movimiento se minimizará para las carreteras más importantes; las carreteras de menor jerarquía por lo general se desplazarán para acomodar carreteras de jerarquías mayores. El campo de jerarquía debe estar presente y tener el mismo nombre para todas las clases de entidad de entrada.

  • Esta herramienta evalúa los conflictos de gráficos de entidades simbolizadas. La extensión de la simbología y la escala de referencia se usan de forma conjunta. Ejecute esta herramienta cuando hayan terminado de aparecer los símbolos y asegúrese de que la escala de referencia corresponde a la escala de salida final pretendida.

    Se producirá un error si los anchos de los símbolos de línea y de contorno son iguales a cero. Para eliminar la visualización de algunas entidades, considere la posibilidad de usar una consulta de definición en la capa.

  • Puede bloquear el desplazamiento de entidades calculando el valor de Campo de jerarquía igual a 0 (cero). Resulta útil si una carretera no se debe mover debido a su relación espacial con otras entidades geográficas de mapa, especialmente con datos continuos tales como la elevación.

  • El procesamiento de datasets de carretera grandes o un número de datasets juntos pueden superar los límites de memoria. En este caso, considere el procesamiento de los datos de entrada por partición al identificar una clase de entidad poligonal relevante en la configuración de entorno Particiones cartográficas. Las partes de los datos definidos por los límites de partición se procesarán en secuencia. Las clases de entidad resultantes serán sin fisuras y consistentes en los bordes de la partición. Consulte Cómo funciona Resolver conflictos de carretera para obtener más información sobre cómo se ejecuta esta herramienta con partición.

  • El parámetro opcional Clase de entidad de desplazamiento de salida crea una clase de entidad de polígonos que indica la cantidad y la dirección del desplazamiento ocurrido. Esta clase de entidad se puede utilizar para una inspección visual, para una consulta espacial o como entrada para la herramienta Propagar desplazamiento.

Sintaxis

arcpy.cartography.ResolveRoadConflicts(in_layers, hierarchy_field, {out_displacement_features})
ParámetroExplicaciónTipo de datos
in_layers
[in_layers,...]

Las capas de entidad de entrada que contienen entidades de carretera simbolizadas que pueden presentar conflictos.

Layer
hierarchy_field

El campo que contiene una clasificación jerárquica de importancia de entidad, donde 1 es muy importante y los enteros mayores reflejan una importancia decreciente. Un valor de 0 (cero) bloquea la entidad para garantizar que no se mueva. El campo de jerarquía debe estar presente y tener el mismo nombre para todas las clases de entidad de entrada.

String
out_displacement_features
(Opcional)

Las entidades poligonales de salida que contienen el grado y la dirección de desplazamiento de carretera que la herramienta Propagar desplazamiento utilizará para preservar las relaciones espaciales.

Feature Class

Salida derivada

NombreExplicaciónTipo de datos
out_layers

Las entidades de entrada actualizadas.

Layer

Muestra de código

Ejemplo 1 de ResolveRoadConflicts (ventana de Python)

La siguiente secuencia de comandos de la ventana de Python demuestra cómo utilizar la función ResolveRoadConflicts de modo inmediato.

import arcpy
arcpy.env.workspace = "C:/data"
arcpy.env.referenceScale = "50000"
arcpy.ResolveRoadConflicts_cartography(["C:/data/roads.lyr", "C:/data/streets.lyr", "C:/data/highways.lyr"],
                                        "hierarchy", "C:/data/cartography.gdb/transportation/displace")
Ejemplo 2 de ResolveRoadConflicts (script independiente)

Esta secuencia de comandos independiente muestra un ejemplo de uso de la función ResolveRoadConflicts.

# Name: ResolveRoadConflicts_standalone_script.py
# Description: Resolves symbology conflicts between roads by separating them apart from each other
# Author: ESRI
 
# Import system modules
import arcpy
from arcpy import env

# Set environment settings
env.workspace = "C:/data"
env.referenceScale = "50000"

# Set local variables
in_layers = "C:/data/roads.lyr;C:/data/streets.lyr;C:/data/highways.lyr"
hierarchy_field = "hierarchy"
out_displacement_features = "C:/data/cartography.gdb/transportation/displace"

# Execute Resolve Road Conflicts
arcpy.ResolveRoadConflicts_cartography(in_layers, level_field, out_displacement_features)

Entornos

  • Sistema de coordenadas cartográficas
  • Escala de referencia
  • Particiones cartográficas

Información de licenciamiento

  • Basic: No
  • Standard: No
  • Advanced: Sí

Temas relacionados

  • Vista general del conjunto de herramientas Conflictos de gráfico
  • Comprender la resolución de conflictos y la generalización
  • Automatizar los flujos de trabajo de resolución de conflictos y generalización con geoprocesamiento
  • Cómo funciona Resolver conflictos de carretera
  • Fusionar carreteras divididas
  • Propagar desplazamiento
  • Generalizar datasets grandes usando particiones
  • Crear particiones cartográficas
  • Particiones cartográficas (configuración del entorno)

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