3 votos

Crear polígono de desplazamiento

Estoy buscando un método que permita crear polígonos desplazados con una distancia definida en ArcGIS. Al igual que en Sketch Up, permite crear un polígono con la misma forma exacta que su polígono de entrada (seleccionado).

Sé que hay una herramienta de amortiguación, pero crea curvas en ciertos puntos. Esto puede ser resuelto por MBR si el polígono es rectángulo, pero espero tener formas aleatorias.

La imagen de abajo es lo que me gustaría obtener como resultado, polígono desplazado dentro de los existentes sin importar la forma del polígono. Espero tener todo en línea recta que paralelo al polígono existente.

Estaba considerando utilizar una matriz de puntos que se recalcula a partir de los puntos originales, pero esto podría ser inexacto cuando el polígono no es un simple rectángulo.

¿Algún consejo ?

enter image description here

3voto

Anton8000 Puntos 165

Pruebe el Herramienta de escala :

Puede escalar un elemento -hacer que todo el elemento sea más grande o más pequeño- utilizando la herramienta Escala.

También echa un vistazo a esta pregunta: ¿Existe una herramienta de ArcPy para cambiar el tamaño de los polígonos como la herramienta de Escala de la barra de herramientas de Edición Avanzada en ArcMap? Una de las respuestas es proporcionar código Python para el cambio de tamaño.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X