Ejercicio 6: Realizar ediciones sin control de versiones

Este tema se aplica a ArcGIS for Desktop Standard y ArcGIS for Desktop Advanced exclusivamente.

Complejidad: Principante Requisito de datos: ArcGIS Tutorial Data for Desktop Objetivo: Iniciar sesión como usuario con permiso de lectura/escritura de datasets específicos y editar datos no versionados.

Para ver cómo los usuarios que sólo tienen permisos para acceder a datasets específicos pueden utilizar los datos, iniciará sesión como editor2, agregará datos no versionados al mapa, para a continuación editarlo.

Iniciar sesión como editor2

Pasos:
  1. Inicie sesión en el equipo como editor2.

    La forma de hacer esto depende de su sistema operativo. En la mayoría de los sistemas operativos de Windows, puede utilizar la opción para cambiar usuarios. En Windows XP, cierre la sesión e iníciela de nuevo como editor2.

  2. Inicie ArcMap, abra la ventana Catálogo y después expanda la carpeta Servidores de base de datos en el árbol de catálogo.
  3. Debe agregar el servidor de base de datos al árbol de catálogo, puesto que editor2 no lo ha agregado todavía al mismo.

Realizar ediciones en datasets no versionados

Editará las clases de entidad de calles y escuelas. Puesto que solo realizará dos pequeños cambios, que se pueden completar en un breve período de tiempo, puede utilizar la edición no versionada.

Al realizar ediciones no versionadas, el dataset está bloqueado durante la duración de la sesión de edición y los cambios que realice se validan directamente en la base de datos en cuanto se guardan.

Agregar datos al mapa

Agregue al mapa los datos que se vayan a editar y los datos de referencia.

Agregue las clases de entidad park_areas y calles desde la geodatabase Osokopf. La clase de entidad park_areas se utilizará como datos de referencia; podrá editar la clase de entidad de calles.

Pasos:
  1. Expanda la geodatabase Osokopf de la ventana Catálogo .
  2. Expanda el dataset de entidades de parques en la ventana Catálogo.
  3. Haga clic en la clase de entidad park_areas y arrástrela a la tabla de contenido de ArcMap.

Agregue al mapa la clase de entidad de escuelas desde la geodatabase buildings08.

Pasos:
  1. Expanda la geodatabase buildings08 en el árbol de catálogo.
  2. Haga clic en la clase de entidad de escuelas y arrástrela a la tabla de contenido de ArcMap.

Establecer la sesión de edición para ediciones no versionadas

Por defecto, las sesiones de edición en ArcMap son sesiones de edición con control de versiones. Debe cambiar las propiedades de la sesión de edición de ArcMap para realizar ediciones sin control de versiones.

Pasos:
  1. Si la barra de herramientas Editor no está ya abierta, agréguela haciendo clic en Personalizar en el menú principal, seleccionando Barras de herramientas y, a continuación, haciendo clic en Editor.
  2. 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.

  3. Haga clic en la ficha Versionado.
  4. Desactive Editar a version of the database with the ability to undo and redo y haga clic en Aceptar.

    Esto permite establecer el tipo de edición para que esta sesión le permita editar datasets no versionados.

Realizar y guardar ediciones

Se va a construir una nueva escuela en Olafville en la esquina nordeste de Wspolnoty y Sunray. Está situada al otro lado de la calle en Wspolnoty Park. Se ha cambiado también el nombre de la parte septentrional de Sunray St.para que coincida con el nuevo nombre de la escuela.

En primer lugar, debe asegurarse de que puede seleccionar las entidades de las clases de entidad park_areas y calles y, a continuación, buscar Wspolnoty Park y Sunray St.

Pasos:
  1. Haga clic en el botón Lista por selecciónMostrar por selección de la tabla de contenido.
  2. Asegúrese de que park_areas y calles están enumeradas bajo el encabezado Seleccionable. Si no lo están, haga clic en el icono Haga clic para alternar seleccionablesAlternar seleccionables situado junto a cada capa para que sean seleccionables.
  3. Haga clic en el botón Lista por fuente Lista por fuenteMostrar por fuente para mostrar las capas y en que geodatabase se encuentran.
  4. Abra el cuadro de diálogo Seleccionar por atributos para encontrar el área en el que se va a realizar las modificaciones.
  5. Haga clic en Selección en el menú principal y haga clic en Seleccionar por atributos.
  6. Seleccione park_areas en el menú desplegable Capa.
  7. Haga doble clic en park_name para agregarlo a la cláusula WHERE de la instrucción SELECT.
  8. Haga clic en los signos igual (=) para agregarlo a la instrucción SELECT.
  9. Haga clic en Obtener valores únicos para obtener una lista de nombres.
  10. Haga doble clic en Wspolnoty Park en la lista de valores para agregarlo a la instrucción SELECT.
    SugerenciaSugerencia:

    Es posible que tenga que desplazarse en la lista de valores únicos para encontrar Wspolnoty Park.

  11. Haga clic en Aplicar para realizar la selección.

    Wspolnoty Park aparece ahora resaltado en el mapa.

  12. Ahora seleccionará Sunray St.
  13. Elija calles desde el menú desplegable Capa.
  14. Haga doble clic en st_name para agregarlo a la cláusula WHERE de la declaración SELECT.
  15. Haga clic en los signos igual (=) para agregarlo a la instrucción SELECT.
  16. Haga clic en Obtener valores únicos para obtener una lista de nombres.
  17. Desplácese a Sunray en la lista de valores y haga doble clic en ella para agregarlo a la instrucción SELECT.
  18. Haga clic en Aceptar para realizar la selección y cerrar el cuadro de diálogo Seleccionar Por Atributos.

    Sunray St. aparece ahora resaltado en el mapa.

  19. Para hacer zoom en el área en la que desea trabajar, haga clic con el botón derecho del ratón en la capa park_areas de la tabla de contenido, seleccione Selección y, a continuación, haga clic en Acercar a entidades seleccionadas.

    Se acercará completamente al parque.

  20. Haga clic en el botón Alejamiento fijoAlejamiento fijo de la barra de herramientas Herramientas de ArcMap hasta que pueda ver el área situada al este del parque, al otro lado de Sunray St.

    En el siguiente ejemplo, el mapa se aleja para mostrar el bloque al este de Wspolnoty Park.

    Alejado para mostrar el área al este del parque y la calle seleccionados.

A continuación, inicie una sesión de edición y agregue una entidad de la clase de entidad de escuelas.

Pasos:
  1. Haga clic en Editor en la barra de herramientas Editor y haga clic en Comenzar la edición para comenzar una sesión de edición.

    El cuadro de diálogo Iniciar la Edición se abre de modo que puede elegir la capa que desea editar.

  2. Elija escuelas para la capa y haga clic en Aceptar.

    La ventana Crear entidades se abre.

    SugerenciaSugerencia:

    Si la ventana no se abre, haga clic en el botón Crear entidadesCrear entidades de la barra de herramientas Editor para abrirla.

  3. Haga clic en escuelas en la ventana Crear entidades y haga clic en Nueva plantilla.

    Si la capa de escuelas no aparece en la ventana Crear entidades, haga lo siguiente:

    1. Haga clic en el botón Organizar plantillasOrganizar plantillas.
    2. Haga clic en Nueva plantilla para abrir el asistente Crear plantillas nuevas.
    3. Haga clic en la capa de escuelas y haga clic en Finalizar para crear una plantilla.
    4. Haga clic en Cerrar para cerrar el cuadro de diálogo Organizar plantillas de entidad.
  4. Haga clic en Polígono en la ventana Herramientas de construcción.
  5. Dibuje un polígono en el área al otro lado de la calle desde Wspolnoty Park.

    Cuando edite datos del mundo real, debería ser más preciso a la hora de agregar entidades a su SIG. Para los objetivos de este tutorial, sin embargo, sólo dibuje un polígono que se ajuste dentro de los cuatro cruces de calles para representar el edificio de la escuela nuevo.

  6. Haga doble clic para completar la forma.
  7. Haga clic en el botón Atributos atributos de la barra de herramientas Editor.

    Se abren los atributos de la nueva escuela.

  8. Escriba Roy Rogers en la fila sch_name.
  9. Haga clic en el campo situado al lado de School type y seleccione Elementary (K-5) en la lista desplegable.
  10. Haga clic en Editor en la barra de herramientas Editor y haga clic en Detener edición.
  11. Si se le solicita, haga clic en para guardar las ediciones.

Ahora, cambie el nombre de la sección de Sunray St. entre la nueva escuela y el parque.

Pasos:
  1. Haga clic en Editor en la barra de herramientas Editor y haga clic en Comenzar la edición para comenzar una sesión de edición.

    Se abre el cuadro de diálogo Iniciar la Edición para que pueda elegir la fuente de datos para la edición.

  2. Elija calles para la capa y haga clic en Aceptar.

    Puesto que editor2 no tiene permiso para editar la clase de entidad park_areas, aparecerá un mensaje de advertencia. Haga clic en Continuar para continuar con la edición.

  3. Haga clic en el botón Seleccionar entidades por rectángulo Seleccionar por rectángulo en la barra de herramientas Herramientas .
  4. Haga clic en la calle entre Wspolnoty Park y la escuela Roy Rogers.

    La entidad de Sunray aparece en la ventana Atributos.

  5. Haga doble clic en Sunray de la fila st_name de la ventana Atributos y escriba Roy Rogers.
  6. Haga doble clic en St en la fila st_type, escriba Rd y, a continuación, presione INTRO.
  7. Observe que los campos Editado Por y Fecha de edición se han completado.
  8. Haga clic en Editor en la barra de herramientas Editor y haga clic en Guardar ediciones.
  9. Haga clic en Editor en la barra de herramientas Editor y haga clic en Detener edición.

Ahora que ha terminado la edición, puede cerrar ArcMap. Puede guardar el documento de mapa si lo desea, pero no es necesario.

Ha iniciado sesión como usuario con privilegios de lectura/escritura en dos clases de entidad y editado las clases de entidad en una sesión de edición no versionada.

Temas relacionados

11/5/2012