Otras ediciones que afectan a los giros
Además de editar giros y quitar o agregar campos a una clase de entidad de giro, hay otras ediciones que puede hacer en una red que afectarán a los giros. En algunos casos, estas ediciones pueden provocar que haya que quitar un giro, volver a compilar la red o adoptar otra solución. Consulte las secciones siguientes para ver ejemplos de edición.
Cambiar la topología de una entidad de línea a la que hace referencia un giro
Si se modifica una entidad de línea que participa en una red que admite giros, afectará al giro que hace referencia a esa entidad de línea determinada. Por ejemplo, si tiene un giro restringido a la izquierda desde la Primera Avenida hasta la Calle del Huerto y modifica la forma de la Calle del Huerto de modo que ya no se conecte con la Primera Avenida, la entidad de giro restringido a la izquierda que hace referencia a la Calle del Huerto ya no será adecuada.
Si la entidad de giro ya no es adecuada después de modificar las entidades de línea, elimine la entidad de giro.
Si las modificaciones en la entidad de línea (Calle del Huerto) son de una naturaleza tal que no afecta a su intersección con la Primera Avenida, la entidad de giro se considerará adecuada. A continuación, volverá a compilar la red y utilizará operaciones de edición para corregir la entidad de giro.
Más información sobre la edición y el mantenimiento de entidades de giro
Si no realiza ninguna acción después de modificar las entidades de línea, la entidad de giro puede marcarse como un error durante la siguiente compilación de red. El error sería que las entidades de línea a las que hace referencia el giro ya no se conectan.
Eliminar una entidad de línea a la que hace referencia un giro
En una geodatabase
Si se elimina una de las entidades de línea a las que hace referencia un giro, la entidad de giro que hace referencia a la entidad ya no será adecuada. En tal caso, debe eliminar la entidad de giro.
Si se elimina cualquier otra entidad de línea dentro del origen y la entidad de giro continúa siendo adecuada después de modificar las entidades de línea, vuelva a compilar la red y utilice las operaciones de edición para corregir el giro.
Si no realiza ninguna acción después de eliminar las entidades de línea, la entidad de giro se marcará como un error durante la siguiente compilación de red.
En un espacio de trabajo de shapefile
Los shapefiles no tienen ningún identificador único persistente, a diferencia del campo ObjectID (OID) de la geodatabase. El OID para un shapefile es el número de registro en la tabla de atributos (se almacena en un archivo .dbf), que siempre se numera de 0 a N-1. Al eliminar una entidad del shapefile de línea, todos los registros del shapefile después de la entidad eliminada (todas las entidades cuyo número de registro sea más alto) reciben un nuevo número de registro menor en uno que su número de registro actual. Por ejemplo, si se elimina una entidad cuyo número de registro es 57, la entidad que tenía el número de registro 58 tendrá ahora el número de registro 57; la entidad que tenía el número de registro 59 tendrá ahora el número de registro 58, y así sucesivamente. Debido a este desplazamiento de los números de registro, las entidades de la clase de entidad de giro harán referencia ahora a entidades de línea incorrectas.
Debido a esta limitación de los archivos .dbf, si piensa editar el origen de la entidad de borde en el dataset de red del shapefile, debe hacer lo siguiente con los datos antes de editar el origen de la entidad de borde:
- Si el origen de la entidad de borde no tiene ningún campo ID alternativo, por ejemplo, un identificador único proporcionado por un proveedor de datos, debe crear y llenar este tipo de campo.
- Ejecute la herramienta Rellenar los campos alternativos ID para cada clase de entidad de giro. Esta herramienta crea campos adicionales en la clase de entidad de giro que hace referencia a los bordes mediante ID alternativos.
Después de hacer modificaciones en el origen de la entidad de borde, lo que incluye la eliminación de una entidad de línea, debe hacer lo siguiente:
- Ejecute la herramienta Actualizar por campos ID alternativos para cada clase de entidad de giro. Esta herramienta actualiza los valores del campo Edge#FID en la clase de entidad de giro sobre la base de los ID alternativos almacenados en cada entidad de giro.
- Compile la red.
Dividir una entidad de línea a la que hace referencia un giro
ArcGIS ofrece varias opciones para dividir líneas, tales como la herramienta Dividir y la herramienta Proporción .
Más información sobre las maneras de dividir una entidad de línea
Estas herramientas realizan la misma operación básica en la entidad de línea que se va a dividir: eliminar la entidad de línea y crear nuevas entidades de línea menores en su lugar.
Si la entidad de giro ya no es adecuada después de dividir la entidad de línea, elimine la entidad de giro.
Si la entidad de giro continúa siendo adecuado después de la división de las entidades de línea, vuelva a compilar la red y utilice las operaciones de edición para corregir la entidad de giro.
Más información sobre cómo modificar la secuencia de bordes de una entidad del giro.
Si no realiza ninguna acción después de dividir las entidades de línea, la entidad de giro se marcará como un error durante la siguiente compilación de la red, dado que la entidad original a la que se hace referencia ya no existe.
Las clases de entidad de un espacio de trabajo de shapefile tienen el mismo problema de desplazamiento de ID, porque la división de entidades de línea provoca realmente la eliminación de la entidad y la creación de nuevas entidades menores en su lugar. Debe utilizar la herramienta Rellenar los campos alternativos ID antes de la edición para crear valores de ID alternativos y la herramienta Actualizar por campos ID alternativos después de realizar las ediciones.
Combinar entidades de línea a las que hace referencia un giro
Si la entidad de giro ya no es adecuada después de haber combinado las entidades de línea, elimine la entidad de giro.
Si la entidad de giro continúa siendo adecuado después de la combinación de las entidades de línea, vuelva a compilar la red y utilice las operaciones de edición para corregir la entidad de giro.
Más información sobre la edición y el mantenimiento de entidades de giro
Si no realiza ninguna acción después de combinar las entidades de línea, es probable que la entidad de giro se marque como un error durante la próxima compilación de la red, dado que todas las entidades originales a las que se hace referencia menos una ya no existen.
Dado que la combinación de entidades de línea provoca realmente el alargamiento de una de las entidades y la eliminación de todas las demás, las clases de entidad de giro de un espacio de trabajo de shapefile tienen un problema de desplazamiento de ID. Debe utilizar la herramienta Rellenar los campos alternativos ID antes de la edición para crear valores de ID alternativos y la herramienta Actualizar por campos ID alternativos después de realizar las ediciones.