Ejercicio 8: realizar modificaciones versionadas como usuario de lectura y escritura
Este tema se aplica sólo a ArcEditor y ArcInfo.
Para ver otra forma en que los usuarios con permisos no administrativos pueden editar los datos, iniciará sesión como editor1, editará una clase de entidad en ArcMap y, a continuación, volverá a conciliar y publicar las modificaciones en la versión de edición.
Iniciar sesión como editor1
Cierre sesión en el equipo y vuelva a iniciar sesión como editor1.
- Haga clic en el botón Inicio en la barra de tareas de Windows y haga clic en Cerrar sesión.
- Si se le pregunta, confirme que desea cerrar sesión haciendo clic en Cerrar sesión el cuadro de diálogo Cerrar la sesión en Windows.
- Cuando aparezca el cuadro de diálogo de inicio de sesión, cambie el nombre de usuario a editor1.
-
Seleccione el nombre de su equipo en la lista desplegable Inicio de sesión en y haga clic en Aceptar.
Ahora ha iniciado sesión en el equipo como editor1.
- Inicie ArcMap, abra la ventana Catálogo y después expanda el nodo Servidores de base de datos en el árbol de catálogo.
Conectarse a una versión diferente y guardar la conexión
De forma predeterminada, las conexiones del servidor de bases de datos siempre son a la versión PREDETERMINADA. Para cambiar la versión de una geodatabase a la que está conectado, utilizará el cuadro de diálogo Cambiar versión. Si fuera a cerrar ArcMap, la próxima vez que iniciara ArcMap y se conectara a la geodatabase a través del nodo del servidor de bases de datos, volvería a conectarse a la versión PREDETERMINADA.
Para guardar su conexión en una versión concreta, puede guardar una conexión de base de datos espaciales en esta versión. Esto crea un archivo de conexión en el nodo Conexiones de base de datos en la jerarquía de catálogo.
Las conexiones de base de datos guardan las propiedades de conexión que les asigne hasta que las cambie. Eso significa que la próxima vez que inicie ArcMap como editor1, todavía tendrá una conexión a la versión de la geodatabase que desea sin tener que cambiar la configuración.
Las conexiones realizadas a las geodatabase a través del nodo Conexiones de base de datos no se utilizan para administración, solo para el acceso a datos.
- Haga doble clic en el servidor de base de datos en la ventana Catálogo para conectarse al mismo.
- Haga clic con el botón derecho en la geodatabase de Osokopf y haga clic en Cambiar versión.
- Asegúrese de que Tipo de versión se ha establecido en Transaccional.
-
Seleccione la versión railroadv1 y haga clic en Aceptar.
La conexión para la geodatabase de Osokopf muestra ahora que está conectado a railroadv1.
-
Para guardar la conexión en esta versión de la geodatabase, haga clic con el botón derecho en la geodatabase de Osokopf y haga clic en Guarda conexión.
Esto crea un archivo de conexión para esta versión de la geodatabase en el nodo Conexiones de base de datos.
-
Expanda el nodo Conexiones de base de datos en la ventana Catálogo.
Puede ver que se ha creado una nueva conexión a la geodatabase. El nombre de conexión predeterminado es Conexión a <nombre_máquina> _ <instancia_sql_server_express>.
Sugerencia:Para cambiar el nombre de la conexión haga clic con el botón derecho en la conexión, haga clic en Renombrar y, a continuación, escriba el nuevo nombre.
-
Haga clic con el botón derecho en esta conexión y haga clic en Propiedades de conexión
Como puede ver, toda la información de la conexión se ha completado automáticamente. Nombre de servidor se ha rellenado, la información de conexión directa está en el cuadro de texto Servicio (las geodatabase en servidores de bases de datos no utilizan los servicios de ArcSDE, solo se pueden utilizar conexiones directas), el nombre de la base de datos está en el cuadro de texto Base de datos, la autenticación del sistema operativo se elige para el modo de autenticación y la conexión se realiza a la versión transaccional railroadv1 de la geodatabase.
- Cierre el cuadro de diálogo Propiedades de conexión de base de datos espaciales.
Realizar modificaciones en un dataset versionado
En el Ejercicio 7: conectarse como administrador de la geodatabase, cargar datos, registrarlos como versionados y crear una versión, manager1 importó una clase de entidad, railroads, y la registró como versionada. Va a editar esa clase de entidad en la versión railroadv1.
Preparar la edición
Agregue el dataset versionado y los datos de referencia a ArcMap.
- Expanda la nueva conexión a la geodatabase de Osokopf.
- Haga clic y arrastre la clase de entidad de ferrocarril a ArcMap.
- Como referencia, agregue las clases de entidad de calles y pueblos y el dataset de entidades park_areas al mapa.
- Expanda la geodatabase de edificios en el servidor de bases de datos y arrastre también las clases de entidad de escuelas, utilidades y gov_bldgs al mapa como referencia.
Para ayudarle a orientarse en el mapa, etiquetará la clase de entidad de calles.
-
Haga clic con el botón derecho en la capa de calles en la tabla de contenido de ArcMap y haga clic en Etiquetar Entidades.
Se dibujan en el mapa los nombres de calles para las que existe un atributo de nombre.
Dado que los datos que editará se han registrado como versionados, asegúrese de que ArcMap se ha configurado para realizar modificaciones versionadas.
-
Haga clic en Editor en la barra de herramientas Editor y haga clic en Opciones en la lista desplegable.
Esto abre el cuadro de diálogo Opciones de Edición.
- Haga clic en la ficha Versionado.
- Asegúrese de que se ha activado el cuadro Editar una versión de una base de datos con la habilidad de deshacer y rehacer. En caso contrario, actívelo.
- Utilizará la configuración predeterminada, de modo que haga clic en Aceptar para cerrar el cuadro de diálogo Opciones de Edición.
Ahora inicie una sesión de edición.
- Haga clic en Editor en la barra de herramientas Editor y haga clic en Iniciar la Edición.
- Seleccione Vías férreas en la lista de capas de edición y haga clic en Aceptar.
Realizar ediciones
Agregará una nueva línea de tren y una vía de un lado a la clase de entidad de vías de tren. También ampliará una vía lateral existente.
Agregar una línea de tren
- Haga clic en el botón Zoom de Acercamiento en la barra de herramientas Herramientas de ArcMap.
-
Mantenga presionado el botón del ratón y dibuje un cuadro alrededor de la parte nororiental de la isla.
- Haga clic en Vías férreas en la ventana Crear entidades.
- Haga clic en Línea en Herramientas de construcción.
-
Detenga el puntero en la línea Cross Island entre Serpent y Sandpiper hasta que vea que está en el borde de la línea férrea.
-
Haga clic con el botón derecho, haga clic en Ajustar a la Entidad, a continuación, haga clic en Borde.
Esto alinea el primer vértice de la nueva línea al borde de la línea Cross Island.
-
Amplíe la línea entre Dock y Sandpiper hasta que llegue al extremo de la línea Centremont East.
- Haga clic con el botón derecho, haga clic en Ajustar a la Entidad, a continuación, haga clic en Extremo para colocar un vértice del extremo en la nueva entidad.
-
Haga clic con el botón derecho y haga clic en Terminar Borrador para agregar la nueva entidad a la clase de entidad de vías de tren.
- Haga clic en Editor en la barra de herramientas Editor y seleccione Guardar modificaciones para guardar los cambios realizados hasta el momento.
-
Haga clic en el botón Atributos en la barra de herramientas Editor.
Se abre el cuadro de diálogo Atributos.
- Haga clic en el campo junto a Propietario y escriba Oso Rail.
- Cierre la ventana de atributo.
Para identificar entidades en el mapa, haga clic en el botón Identificar en la barra de herramientas Herramientas de ArcMap y haga clic en una entidad. Esto abre la ventana Identificar, que muestra los atributos de la entidad.
Agregar una vía lateral
Cambie la amplitud desplazándose al área donde se agregará la siguiente entidad.
-
Haga clic en el botón Desplazar en la barra de herramientas Herramientas de ArcMap.
El cursor cambia al símbolo de desplazamiento panorámico.
-
Haga clic en el centro del mapa, mantenga presionado el botón del ratón y tire del mapa hasta que sean visibles College Sports Park y la planta de tratamiento de aguas residuales.
- Haga clic en vía férrea en la ventana Crear entidad y haga clic en línea.
- Detenga el puntero sobre la línea férrea Cross Island en la ubicación indicada en el gráfico anterior hasta que esté encima del borde del ferrocarril.
- Haga clic con el botón derecho, haga clic en Ajustar a Entidad, a continuación, haga clic en Borde.
-
Dibuje una línea curva que se extienda hacia el nordeste. Haga clic para agregar vértices para crear la curva.
- Haga doble clic en el vértice final para terminar el bosquejo.
- Haga clic en el botón Atributos en la barra de herramientas Editor.
- Escriba Oso Rail en el campo situado al lado de Propietario.
- Haga clic en Editor en la barra de herramientas Editor y seleccione Guardar modificaciones para guardar los cambios realizados hasta el momento.
Para los objetivos de este tutorial, las ediciones no tienen que ser exactas. Cuando edite sus propios datos, será mucho más preciso a la hora de agregar entidades.
Ampliar la vía lateral de la universidad Cross Island
La vía lateral de la universidad debería ser visible en la amplitud actual. Si no es así, desplácese hasta la misma.
Va a ampliar esta línea.
- Haga clic en el botón Herramienta de Edición en la barra de herramientas Editor.
- Haga clic en la vía lateral de la universidad Cross Island para seleccionarla.
-
Haga clic en el botón Editar Vértices en la barra de herramientas Editor.
Los vértices de la vía lateral de la universidad son visibles en el mapa.
- Haga clic con el botón derecho en la línea de vía lateral de la universidad justo antes del vértice del extremo y haga clic en Insertar Vértice.
-
Detenga el puntero sobre el vértice del extremo hasta que aparezcan los identificadores alrededor del vértice.
-
Haga clic y arrastre el vértice hasta que esté más cerca de Morris Street.
- Haga clic con el botón derecho y haga clic en Terminar Borrador.
- Haga clic en Editor en la barra de herramientas Editor y seleccione Guardar modificaciones para guardar los cambios realizados hasta el momento.
Reconciliar ediciones y publicar cambios
Ha finalizado las ediciones que realizará en la clase de entidad de vías férreas. Ahora reconciliará y publicará las ediciones en la versión PREDETERMINADA.
- Abra la barra de herramientas Versionado si no está abierta aún. Haga clic en Personalizar, seleccione Barra de herramientas, a continuación, haga clic en Versionado. (Es posible que tenga que desplazarse hacia abajo en el menú para ver Versionado.)
-
Haga clic en el botón Conciliar en la barra de herramientas Versionado.
Se abre el cuadro de diálogo Conciliar.
- Haga clic en A favor de la versión de edición en el cuadro de diálogo Conciliar.
- Haga clic en Aceptar.
-
Haga clic en el botón Publicar en la barra de herramientas Versionado.
Las ediciones se desplazan a la versión PREDETERMINADA. Ahora, cualquiera que se conecte a la versión PREDETERMINADA puede ver los cambios.
- Haga clic en Editor en la barra de herramientas Editor y haga clic en Parar Edición.
Puesto que no encontró ningún conflicto, puede publicar ahora sus cambios en la versión PREDETERMINADA.
Ha iniciado sesión con un inicio de sesión que tiene acceso de lectura y escritura a la geodatabase y ha realizado una serie de ediciones versionadas en una clase de entidad. A continuación, ha reconciliado y publicado las ediciones en la versión PREDETERMINADA de la geodatabase.