Acerca de la creación de una topología de mapa
Una topología de mapa es una topología que puede imponer en entidades simples en un mapa durante una sesión de edición. Si bien no puede crear o editar topologías de geodatabase con ArcView (sólo con ArcEditor y ArcInfo), puede crear y editar topologías de mapa en ArcView.
Una topología de mapa le permite editar de manera simultánea entidades simples que se superponen o se tocan entre sí en ArcMap. Para editar las entidades de una topología de mapa, puede utilizar las herramientas Editar topología, Modificar borde y Volver a formar eje de la barra de herramientas Topología. Las entidades pueden estar en una o más clases de entidades y pueden tener geometrías diferentes. Las entidades lineales y los contornos de entidades poligonales se convierten en bordes topológicos cuando crea una topología de mapa. Las entidades de puntos, los extremos de líneas y las ubicaciones en las que intersecan los bordes se convierten en nodos.
Una topología de mapa se puede aplicar a entidades simples en un shapefile o a clases de entidades simples en una geodatabase. Las clases de entidades que forman parte de una topología de mapa deben estar en la misma carpeta o geodatabase. Una topología de mapa no se puede aplicar a las clases de entidades que forman parte de una red geométrica.
Una topología de mapa crea relaciones topológicas entre las partes de las entidades que son coincidentes. Puede especificar las clases de entidad que quiere formen parte de la topología de mapa. También puede elegir la distancia, o la tolerancia cluster, que define cuan cerca deben estar los ejes y los vértices para que se los considere coincidentes. Al crear una topología de mapa, la tolerancia cluster que especifica se utiliza para determinar qué partes de las entidades coinciden y qué bordes y nodos de la topología se comparten. La tolerancia cluster comúnmente es una distancia de terreno real pequeña. La configuración de tolerancias cluster grandes puede resultar en entidades que se contraen o distorsionan cuando los vértices con una entidad dada se alinean de forma conjunta.
Hay dos pasos a seguir para crear una topología de mapa:
- Especificar las clases de entidades en el mapa que participarán de la topología.
- Especificar una tolerancia cluster. La tolerancia cluster es una distancia dentro de la cual las entidades serán coincidentes.
Cuando ha definido una topología de mapa, aparece en la barra de herramientas Topología de la lista desplegable Topología como una entrada denominada <Capas del mapa>. Sólo se puede definir una topología de mapa para una sesión de edición.
Editar una topología de mapa
Después de crear una topología de mapa, puede utilizar la herramienta de Edición de topología para editar los bordes y los nodos que comparten las entidades. La edición de un borde o nodo que comparten dos o más entidades diferentes da como resultado la modificación de cada entidad. Esto le permite mover un borde para actualizar dos polígonos forestales o mover un vértice de esquina y actualizar varios polígonos de parcela y unos pocos límites de lote al mismo tiempo.
No especifique ninguna regla topológica para una topología de mapa. Todos los bordes o vértices de entidades en la topología de mapa que se encuentran en la tolerancia cluster se consideran compartidos topológicamente. Puede editar bordes y vértices compartidos en una topología de mapa del mismo modo y con las mismas herramientas con las que editaría una topología de geodatabase. Debido a que no hay reglas topológicas, no hay necesidad de validar una topología de mapa y no hay creación de entidades de error.
Topología de mapa versus topología de geodatabase
La topología de geodatabase es un objeto de datos creado y almacenado en una geodatabase. Una topología de geodatabase define un conjunto de reglas acerca de las relaciones entre las clases de entidades de un dataset de entidades. Se crea en la ventana de Catálogo o ArcCatalog y puede agregarse a ArcMap como una capa, al igual que cualquier otro dato. Una vez que se llevó a cabo la edición en las clases de entidades, debe validar la topología de geodatabase para comprobar si las ediciones van en contra de alguna de las reglas de la topología. Si existen errores, se pueden corregir o marcar como excepciones. Se requiere una licencia de ArcEditor o ArcInfo para crear, editar o validar una topología de geodatabase. Para poder utilizar la topología de geodatabase al editar datos de una geodatabase, la topología de geodatabase donde participan los datos debe estar en su mapa. Si utiliza una licencia de ArcView, puede abrir un mapa que contenga una topología de geodatabase, pero no puede iniciar una sesión de edición en clases de entidades que participan de una topología de geodatabase.
La topología de mapa es temporal y sólo se conserva mientras dure su sesión de edición. A diferencia de las topologías de geodatabase, las topologías de mapa no se almacenan en forma permanente ni se representan como capas en el mapa. No especifique ninguna regla topológica para una topología de mapa. Debido a que no hay reglas topológicas, no hay necesidad de validar una topología de mapa y no hay creación de entidades de error.
Cuando utilizar una topología de mapa
La topología de mapa es útil porque le permite realizar ediciones topológicas en situaciones donde no puede utilizar la topología de geodatabase:
- La topología de mapa se puede definir para los shapefiles que no pueden participar en una topología de geodatabase.
- Si utiliza una licencia ArcView, no puede crear ni editar la topología de geodatabase pero puede definir una topología de mapa para los datos en los que pueda iniciar una sesión de edición (es decir, shapefiles y clases de entidades simples en archivo y geodatabases personales). No puede crear una topología de mapa en clases de entidades que participan de una topología de geodatabase, dado que necesita una licencia de ArcEditor o ArcInfo para poder editarlas.
- Si utiliza una licencia de ArcEditor o ArcInfo, puede crear una topología de mapa para cualquier shapefile o dato de clase de entidad, incluidas las clases de entidades que participan de una topología de geodatabase. Por ejemplo, es posible que desee realizar una edición topológica en dos clases de entidades que participan en dos topologías de geodatabase separadas. En este caso, puede definir una topología de mapa que contiene estas dos clases de entidades.