5 votos

Quiero borrar un polígono y volver a dibujarlo pero quiero guardar los atributos?

Estoy tratando de rehacer un polígono es tan desordenado que no sólo puede ser fijado que necesita ser eliminado y redibujado, pero no sé cómo hacer esto y guardar los atributos.

5 votos

¿Ha intentado utilizar la herramienta Reemplazar geometría, suponiendo que esté disponible en su nivel de licencia? Sólo tiene que seleccionar el polígono que no desea, haga clic en la herramienta, y dibujar la forma poli que desee.

3 votos

@johns, deberías añadir eso como respuesta.

3voto

Kamil Puntos 111

La mejor manera que conozco es seleccionar el polígono 'estropeado' en una sesión de edición y moverlo hacia un lado y fuera del camino. A continuación, puede volver a dibujar su polígono fresco en el espacio vacío.

Una vez hecho esto, seleccione su nuevo tracto, mantenga pulsada la tecla Mayús y seleccione su polígono estropeado, a continuación, en la ventana "Atributos" haga clic con el botón derecho del ratón en el nombre del polígono estropeado en el árbol y seleccione copiar atributos, a continuación, haga clic con el botón derecho del ratón en el nombre del nuevo polígono en el árbol y seleccione pegar atributos.

Una vez hecho esto, puede seleccionar sólo el polígono estropeado, haga clic derecho sobre él y seleccione eliminar. Entonces, si usted tiene datos como la superficie y los valores X, Y como yo en mis tablas puede que tenga que seleccionar el tracto corregido y volver a calcular la geometría de este tracto recién dibujado para que muestre los valores correctamente también.

He adjuntado algunas imágenes como referencia: He "liado" un poco un pequeño tramo como referencia,

enter image description here

Entonces lo movió,

enter image description here

Luego copió los datos y dibujó un trazado corregido en su lugar.

enter image description here enter image description here

Por último, copia los atributos de uno y pégalos en el otro

enter image description here

A continuación, puede "Calcular geometría" en los atributos que puedan haber cambiado con el redibujado.

enter image description here

Espero que eso lo resuelva.

0voto

Flinkman Puntos 4821

La respuesta de Joshua funciona pero me resulta un poco tediosa. Cuando necesito redibujar totalmente un polígono 'erizo' utilizo Escala para reducirlo, dibuje el nuevo encima como un nuevo polígono en la misma clase de característica (capa), seleccione tanto el antiguo reducido (tiene los atributos correctos) como el nuevo (tiene la geometría correcta) y luego Editor::Fusionar asegurándose de fusionarse con el polígono más antiguo.

Para agilizar el proceso, he configurado teclas de acceso directo a la herramienta Editar, Escala y Fusión (alt+V, alt+S y alt+R), de modo que todo se hace con unas pocas pulsaciones de teclas y clics del ratón.

0 votos

Sustituir la geometría es la única segura. De esta forma no se estropearán los campos automáticos, como el ID global o el oid, especialmente si se utilizan en una relación.

0 votos

No estoy en desacuerdo contigo @FelixIP sobre los IDs globales y las relaciones, yo no los uso así que no tengo experiencia. En cuanto a la OID que se toma de la característica se fusionó en (el que tiene los atributos) por lo que no se pierde / cambiado.

0 votos

Leí mal la pregunta. La palabra clave es polígono y tu método funcionará con él. No con otras geometrías. Yo uso mi propia herramienta, que trabaja en las clases de características y selecciones separadas

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