Más

¿Cómo fusionar polígonos individuales con polígonos de varias partes por distancias máximas?


Tengo una capa de polígono con una clase de uso del suelo y un ID para cada polígono. ¿Cómo puedo fusionar polígonos (en polígonos de varias partes) que no se unen, pero que no están a más de x metros de distancia entre sí?

Como ejemplo, puede imaginar dos polígonos forestales que están separados por una carretera. Me gustaría que los dos polígonos de bosque fueran un polígono de varias partes.

Por supuesto, uno puede fusionar dos polígonos a mano, ¡pero esto llevaría una eternidad!

Aclaración: En caso de que dos polígonos forestales estén separados más de x metros, p. Ej. una pradera de 100 m de ancho, me gustaría mantener los dos polígonos forestales separados.

Estoy usando este mapa para el modelado ecológico de animales. Por eso es necesario definir los parches de hábitat. Básicamente, este proceso decide si dos polígonos siguen siendo el mismo hábitat o dos hábitats separados.


Haría una nueva capa almacenando en búfer sus polígonos por x metros y marcando la opción 'disolver'. Asegúrese de que su nueva capa sea geometría de una sola parte y luego asigne a cada uno de sus polígonos en búfer una ID única. A continuación, realice una unión espacial de sus búferes en sus polígonos originales para atribuir los originales con los identificadores de sus búferes. Finalmente, disuelve tus polígonos originales usando el nuevo atributo.


Tienes la posibilidad de tener muchos polígonos (34 en total), facilita la depuración:

Puede haber un polígono problemático o un par de polígonos, así que intentemos encontrarlos. Este código itera sobre cada combinación de índices y verifica si la unión es nula:

1 es un polígono no vacío, 11 y 12 parecen líneas.

Mantener 1 y eliminar 11 y 12 no es suficiente: la unión de todos los polígonos sigue siendo nula.

Puede que todavía haya líneas o polígonos muy planos:

Ahora que desaparecieron 9 polígonos, es posible calcular la unión:

La diferencia de área no es grande y puede provenir de polígonos que se cruzan o polígonos (muy) pequeños que se han eliminado.


SELLO: análisis espacio-temporal de polígonos en movimiento

Las preguntas de investigación sobre el cambio temporal en los patrones espaciales son cada vez más comunes en el análisis geográfico. En esta investigación, exploramos y ampliamos un enfoque del análisis espacio-temporal de polígonos que son espacialmente distintos y experimentan cambios discretos a través del tiempo. Presentamos cinco nuevos eventos de movimiento para describir procesos espaciales: desplazamiento, convergencia, divergencia, fragmentación y concentración. Las medidas espacio-temporales de eventos para tamaño y dirección se presentan para dos períodos de tiempo y múltiples períodos de tiempo. Las métricas de cambio de tamaño se basan en superposiciones de áreas y se utiliza un modelo basado en cono modificado para calcular las relaciones direccionales de los polígonos. Las medidas direccionales cuantitativas se utilizan para desarrollar métricas específicas de la aplicación, como una estimación del parámetro de concentración para una distribución de von Mises y la tasa de dispersión direccional. La utilidad de los métodos STAMP se demuestra mediante un estudio de caso sobre la propagación de un incendio forestal en el noroeste de Montana.

Esta es una vista previa del contenido de la suscripción, acceda a través de su institución.


4.3 El operador% en%

De hecho, no necesitamos escribir una función como x_in_y (Sección 4.2.3) nosotros mismos, podemos usar el operador% in%. El operador% en%, con una expresión x% en% y, devuelve un vector lógico que indica el presencia de cada elemento de x en y. Por ejemplo:

Tenga en cuenta que el orden de los argumentos del operador% en% es importante. Es decir, estamos evaluando la presencia del vector del lado izquierdo en el vector del lado derecho. Por tanto, la siguiente expresión tiene un significado diferente al anterior:

Aquí hay dos ejemplos más que usan% en% con las letras y los vectores incorporados LETRAS. (Escriba los nombres de estos dos vectores para ver cuáles son).


CEDRA

CEDRA AVparcel TM es una extensión ArcView & REG GIS y ArcGIS & REG, que incluye y amplía CEDRA AVcad TM, para proporcionar mapeo de impuestos (catastral), mantenimiento de parcelas y edición general de polígonos. Toda la funcionalidad de CEDRA AVcad está incluida en CEDRA AVparcel y más. Visite la página de CEDRA AVcad TM para obtener una lista de las funciones que ofrece AVcad y que se encuentran en AVparcel, y revise las funciones específicas de AVparcel que se identifican a continuación.

Únase a los muchos asesores, planificadores, archivos estatales, compañías de petróleo y gas y autoridades de servicios públicos que utilizan CEDRA AVparcel para administrar sus parcelas, arrendamientos e información de límites de tierra dentro de un entorno ArcView o ArcGIS. Use CEDRA AVparcel y aproveche la capacidad de ajustar entre y dentro de los temas, manejar un número ilimitado de paquetes, utilizar el plano estatal o coordenadas UTM, definir formatos de PIN personalizados, manejar cadenas y varillas, veras, crear búferes y una serie de otras características enumeradas debajo.

Además de las herramientas de mapeo, CEDRA AVparcel TM proporciona funcionalidad para editar datos de atributos mediante cuadros de diálogo personalizados. La extensión CEDRA-DataEditor TM, que se incluye con CEDRA AVparcel, permite al usuario identificar los temas y atributos específicos que el usuario puede editar. Las herramientas de control de calidad y verificación de datos se incluyen con la extensión CEDRA-DataEditor para garantizar que la base de datos se mantenga correctamente. Los cuadros de diálogo personalizados, que el usuario define, se establecen sin que el usuario escriba ningún software Avenue, Visual Basic u otro lenguaje de programación. Con solo apuntar y hacer clic, los usuarios de CEDRA DataEditor pueden editar y mantener su información tabular sin tener que iniciar y detener sesiones de edición de tablas.

Los usuarios de ArcGIS deben consultar la barra de herramientas CEDRA-ArcView3-Tools. Esta barra de herramientas ofrece una serie de herramientas de selección que aumentarán la productividad en al menos un 30%. Esto se logra reduciendo el número de clics que se realizan al realizar las operaciones de selección típicas. Los usuarios de ArcGIS que hayan trabajado anteriormente con ArcView GIS definitivamente apreciarán estas herramientas.

Para descargar un formulario de pedido para una versión de demostración de CEDRA-AVcad con el Manual Tutorial, haga clic en el enlace. Una vez descargado el formulario de pedido, complete la información solicitada en la parte inferior del formulario y luego envíe el formulario de pedido por fax, correo electrónico o correo a The CEDRA Corporation. Para ver qué se incluye en la versión de demostración del software, haga clic aquí Información del paquete de demostración de CEDRA.

Aquellos interesados ​​en muchas más funciones por solo un poco más de gasto deberían consultar el paquete de software CEDRA-AGsuite.

Para descargar una presentación de diapositivas de PowerPoint, haga clic con el botón derecho en este enlace (2,05 MB) y seleccione Guardar destino como. opción del menú. Tenga en cuenta que debe tener PowerPoint o PowerPoint Viewer para mostrar la presentación de diapositivas. Para ver la presentación de diapositivas en su navegador web, & quot; haga clic con el botón derecho & quot en este enlace (3,24 MB) y seleccione Guardar destino como. opción del menú. Una vez que se haya descargado el archivo apropiado, simplemente & quot; doble clic & quot en el archivo para iniciar la presentación de diapositivas. Para avanzar a la siguiente diapositiva en la versión de PowerPoint o PowerPoint Viewer, presione la tecla Intro o la tecla de flecha derecha. La versión del navegador web mostrará notas o información adicional relacionada con la diapositiva justo debajo de la pantalla de la diapositiva. Además, para avanzar a la siguiente diapositiva, en la versión del navegador web, el usuario & quot; hace un clic & quot; en el número de diapositiva deseada que se muestra en el lado izquierdo de la ventana de la aplicación. Ambas versiones de la presentación de diapositivas CEDRA-AVparcel se componen de 11 diapositivas.

Haga clic en este enlace para obtener un folleto en color, que puede verse y / o imprimirse con Adobe Acrobat & REG Reader TM.

ArcView GIS 3.x Implementación de CEDRA-AVparcel disponible como una extensión (avparcel.avx)

CEDRA AVparcel TM

CEDRA AVparcel TM es totalmente compatible con las versiones 3.0, 3.1, 3.2 y 3.3 de ArcView & REG GIS y las versiones 9.0, 9.1, 9.2, 9.3, 10.0, 10.1, 10.2, 10.3 y 10.4 de ArcGIS & REG.

CEDRA AVparcel TM proporciona la siguiente funcionalidad:

Construyendo la base de datos desde dentro de AVparcel TM

  • Diseño geométrico de las esquinas de la parcela y los puntos de curvatura, los lados y los polígonos de los límites, las líneas de unión de varios cursos y los centroides en un entorno gráfico interactivo.
  • Estructura de datos topológicos que permite a CEDRA AVparcel TM reconocer lados compartidos.
  • Capacidad para "limpiar" todas las parcelas o un conjunto seleccionado de parcelas, eliminando así las esquinas de las parcelas duplicadas y colgantes.
  • Posibilidad de habilitar o deshabilitar la "limpieza" automática de paquetes.
  • Las bases de datos creadas pueden representar:
    • Propiedad de la parcela,
    • Distritos escolares,
    • Distritos de seguridad contra incendios,
    • Distritos de drenaje,
    • Fronteras políticas,
    • o cualquier otra delimitación especial del distrito.

    Funcionalidad geométrica

    • Incluye y amplía CEDRA AVcad TM.
    • Transcripción de escritura directa con o sin corbata, y cierre de parcela forzado opcional.
    • Transcripción de escrituras utilizando el Formulario de inscripción de parcela y recorrido transversal que brinda la capacidad de:
      • Cree cursos de línea, curva tangente y curva no tangente.
      • Vea todos los cursos, incluida la línea de enlace, que componen la parcela o la travesía en una tabla con una barra de desplazamiento.
      • Modifique la descripción de un curso y vuelva a trazar la parcela o la travesía sin terminar la sesión de transcripción de la escritura.
      • Inserte fácilmente un curso sin tener que volver a ingresar los datos del curso anterior.
      • Cambie la vista durante el proceso de transcripción de la escritura.
      • Zoom a la extensión de la parcela o poligonal.
      • Muestra el error de cierre como una proporción de la parcela total o la longitud transversal dividida por la distancia de cierre.
      • Muestra el error de cierre como una distancia y como valores DX y DY.
      • Muestra el error de la relación de cierre (es decir, 1: 5000, 1: 10000, etc.).
      • Cree un informe formal de los cursos que se han definido que se puede imprimir o visualizar en cualquier procesador de texto o editor de texto.

      Consulta y edición de bases de datos

      • Ubicación geométrica precisa.
      • Ubicación de la parcela por número y rango de área.
      • Reubicación de esquina de parcela y modificación lateral.
      • Traslación, rotación, escalado biaxial y eliminación de parcelas.
      • Edición de atributos no gráficos.
      • División, unión y edición de polígonos de vértices.
      • La línea de división del polígono puede ser una sola línea o una serie de entidades de líneas contiguas.
      • Al dividir un polígono, los valores de atributo del polígono original se transfieren a los nuevos polígonos que se crean como resultado de la división.
      • Posibilidad de extraer una parte de polígono de un polígono de varias partes.
      • Capacidad para almacenar datos geométricos y de escritura, siendo los datos de escritura independientes de los datos geométricos.
      • Capacidad para especificar atributos de parcela personalizados.
      • Capacidad para personalizar la estructura de datos topológicos.

      Ajuste de cierre de paquetes

      • Posibilidad de ajustar travesías abiertas o cerradas.
      • Ajustes de Crandall, Compass, Transit y Least Squares con generación de informes formales.
      • Datos de cierre de parcelas almacenados como atributos dentro de la base de datos de parcelas. Esto incluye:
        • Bandera que indica si la parcela, cuando se define inicialmente, forma un polígono cerrado (Sí o No),
        • Distancia de cierre desde los puntos inicial y final de la parcela.
        • Distancia diferencial de cierre (dx, dy) desde los puntos inicial y final de la parcela.
        • Acimut de cierre y direcciones de rumbo.

        Números de identificación de parcela (PIN)

        • Cadena alfanumérica única de longitud definida por el usuario.
        • Soporte del formato de la Oficina de Servicios de Bienes Inmuebles del Estado de Nueva York (ORPS).
        • Capacidad para crear un formato de PIN definido por el usuario compuesto de hasta ocho componentes individuales.
        • Soporte de las ecuaciones Print-Key Texas-Urban y Texas-Rural para la generación de PIN.
        • Capacidad para manejar varios paquetes con el mismo PIN.

        Partes / paquetes alícuotas

        • Soporte de identificador de sección:
          • TODOS
          • NE SE SW NW
          • N2 E2 S2 W2
          • NENE NESE NESW NENW
          • SENE SESE SESW SENW
          • SWNE SWSE SWSW SWNW
          • NWNE NWSE NWSW NWNW
          • N2NE N2SE N2SW N2NW
          • E2NE E2SE E2SW E2NW
          • S2NE S2SE S2SW S2NW
          • W2NE W2SE W2SW W2NW
          • N2N2 E2E2 N2S2 E2W2
          • S2N2 W2E2 S2S2 W2W2
          • norte sur este Oeste
          • NE NE, SW, SE SE
          • el usuario debe cargar una tabla dBase (.dbf) en el marco de datos y activar o seleccionar una capa que puede ser de tipo polilínea o polígono (la capa activa),
          • esta capa activa representa las secciones o cuadrículas a las que pertenecen las descripciones de las alícuotas,
          • la tabla dBase debe contener tres campos que representen los valores de Township, Range y Section para la sección o cuadrícula que se subdividirá. La capa activa también debe contener estos mismos tres campos,
          • los registros seleccionados en la tabla dBase se procesan, si no hay ninguno, entonces se procesan todos los registros en la tabla,
          • a medida que se lee un registro de la tabla, se busca en la capa activa una coincidencia en los valores de Township, Range y Section que se leyeron del registro de la tabla,
          • si solo hay una coincidencia, entonces es esta sección o cuadrícula la que se subdivide, si no hay coincidencias o más de una coincidencia, el registro de la tabla se ignora y se procesa el siguiente registro de la tabla,
          • el usuario tiene la opción de transferir atributos o campos de la tabla dBase a la capa activa actual que contendrá los polígonos que se creen.

          Importar funcionalidad

          • Los archivos dBase, Info, SDE y ASCII se pueden leer directamente.
          • Access, Paradox, FoxPro, Oracle, Sybase, Informix, DB2, Ingres por:
            • Exportación a dBase o ASCII para lectura directa o,
            • acceder a través de ODBC - Conectividad abierta de bases de datos.
            • Líneas dadas una dirección y una distancia.
            • A los polígonos se les da una dirección y una distancia para cada curso (lado) que comprende el polígono. Los polígonos también pueden contener curvas (simples, compuestas e inversas) en lugar de solo lados en línea recta.
            • Curvas no tangentes dadas una dirección de cuerda, una longitud de cuerda y un radio.
            • Curvas tangentes dadas una longitud de cuerda y un radio.
            • Curvas tangentes dadas una longitud de arco y un radio.
            • Curvas tangentes dado un ángulo central y un radio.
            • TIFF (archivos .tif).
            • ERDAS (Rev 7.3 y 7.4 archivos .lan y .gis).
            • IMAGINE (archivos .img).
            • BSQ, BIL y BIP.
            • Sun Rasterfiles (archivos .rs, .ras y .sun).
            • BMP.
            • JPEG (archivos .jpg).
            • IMAGINE (archivos .img).
            • Arc / Info GRID.
            • RLC (formato comprimido de longitud de ejecución).

            Exportar funcionalidad

            • Posibilidad de exportar entidades (puntos, líneas, polígonos y anotaciones) como un archivo Arc / Info Generate.
              • En forma de un solo archivo Generar, o
              • Como múltiples Genere archivos usando el nombre de la capa como el nombre del archivo.
              • En forma de coordenadas X, Y,
              • En forma de coordenadas Norte, Este,
              • En forma de coordenadas de longitud, latitud o
              • En forma de coordenadas de latitud, longitud.

              Manipulación de pantalla gráfica

              • Elaboración de mapas de parcelas con la posibilidad de personalizar plantillas de mapas.
              • Anotación masiva de números de identificación de parcelas, área y centroides.
              • Avanzar o volver a vistas anteriores.
              • Posibilidad de guardar y asignar un nombre a un número ilimitado de vistas.
              • Posibilidad de volver a una vista anterior especificando un nombre de vista.
              • Posibilidad de acercar o alejar una vista especificando un factor de escala.
              • Escalado de texto individual y global.
              • Edición de texto individual y global.
              • Visualización de archivos basados ​​en ASCII.
              • Herramientas de selección personalizadas para usuarios de ArcGIS.
              • Capacidad para modificar un atributo específico de uno o más elementos gráficos de texto sin alterar ninguno de sus otros atributos.

              Barra de herramientas CEDRA-AVparcel Tools para ArcGIS

              Los usuarios de ArcGIS pueden acceder a las herramientas de CEDRA AVparcel a través de la barra de herramientas CEDRA-AVparcel Tools. Esta barra de herramientas se puede acoplar en la parte superior o inferior o en el lado izquierdo o derecho de las ventanas de ArcMap o ArcCatalog. Alternativamente, la barra de herramientas puede flotar en el escritorio mientras funciona como parte de la aplicación. Cuando acopla la barra de herramientas, se mueve y cambia de tamaño con la ventana de la aplicación. Las herramientas CEDRA AVparcel operarán en parcelas topológicas, así como también en entidades poligonales.

Implementación de ArcGIS de CEDRA-AVparcel disponible como DLL ActiveX (cedparcl.dll)

La funcionalidad que ofrecen las herramientas en la barra de herramientas CEDRA-AVparcel Tools, de izquierda a derecha, incluye la capacidad de:

  • Defina parcelas / polígonos (a) ingresando rumbos / distancias, o (b) buscando automáticamente entidades de línea / curva existentes.
  • Defina parcelas convirtiendo polígonos existentes en parcelas topológicas.
  • Edite los atributos de la parcela.
  • Mueva el punto final de línea (s) / curva (s) al punto de proyección en otra parcelas de ajuste de línea / curva.
  • Mueva el (los) punto (s) al punto de proyección en una línea / curva ajustando parcelas.
  • Calcula el área y el perímetro de una parcela / polígono.
  • Divida una parcela / polígono según una línea especificada por el usuario.
  • Unir parcela / polígono con otras parcelas / polígonos para formar una nueva parcela.
  • Combine parcela / polígono con otras parcelas / polígonos para formar una nueva parcela / polígono.
  • Eliminar una parcela.
  • Elija la línea a lo largo de la cual se cuadrarán los polígonos.
  • Crea un polígono con 3 lados y un área.

Capacidad de impresión para ArcGIS

Los usuarios de ArcGIS & REG tienen la capacidad de imprimir el marco de datos activo usando el comando Imprimir marco de datos, que está disponible en la barra de herramientas CEDRA-DataFrame-Tools. El comando Imprimir marco de datos se diferencia de la impresión ArcGIS convencional en que el usuario puede controlar: (a) la escala del mapa, (b) el área del mapa que se imprimirá, (c) la ubicación del mapa en el papel y (d ) opcionalmente, si un marco de datos, que contiene un borde de hoja de mapa, debe incluirse o no en el mapa.

Como la mayoría de los usuarios de ArcMap se han dado cuenta, dentro de un archivo de documento de ArcMap (.mxd) todos los marcos de datos comparten el mismo diseño. Esto provoca la dificultad de que cuando se activa la vista de diseño, todos los marcos de datos del archivo del documento aparecen en el diseño, lo que para algunas aplicaciones no es lo que el usuario desea. El comando Imprimir marco de datos imprimirá el marco de datos activo, desde la vista de datos o diseño, asegurándose de que: (a) se conserva la escala de mapa deseada y (b) todos los demás marcos de datos no aparecen en el gráfico. Esto se logra colocando programáticamente todos los marcos de datos, excepto el marco de datos activo, en el archivo del documento fuera de los límites de hoja especificados por el usuario (parámetros de Tamaño de papel). Al hacerlo así, cuando se activa la vista de diseño, el único marco de datos que aparece en la vista de diseño es el marco de datos activo.

Esta capacidad permite al usuario tener un solo archivo de documento que contiene muchos marcos de datos y cada marco de datos contiene una hoja de dibujo completa. Sin el comando Imprimir marco de datos, el usuario tendría que: (a) crear archivos de documentos separados para cada hoja de dibujo o (b) reposicionar manualmente todos los marcos de datos, excepto el marco de datos activo, fuera de los límites de la hoja.

Barra de herramientas CEDRA-AVparcel Tools

Cuadro de diálogo de impresión de marco de datos

Además, los usuarios tienen la capacidad de operar en otro modo de preparación de mapas. El primer modo, que se describió anteriormente, es cuando un solo marco de datos contiene el mapa completo que se imprimirá. El segundo modo es donde un marco de datos contiene el contenido del mapa, mientras que otro marco de datos contiene el borde del mapa (bloque de título, borde de hoja, etc.).

El comando Imprimir marco de datos se adapta a este escenario al proporcionar la opción Incluir marco de datos que coincide con la opción Tamaño del papel. Cuando esta opción está marcada, el comando Imprimir marco de datos posicionará el marco de datos activo de acuerdo con las especificaciones en el área de parámetros Tamaño y posición del marco de datos e incluirá en el gráfico el marco de datos cuyo nombre sea 11 & quotx17 & quot, 24 & quotx36 & quot o Personalizado, según qué Tamaño de papel está activo. Este enfoque permite al usuario crear un solo borde de mapa, colocándolo en un marco de datos usando uno de los siguientes 11 & quotx17 & quot, 24 & quotx36 & quot o Personalizado como el nombre del marco de datos, y generar múltiples mapas sin tener que cargar el borde del mapa en múltiples datos. marcos.

Capacidad de exportación DXF para ArcView GIS y ArcGIS

Los usuarios de ArcView & REG GIS y ArcGIS & REG tienen la capacidad de crear un archivo DXF, desde ArcView 3.xo ArcMap, para todas las entidades visibles en el mapa actual. A diferencia de otras utilidades de exportación DXF, que procesan solo un tema a la vez, la extensión CEDRA DxfExport TM procesa todos los temas visibles (shapefiles, geodatabases personales, geodatabases corporativas y coberturas) en el mapa actual. Además, la utilidad CEDRA DxfExport procesará características de anotaciones y elementos de texto gráfico. Como tal, un archivo DXF creado por esta utilidad puede incluir características y texto. Al procesar las capas visibles en el mapa:

  • Si un tema tiene características seleccionadas, solo se procesarán las características seleccionadas; si no hay características seleccionadas, se procesarán todas las características del tema, esto incluye características de puntos, polilíneas y polígono. Si se selecciona la opción Exportar características que se muestran en la Extensión actual, todas las características visibles en la vista actual se exportarán independientemente del estado de selección de la característica.
  • Si un tema tiene etiquetas, las etiquetas deberán convertirse en anotaciones, utilizando Convertir etiquetas en anotaciones. comando, para que las etiquetas sean exportadas. Las etiquetas que se convierten se pueden almacenar en una geodatabase personal o en el mapa, según la preferencia del usuario.
  • Si se seleccionan elementos gráficos MARCADOR, PLUMA, RELLENO y / o TEXTO, estos elementos gráficos serán procesados ​​(si el usuario lo desea). Si la vista no contiene ningún elemento gráfico seleccionado, no se procesará ningún elemento gráfico. Al exportar elementos gráficos, tenga en cuenta lo siguiente:
    • Todos los elementos de marcador seleccionados se colocarán en una capa llamada GrapMrkr,
    • Todos los elementos de Pen seleccionados se colocarán en una capa llamada GrapPen,
    • Todos los elementos de relleno seleccionados se colocarán en una capa llamada GrapFill, y
    • Todos los elementos de texto gráfico seleccionados se colocarán en una capa llamada GrapText.

Posicionamiento del marco de datos activo en el borde de una hoja de mapa
ArcMap - Cuadro de diálogo CEDRA-DxfExport

Como se puede ver al examinar el cuadro de diálogo anterior, el usuario puede:

  • Controla el nombre del archivo DXF que se crea. Navegar. El botón permite al usuario utilizar un cuadro de diálogo de navegación de archivos estándar para controlar la carpeta donde se escribirá el archivo DXF, así como el nombre del archivo DXF.
  • Especifique si los nombres de los temas deben recortarse a 8 caracteres o no. Si aparece una marca en el cuadro a la izquierda de este parámetro, los nombres de los temas visibles que se procesan se recortarán a un máximo de 8 caracteres. Se utilizarán los primeros 8 caracteres del nombre del tema.
  • Especifique si los elementos gráficos seleccionados se incluirán en la creación del archivo DXF. Si aparece una marca en el cuadrado a la izquierda de este parámetro, cualquier elemento gráfico que esté seleccionado se incluirá en la creación del archivo DXF.
  • Especifique si se va a crear o no un archivo DXF para importar al software CEDRA I-series.
  • Especifique qué atributos, si es que hay alguno, se incluirán en el archivo DXF como & quot; bloques & quot. Si aparece una marca en el cuadro a la izquierda de este parámetro, todos los atributos que se seleccionen en el cuadro de elección se incluirán en el archivo DXF como & quot; bloques & quot. No hay límite para el número de atributos que se pueden seleccionar y
  • Especifique si se van a procesar las entidades visibles en la extensión (vista) actual. Si aparece una marca en el cuadrado a la izquierda de este parámetro, las únicas entidades que se exportarán serán las entidades visibles en la extensión actual, independientemente de su estado de selección. Además, si se selecciona la opción Exportar gráficos seleccionados (marcador, bolígrafo, relleno y texto), se exportarán todos los elementos de marcador, bolígrafo, relleno y texto gráfico de las capas del grupo de anotaciones visibles que se encuentran dentro de la extensión actual, independientemente de su tamaño. estado de selección. El nombre de la capa del grupo de anotaciones servirá como el nombre de la capa en la que se colocan estos elementos gráficos.
  • Especifique si los datos que se exportan deben aparecer en el mismo sistema de coordenadas que la vista actual (marco de datos) o no. Si esta opción no está marcada, los datos que se exportan estarán en el sistema de coordenadas de los datos de origen del tema (capa). Si esta opción está marcada, todos los datos que se exportan estarán en el mismo sistema de coordenadas que se muestra actualmente en el marco de datos.

Herramientas de ArcView 3.x para ArcGIS

Los usuarios de ArcGIS que han trabajado con ArcView GIS notarán que los comandos que se muestran a continuación: (a) no funcionan de la misma manera en ArcMap que en ArcView o (b) simplemente no forman parte del núcleo de ArcGIS. Estos comandos no proporcionaron funcionalidad GIS pero fueron una parte esencial de cómo los usuarios de ArcView GIS operaban en el entorno ArcView 3.x. Para facilitar la transición a ArcGIS, el software basado en ArcGIS de CEDRA incluye la barra de herramientas CEDRA-ArcView3 Tools. Esta barra de herramientas permite a los usuarios de ArcGIS interactuar con ArcMap de una manera similar a cómo los usuarios de ArcView GIS operaban en el entorno ArcView 3.x. Para los usuarios que nunca han trabajado con ArcView GIS, estas herramientas proporcionan un medio más fácil y flexible de interactuar con el mapa.

Funcionalidad ofrecida en la barra de herramientas CEDRA-ArcView3 Tools

  • Identifique entidades de las capas activas en la Tabla de contenido.
  • Seleccione entidades de las capas activas en la Tabla de contenido.
  • Deseleccione o borre las entidades seleccionadas de las capas activas en la Tabla de contenido.
  • Zoom a la extensión de todas las capas en la Tabla de contenido.
  • Zoom a la extensión de las capas activas en la Tabla de contenido.
  • Zoom a la extensión de las entidades seleccionadas en las capas activas en la Tabla de contenido.
  • Haga visibles todas las capas de la Tabla de contenido.
  • Haga que todas las capas de la tabla de contenido sean invisibles.
  • Elimine las características seleccionadas en el mapa con un solo clic eliminando la necesidad de (a) iniciar el Editor, (b) seleccionar el conjunto de datos apropiado y (c) seleccionar el comando de eliminación.
  • Elimine un grupo de vértices en una polilínea o entidad poligonal seleccionada definiendo un rectángulo que encierre los vértices que se eliminarán.
  • Abra la tabla de atributos para las capas y / o tablas seleccionadas.
  • Cambie o invierta el conjunto de selección para las capas y / o tablas seleccionadas.
  • Configure la capa activa actual (Capa de destino) seleccionando la capa deseada de una lista ordenada alfabéticamente de nombres de capas y haciendo clic en el botón Aceptar.

Para descargar un folleto en color, que puede verse y / o imprimirse con Adobe Acrobat & REG Reader TM, haga clic en el siguiente enlace Información del software CEDRA.

CEDRA-AVparcel tiene licencia según los términos del Acuerdo de licencia de software CEDRA.


11.3 Agregación de rásteres espacio-temporales

11.3.1 Introducción

El procesamiento y la visualización de datos espacio-temporales son un desafío debido a su naturaleza tridimensional. Uno de los enfoques básicos para trabajar con datos espacio-temporales es simplificar utilizando la agregación, en la dimensión espacial y / o temporal, para ayudar con la visualización y el análisis exploratorio.

Para demostrar la agregación espacio-temporal, volvamos al ráster MOD13A3_2000_2019.tif, que es un ejemplo de datos espacio-temporales que forman una cuadrícula regular (Figura 11.4):

11.3.2 Períodos de tiempo de agregación

Para agregar un ráster en la dimensión temporal (la capa ráster), necesitamos:

  • Dividir el ráster para subconjuntos de capas ráster (por ejemplo, imágenes capturadas en las diferentes estaciones)
  • Utilizar álgebra de trama para resumir cada subconjunto en una sola capa (por ejemplo, media por píxel)
  • Combinar los resultados en un nuevo ráster multibanda (p. Ej., Imágenes medias estacionales)

Ya aprendimos cómo crear subconjuntos de capas ráster utilizando un vector numérico de índices (Sección 6.2). Combinado con lo cual (Sección 2.4.2), podemos usar este método para crear subconjuntos de capas ráster usando un vector lógico que especifique qué capas conservar. Por ejemplo, aquí se muestra cómo podemos obtener un subconjunto de solo las imágenes NDVI tomadas en enero:

¿Cómo podemos crear un subconjunto de MOD13A3_2000_2019.tif con solo las imágenes tomadas durante la primavera? ¿Cómo podemos entonces calcular la imagen NDVI de primavera "promedio"?

Ahora, usemos el mismo método para crear un resumen estacional de imágenes NDVI promedio, incluidas cada una de las cuatro estaciones. Nos gustaría crear un ráster llamado season_means, que tenga 4 capas, donde cada capa es el NDVI promedio, excluyendo NA, por temporada:

Primero, creamos un vector de nombres de temporada:

Luego, iterando sobre los nombres de las temporadas con un bucle for, para cada temporada:

  • Subconjunto las capas capturadas en esa temporada solamente
  • Calcular el NDVI medio por píxel
  • Recoger el resultado en una lista

La siguiente sección de código inicializa una lista vacía llamada season_means, luego ejecuta un ciclo for que repasa las estaciones y calcula las medias de las estaciones:

Cuando finaliza el ciclo for, obtenemos una lista de rásteres medios estacionales, denominados season_means.

(Tenga en cuenta que pasar un vector de índices no funciona dentro de un bucle for, por lo que estamos creando un vector llamado sel como paso intermedio. Este es un error en la versión actual de estrellas que se resuelve en la versión de desarrollo).

A continuación, combinamos los elementos de la lista en un ráster multibanda con do.call y c. El parámetro adicional along = 3 asegura que las capas estén "apiladas" para formar una tercera dimensión:

Este es básicamente un acceso directo al siguiente código alternativo, sin usar do.call, en cuyo caso debemos especificar todos y cada uno de los elementos de la lista:

De cualquier manera, ahora tenemos un ráster de cuatro bandas llamado season_mean con las medias estacionales en r:

Todo lo que nos queda por hacer es establecer el nombre del atributo ("NDVI") y los nombres de las dimensiones:

Aquí está el ráster season_means modificado:

Tenga en cuenta que no es necesario establecer la dimensión de la capa valores, (es decir, los nombres de la temporada), ya que se completan automáticamente con los nombres de los elementos de la lista en do.call.

La estación resultante significa el ráster se muestra en la Figura 11.11:

Figura 11.11: NDVI promedio por temporada

En caso de que necesitemos resumir el NDVI estacional de una manera diferente, todo lo que tenemos que hacer es reemplazar la función de agregación. Por ejemplo, podemos decidir tener NA en lugar de píxeles menos confiables donde faltan & gt10% de los valores. En tal caso, en lugar de la función anterior, usamos una función personalizada llamada f_NA:

El código de agregación es exactamente el mismo que en el último ejemplo, excepto por el uso de f_NA, en lugar de mean, dentro de st_apply:

El resultado es similar, solo con algunos píxeles reemplazados por NA:

Figura 11.12: NDVI promedio por temporada, píxeles con & gt25% NA excluidos

El patrón de valores NA se puede visualizar aplicando is.na en el resultado (Figura 11.13):

Figura 11.13: Ubicación de píxeles con & gt10% NA por temporada

¿Cuál es el propósito de la parte [bordes] en la expresión anterior? ¿Qué pasa sin él?

11.3.3 Agregando la dimensión "x"

Nuestro segundo ejemplo demuestra la agregación en una de las dimensiones espaciales, en lugar de en la dimensión de capas (Sección 11.3.2). En este ejemplo, resumiremos el oeste-este degradado, es decir, la dimensión "x" o columnas de ráster, en un solo valor. De esa manera, podremos visualizar cómo cambia el NDVI a través de la dimensión espacial restante "y", es decir, la norte Sur gradiente y más tiempo.

Primero, agreguemos la dimensión "x" para puntos específicos en el tiempo, para visualizar el gradiente NDVI norte-sur durante dos puntos de tiempo solamente. Esto se puede hacer aplicando la función media en todas las filas para capas particulares, como las capas 1 y 7:

Los vectores resultantes se pueden graficar de la siguiente manera (Figura 11.14):

Figura 11.14: Gradiente del NDVI norte-sur en dos meses diferentes: febrero de 2000 (azul) y agosto de 2000 (rojo)

Ahora vamos a repetir la operación para todos capas de r, en lugar de dos capas específicas 1 y 7. En otras palabras, calcularemos el gradiente norte-sur para todos los puntos de tiempo (capas) en el ráster r. Crearemos un ráster s, donde cada columna contendrá las medias de fila de uno capa de r (Figura 11.15).

Figura 11.15: Medios de fila ráster

Raster s va a tener:

To create s , we aggregate on dimensions "y" and "time" , so that we calculate the mean of each "y" and "time" combination, i.e., each row. Consequently, all values along "x" are averaged:

The resulting stars object s has two dimensions, "y" and "time" , and its values are the average NDVI values for entire rows:

The arrangement of s is very convenient in case we want to work with the data as a matrix or as a data.frame . For example, transforming s to a data.frame results in a table where the NDVI value in each y and time combination is in a separate row:

However, the s object does not have “spatial” x-y dimensions, which means that—striktly speaking— s is not a spatial raster. Therefore, it can’t be simply displayed with plot :

In order to visualize s , we can modify its metadata so that:

  • The "time" and "y" dimensions are specified in the same units, e.g., in an arbitrary system with a resolution of (3 imes1) , using the offset and delta parameters
  • The "time" and "y" dimensions are identified as “spatial” [y] and [x] dimensions, respectively, using the xy parameter

In the following code section, the first two expressions set the arbitrary coordinate system while the third expression identifies the dimensions as “spatial”:

Now the s object can be plotted (Figure 11.16):

Figure 11.16: Row means of r over time


Vector records can be point, multipoint, polyline, or polygon. For polylines and polygons, you can group two or more vector records to create a multipart vector record. For points, the layer must be already set up as a multipoint layer to be able to use multipoint functions, such as grouping individual points or creating a new multipoint.

Grouping Individual Vector Records

To group individual vector records into a single multipart vector record, use either the group or merge function:

Merging Overlapping Polygons or Polylines

To merge two overlapping or touching polylines or polygons into a single polygon, use the merge function:

Grouping Polygons

To group two polygons where one is inside the other and retain both polygons, use the group function. You cannot group polygons that are overlapping or touching. The result is a polygon with a hole:

Merging Polygons

Conversely, to merge two polygons where one is inside the other and remove the inner polygon, use the merge function. You cannot group polygons that are overlapping or touching. Using the merge function removes the polygon hole:


12.4 Universal Kriging

Universal Kriging interpolation uses a model with one or more independent variables, i.e., covariates. The covariates need to be known for both:

  • El point layer, as an attribute such as elev_1km in rainfall
  • El predicted locations, as raster values such as dem values

The formula now specifies the name(s) of the covariate(s) to the right of the

symbol, separated by + if there are more than one. Also, we are using a subset of rainfall where elev_1km values were present:

Comparing the Ordinary Kriging and Universal Kriging variogram models (Figure 12.18):

Figure 12.18: OK and UK variogram models

Next we create a gstat object, where the formula contains the covariate and the corresponding variogram model:

Remember that all of the variables that appear in the formula need to be present in the data . In this case we have two variables: a dependent variable ( annual ) and an independent variable ( elev_1km ).

Now we can make predictions:

and then subset and rename:

Universal Kriging predictions are shown in Figure 12.19:

Figure 12.19: Predicted annual rainfall using Universal Kriging


Polygon rules

Must Be Larger Than Cluster Tolerance

Requires that a feature does not collapse during a validate process. This rule is mandatory for a topology and applies to all line and polygon feature classes. In instances where this rule is violated, the original geometry is left unchanged.

Delete: The Delete fix removes polygon features that would collapse during the validate process based on the topology's cluster tolerance. This fix can be applied to one or more Must Be Larger Than Cluster Tolerance errors.

Any polygon feature, such as the one in red, that would collapse when validating the topology is an error.

Requires that the interior of polygons not overlap. The polygons can share edges or vertices. This rule is used when an area cannot belong to two or more polygons. It is useful for modeling administrative boundaries, such as ZIP Codes or voting districts, and mutually exclusive area classifications, such as land cover or landform type.

Subtract: The Subtract fix removes the overlapping portion of geometry from each feature that is causing the error and leaves a gap or void in its place. This fix can be applied to one or more selected Must Not Overlap errors.

Merge: The Merge fix adds the portion of overlap from one feature and subtracts it from the others that are violating the rule. You need to pick the feature that receives the portion of overlap using the Merge dialog box. This fix can be applied to one Must Not Overlap error only.

Create Feature: The Create Feature fix creates a new polygon feature out of the error shape and removes the portion of overlap from each of the features, causing the error to create a planar representation of the feature geometry. This fix can be applied to one or more selected Must Not Overlap errors.

This rule requires that there are no voids within a single polygon or between adjacent polygons. All polygons must form a continuous surface. An error will always exist on the perimeter of the surface. You can either ignore this error or mark it as an exception. Use this rule on data that must completely cover an area. For example, soil polygons cannot include gaps or form voids—they must cover an entire area.

Create Feature: The Create Feature fix creates new polygon features using a closed ring of the line error shapes that form a gap. This fix can be applied to one or more selected Must Not Have Gaps errors. If you select two errors and use the Create Feature fix, the result will be one polygon feature per ring. If you want one multipart feature as a result, you will need to select each new feature and click Merge from the Editor menu. Note that the ring that forms the outer bounds of your feature class will be in error. Using the Create Feature fix for this specific error can create overlapping polygons. Remember that you can mark this error as an exception.

You can use Create Feature to create a new polygon in the void in the center. You can also use Create Feature or mark the error on the outside boundary as an exception.

Must Not Overlap With

Requires that the interior of polygons in one feature class (or subtype) must not overlap with the interior of polygons in another feature class (or subtype). Polygons of the two feature classes can share edges or vertices or be completely disjointed. This rule is used when an area cannot belong to two separate feature classes. It is useful for combining two mutually exclusive systems of area classification, such as zoning and water body type, where areas defined within the zoning class cannot also be defined in the water body class and vice versa.

Subtract: The Subtract fix removes the overlapping portion of each feature that is causing the error and leaves a gap or void in its place. This fix can be applied to one or more selected Must Not Overlap With errors.

Merge: The Merge fix adds the portion of overlap from one feature and subtracts it from the others that are violating the rule. You need to pick the feature that receives the portion of overlap using the Merge dialog box. This fix can be applied to one Must Not Overlap With error only.

Must Be Covered By Feature Class Of

Requires that a polygon in one feature class (or subtype) must share all of its area with polygons in another feature class (or subtype). An area in the first feature class that is not covered by polygons from the other feature class is an error. This rule is used when an area of one type, such as a state, should be completely covered by areas of another type, such as counties.

Subtract: The Subtract fix removes the overlapping portion of each feature that is causing the error so the boundary of each feature from both feature classes is the same. This fix can be applied to one or more selected Must Be Covered By Feature Class Of errors.

Create Feature: The Create Feature fix creates a new polygon feature out of the portion of overlap from the existing polygon so the boundary of each feature from both feature classes is the same. This fix can be applied to one or more selected Must Be Covered By Feature Class Of errors.

Must Cover Each Other

Requires that the polygons of one feature class (or subtype) must share all of their area with the polygons of another feature class (or subtype). Polygons may share edges or vertices. Any area defined in either feature class that is not shared with the other is an error. This rule is used when two systems of classification are used for the same geographic area, and any given point defined in one system must also be defined in the other. One such case occurs with nested hierarchical datasets, such as census blocks and block groups or small watersheds and large drainage basins. The rule can also be applied to nonhierarchically related polygon feature classes, such as soil type and slope class.

Subtract: The Subtract fix removes the overlapping portion of each feature that is causing the error so the boundary of each feature from both feature classes is the same. This fix can be applied to one or more selected Must Cover Each Other errors.

Create Feature: The Create Feature fix creates a new polygon feature out of the portion of overlap from the existing polygon so the boundary of each feature from both feature classes is the same. This fix can be applied to one or more selected Must Cover Each Other errors.

Requires that polygons of one feature class (or subtype) must be contained within polygons of another feature class (or subtype). Polygons may share edges or vertices. Any area defined in the contained feature class must be covered by an area in the covering feature class. This rule is used when area features of a given type must be located within features of another type. This rule is useful when modeling areas that are subsets of a larger surrounding area, such as management units within forests or blocks within block groups.

Create Feature: The Create Feature fix creates a new polygon feature out of the portion of overlap from the existing polygon so the boundary of each feature from both feature classes is the same. This fix can be applied to one or more selected Must Be Covered By errors.

Boundary Must Be Covered By

Requires that boundaries of polygon features must be covered by lines in another feature class. This rule is used when area features need to have line features that mark the boundaries of the areas. This is usually when the areas have one set of attributes and their boundaries have other attributes. For example, parcels might be stored in the geodatabase along with their boundaries. Each parcel might be defined by one or more line features that store information about their length or the date surveyed, and every parcel should exactly match its boundaries.

Create Feature: The Create Feature fix creates a new line feature from the boundary segments of the polygon feature generating the error. This fix can be applied to one or more selected Boundary Must Be Covered By errors.

Area Boundary Must Be Covered By Boundary Of

Requires that boundaries of polygon features in one feature class (or subtype) be covered by boundaries of polygon features in another feature class (or subtype). This is useful when polygon features in one feature class, such as subdivisions, are composed of multiple polygons in another class, such as parcels, and the shared boundaries must be aligned.

Requires that a polygon in one feature class contain at least one point from another feature class. Points must be within the polygon, not on the boundary. This is useful when every polygon should have at least one associated point, such as when parcels must have an address point.

Create Feature: The Create Feature fix creates a new point feature at the centroid of the polygon feature that is causing the error. The point feature that is created is guaranteed to be within the polygon feature. This fix can be applied to one or more selected Contains Point errors.

The top polygon is an error because it does not contain a point.

Requires that each polygon contains one point feature and that each point feature falls within a single polygon. This is used when there must be a one-to-one correspondence between features of a polygon feature class and features of a point feature class, such as administrative boundaries and their capital cities. Each point must be properly inside exactly one polygon and each polygon must properly contain exactly one point. Points must be within the polygon, not on the boundary.

The top polygon is an error because it contains more than one point. Points are errors when they are outside a polygon.


Extending feature classes

Each feature class is a collection of geographic features with the same geometry type, the same attributes, and the same spatial reference. Feature classes stored in geodatabases can be extended to add behavior or data integrity. Here are some of the ways that you can extend feature classes using the geodatabase and why.

Working with feature classes in the geodatabase

Manage a set of feature subclasses in a single feature class. This is often used on feature class tables to manage different behaviors on subsets of the same feature type.

Specify a list of valid values or a range of valid values for attribute columns. Use domains to help ensure the integrity of attribute values. Domains are often used to enforce data classifications (such as road class, zoning codes, and land-use classifications).

Manage a number of key GIS workflows for data management for example, support long update transactions, historical archives, and multiuser editing.


Ver el vídeo: Unir capas vectoriales shape con shape en QGIS 3 (Octubre 2021).

Barra de herramientas CEDRA-ArcView3 Tools