ArcGIS for Desktop

  • Documentación
  • Precios
  • Soporte

  • My Profile
  • Ayuda
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

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

ArcGIS for Desktop

Un completo SIG profesional

ArcGIS for Server

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
  • Precios
  • Soporte
Esri
  • Iniciar sesión
user
  • Mi perfil
  • Cerrar sesión

Ayuda

  • Inicio
  • Introducción
  • Mapa
  • Analizar
  • Administrar datos
  • Herramientas
  • Más...

Propagar desplazamiento

  • Resumen
  • Uso
  • Sintaxis
  • Ejemplo de código
  • Entornos
  • Información sobre licencias

Resumen

Propaga el desplazamiento resultante del ajuste de carretera en las herramientas Resolver conflictos de carretera y Fusionar carreteras divididas hacia las entidades adyacentes para restablecer las relaciones espaciales.

Una salida opcional de las herramientas Resolver conflictos de carretera y Fusionar carreteras divididas es una clase de entidad de desplazamiento. Las entidades de desplazamiento almacenan la cantidad y la dirección de cambio del estado inicial de los datos antes de ejecutar estas herramientas. La información de desplazamiento se puede aplicar en las entidades cercanas desde diferentes temas para garantizar que las relaciones espaciales se conservan con esta herramienta. Por ejemplo, si las carreteras están separadas por la herramienta Resolver conflictos de carretera, con frecuencia es necesario cambiar los edificios adyacentes a lo largo de las carreteras debidamente.

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 (cuyo comportamiento de edición está 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, simplemente quite las excepciones usando la herramienta Quitar excepción. Se sugiere hacer una copia de las entidades de entrada si no está utilizando representaciones cuyo comportamiento de edición está configurado para almacenar excepciones de forma.

Más información acerca de las representaciones

Precaución:

Esta herramienta actuará en forma acumulativa si se ejecuta en el mismo dataset varias veces. En algunos casos, las entidades se pueden mover más y más lejos de su ubicación original, lo que puede provocar resultados inesperados e indeseados.

Uso

  • La ubicación de las entidades de entrada se ajusta basada en los desplazamientos del vector contenidos en las entidades de desplazamiento. Los ajustes ponen en riesgo a todos los desplazamientos, tanto que los grandes desplazamientos que ocurran cerca de una entidad de entrada tendrán más influencia que los pequeños desplazamientos más alejados. Conceptualmente, esta acción es similar al proceso de estirado “rubber sheeting” que mueve las entidades en varias direcciones con varias cantidades para ajustarlas nuevamente a la relación espacial que tenían originalmente con las carreteras.

  • Esta herramienta no resuelve conflictos de gráfico y, de hecho, puede introducir nuevos conflictos. Los errores topológicos que se introducen se pueden inspeccionar usando la herramienta Detectar conflictos en el gráfico. Si está utilizando esta herramienta para propagar el desplazamiento a entidades de edificio, considere la posibilidad de ejecutar la herramienta Resolver conflictos de edificio después de la propagación.

  • Esta herramienta opera accediendo a conflictos de gráfico de entidades simbolizadas. La extensión de la simbología y la escala de referencia se tienen en cuenta en forma conjunta. Ejecute esta herramienta sólo después de finalizar la apariencia de los símbolos y asegúrese de que la escala de referencia corresponde a la escala de salida final pretendida.

  • Esta herramienta funciona en una salida de desplazamiento generada por las herramientas Resolver conflictos de carretera y Fusionar carreteras divididas, que se pueden habilitar para que se ejecuten mediante partición (usando la variable de entorno de geoprocesamiento Particiones cartográficas) cuando se procesan datasets grandes. En este caso, se generará una clase de entidad de desplazamiento sin interrupciones única. Aunque esta puede ser una clase de entidad muy grande cuando se genera con particiones, la información retenida no es compleja. Esta herramienta puede administrar los polígonos de desplazamiento como entradas sin usar la división. Consulte Generalizar grandes datasets con particiones para obtener más información acerca del procesamiento de grandes datasets.

Sintaxis

PropagateDisplacement_cartography (in_features, displacement_features, adjustment_style)
ParámetroExplicaciónTipo de datos
in_features

La capa de entidad de entrada que contiene entidades que pueden presentar conflictos. Pueden ser entidades de punto, línea o polígono.

Feature Layer
displacement_features

Las entidades de polígono de desplazamiento creadas por las herramientas Resolver conflictos de carretera y Fusionar carreteras divididas que contienen el grado y la dirección de desplazamiento de carretera que ocurrió. Estos polígonos imponen la cantidad de desplazamiento que se propagará hacia las Entidades de entrada.

Feature Layer
adjustment_style

Define el tipo de ajuste que se usará cuando se desplacen las entidades de entrada.

  • AUTO —La herramienta decidirá cuál es el ajuste más adecuado para cada una de las entidades de entrada, SOLID o ELASTIC. En general, a las entidades con formas ortogonales se les aplica un ajuste SOLID, mientras que a las entidades formadas orgánicamente, se les aplica un ajuste ELASTIC. Esta es la opción predeterminada.
  • SOLID —La entidad se traducirá. Todos los vértices se moverán con la misma distancia y dirección. Se pueden introducir errores topológicos. Esta opción es más útil cuando las entidades de entrada tienen formas geométricas regulares.
  • ELASTIC —Los vértices de la entidad se pueden mover independientemente para ajustar mejor la entidad a la red de carreteras. La forma de la entidad se puede modificar levemente. Es menos probable que se introduzcan errores topológicos. Esta opción sólo se aplica a las entidades de entrada de polígono y de línea. Esta opción es más útil para las entidades de entrada orgánicamente formadas.
String

Ejemplo de código

Ejemplo 1 de la herramienta PropagateDisplacement (ventana de Python)

La siguiente secuencia de comandos de la ventana de Python muestra cómo utilizar la herramienta PropagateDisplacement en el modo inmediato.

import arcpy
from arcpy import env
env.workspace = "C:/data"
arcpy.PropagateDisplacement_cartography("footprints.lyr", "displacement.lyr", "AUTO")
Ejemplo 2 de la herramienta PropagateDisplacement (secuencia de comandos de Python independiente)

Esta secuencia de comandos independiente muestra un ejemplo del uso de la herramienta PropagateDisplacement.

# Name: PropagateDisplacement_standalone_script.py
# Description: Propagate the displacement of road features to nearby buildings
# Author: ESRI
 
# Import system modules
import arcpy
from arcpy import env

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

# Set local variables
in_features = "footprints.lyr"
displacement_features = "displacement.lyr"
adjustment_style = "AUTO"

# Execute Propagate Displacment
arcpy.PropagateDisplacement_cartography(in_features, displacement_features, adjustment_style)

Entornos

  • Escala de referencia

Información sobre licencias

  • ArcGIS for Desktop Basic: No
  • ArcGIS for Desktop Standard: No
  • ArcGIS for Desktop 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
  • Fusionar carreteras divididas
  • Resolver conflictos de carretera
  • Generalizar datasets grandes usando particiones
¿Algún comentario sobre este tema?

ArcGIS for Desktop

  • Inicio
  • Documentación
  • Precios
  • Soporte

Plataforma ArcGIS

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

Acerca de Esri

  • Quiénes somos
  • Empleo
  • Blog interno
  • Conferencia de usuarios
  • Cumbre de desarrolladores
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | Privacidad | Legal