Skip To Content

Derivar nuevas ubicaciones

Derivar nuevas ubicaciones se utiliza para crear nuevas entidades basadas en una consulta. Una consulta consta de una o más expresiones. Existen dos tipos básicos de expresiones: de atributos y espaciales.

Nota:

La diferencia principal entre la herramientas Buscar ubicaciones existentes y la herramienta Derivar nuevas ubicaciones es que el resultado de Derivar nuevas ubicaciones puede contener entidades parciales.

  • En ambas herramientas, la expresión de atributo donde y las expresiones espaciales completamente dentro y contiene completamente devuelven el mismo resultado. Esto se debe a que estas expresiones devuelven entidades completas.
  • Cuando se utiliza interseca o dentro de una distancia de, Derivar nuevas ubicaciones crea nuevas entidades en la capa de resultados de salida.

Un ejemplo de expresión de atributos es el nombre de un Parque Nacional debe ser Yellowstone (where Name = 'Yellowstone NP'). Un ejemplo de expresión espacial es que el límite del Parque Nacional debe intersecar con entidades de una capa de hábitat del lince (Parques Nacionales interseca Hábitat de lince). El resultado de esta expresión espacial se muestra en el gráfico siguiente.

Parque Nacional de Yellowstone interseca Hábitat de lince primario

Después de preparar la consulta, haz clic en Ejecutar análisis. La capa de resultados contendrá las entidades recién derivadas que cumplan las condiciones de la consulta.

Construcción de expresiones

Para construir una expresión, haz clic en el botón Agregar expresión para abrir el cuadro de diálogo Agregar expresión.

Expresiones de atributos

Ejemplo de incorporación de expresión de atributos
Cuadro de diálogo Agregar expresión para una expresión de atributos

Capa de entrada

Las capas que se pueden usar en la expresión se listan aquí. Estarán disponibles todas las capas de la tabla de contenido.

Tipo de expresión

Este es el tipo de expresión. Para expresiones de atributos, selecciona where (consulta de atributos).

Campo

Selecciona el campo de la lista sobre el cual desees hacer la consulta.

Operador

Selecciona un operador para la expresión.

Valor, campo o valor único

  • Si deseas buscar entidades basándote en un valor específico, elige Valor y escribe un valor en el cuadro de entrada.
  • Si quieres comparar el valor de un campo con el valor de otro campo, elige Campo, haz clic en la flecha desplegable y elige el campo que quieras para la expresión. Por ejemplo, en la ilustración anterior, se hallarán las entidades donde POP UNDER 18 sea mayor que el valor de POP OVER 18.
  • Si quieres encontrar entidades en función de un valor específico del campo seleccionado para la expresión, selecciona Único y selecciona un valor único para el campo. Los filtros de valores únicos requieren servicios de entidades publicados con ArcGIS for Desktop 10.1 o posterior.

Nota:

  • Si alguna de tus capas tiene un filtro aplicado, en el análisis solo se utilizarán las entidades que cumplan la expresión del filtro.

Expresiones espaciales

Las expresiones espaciales se crean seleccionando tipos de expresiones como completamente dentro o interseca (la lista completa se puede consultar a continuación).

Al seleccionar un tipo de expresión espacial, el cuadro de diálogo Agregar expresión cambia según el tipo de expresión elegido.

Expresión espacial
Cuadro de diálogo Agregar expresión para una expresión espacial

Primera capa

La primera capa.

Tipo de expresión

El tipo de expresión espacial. Consulta a continuación para conocer los detalles de cada tipo de expresión espacial.

Segunda capa

La segunda capa. Estas son todas las demás capas del mapa.

Ejemplo de consulta terminada

A continuación se indica un ejemplo de consulta extraído del libro The Esri Guide to GIS Analysis. En este ejemplo, el objetivo consiste en derivar nuevas áreas que serían buenas ubicaciones para el hábitat del puma basadas en una serie de criterios. Los criterios para un buen hábitat del puma son:

  • Los pumas prefieren terreno en pendiente.
  • El terreno debe estar cubierto de bosque.
  • La ubicación debe estar a menos de 2.500 pies de un arroyo.
  • La ubicación debe estar al menos a 2.500 pies de las carreteras.

A continuación se ilustra la consulta Derivar nuevas ubicaciones basada en los criterios anteriores utilizando las capas Vegetación, Pendiente, Arroyos y Carreteras:

Consulta Derivar nuevas ubicaciones

Notas:

  • El orden de las expresiones afecta al resultado del análisis.
  • Puedes agrupar y desagrupar las expresiones haciendo clic en el botón de agrupar y desagrupar. Agrupar y desagrupar. Para crear grupos, selecciona dos o más expresiones y haz clic en el botón de agrupar. Puedes encontrar más información sobre los grupos a continuación.
  • Al hacer cli en y el operador cambia a o. Al hacer cli en o el operador cambia a y.

Tipos de expresiones espaciales

Una expresión espacial establece una relación entre dos capas. Si necesitas establecer una relación espacial entre entidades de una misma capa (por ejemplo, para seleccionar parcelas vacías a cierta distancia de parcelas industriales), copia la capa de parcelas y agrégala al mapa de tal modo que tengas dos capas que utilicen las mismas entidades de parcela.

Dentro de una distancia de/Fuera de una distancia de

Dentro de una distancia de

La relación Dentro de una distancia utiliza la distancia en línea recta entre entidades de la primera capa con las de la segunda capa.

  • Dentro de una distancia de: Se derivan nuevas entidades de la parte de la entidad de la primera capa que está dentro de la distancia especificada a una entidad de la segunda capa. Por ejemplo, la salida solo incluirá aquellas partes de las parcelas dentro de una distancia de 100 metros de un río.
  • Fuera de una distancia de: Se derivan nuevas entidades para las partes de entidades de la primera capa que no están dentro de la distancia especificada a una entidad de la segunda capa. Por ejemplo, en la salida no se incluirán las parcelas dentro de una distancia de 100 metros de un río. Puedes pensar en esta relación como a una distancia mayor que.

Nota:

  • Las distancias se calculan entre las partes más próximas de dos entidades. En el ejemplo anterior, en el cual la vegetación debía estar a 2.500 pies de los arroyos, se crean nuevas áreas para las partes de la capa de vegetación que están a menos de 2.500 pies.
    Áreas dentro de una distancia de 2.500 pies de arroyos

Contiene completamente/No contiene completamente

Contiene completamente

Una entidad de la primera capa cumple esta condición si envuelve por completo a una entidad de la segunda capa. No puede quedar ninguna parte de la entidad contenida fuera de la entidad que la contiene. No obstante, la entidad contenida puede tocar la entidad que la contiene (es decir, pueden compartir puntos de sus límites).

  • Contiene completamente: Si una entidad de la primera capa contiene una entidad de la segunda capa, la entidad de la primera capa se incluye en la salida.
  • No contiene completamente: Si una entidad de la primera capa contiene una entidad de la segunda capa, la entidad de la primera capa se excluye de la salida.

Ejemplos:

  • Disponemos de una capa de parcelas (la primera capa) y otra capa de puntos que representan pozos (la segunda capa) y queremos encontrar parcelas que contengan pozos. Podemos usar contiene completamente para buscar parcelas que contengan pozos.
  • Disponemos de una capa de parcelas y una capa de puntos que representan lugares de desechado de residuos tóxicos. Queremos encontrar parcelas que no contengan lugares de desechado de residuos tóxicos. Podemos usar no contiene completamente para encontrar parcelas que no contengan lugares de desechado de residuos tóxicos.

Nota:

  • La relación de contención se puede usar con puntos y líneas. Por ejemplo, si dispones de una capa de ejes de calles (líneas) y una capa de alcantarillas (puntos) y deseas buscar las calles que contengan alguna alcantarilla. Puedes usar contiene completamente para buscar las calles que contengan alcantarillas, pero para que una línea contenga un punto, el punto debe pertenecer exactamente a la lista (esto es, en términos de SIG, deben estar ajustados mutuamente). Si queda alguna duda sobre ello, utiliza la relación dentro de una distancia de con un valor de distancia adecuado.

Completamente dentro/No completamente dentro

Completamente dentro

Una entidad de la primera capa cumple esta condición si está totalmente rodeada por una entidad de la segunda capa. Es necesario que la entidad de la primera capa esté totalmente dentro de la entidad que la contiene. No obstante las dos entidades se pueden tocar (esto es, pueden tener puntos en común a lo largo de sus límites).

  • Completamente dentro: Si una entidad de la primera capa está totalmente dentro de una entidad de la segunda capa, la entidad de la primera capa se incluye en la salida.
  • No completamente dentro: Si una entidad de la primera capa está totalmente dentro de una entidad de la segunda capa, la entidad de la primera capa se excluye de la salida.

Ejemplos:

  • Tenemos una capa de casas en venta (puntos) y una capa que contiene un distrito escolar específico, y queremos encontrar solo las casa que estén completamente dentro del distrito escolar.
  • Tenemos una capa de parcelas vacías (la primera capa) y otra de límites de la ciudad (la segunda capa). La tarea es buscar parcelas vacías situadas fuera de los límites de la ciudad. Puedes usar no completamente dentro para buscar las parcelas que no están dentro (están fuera) de los límites de la ciudad.

Nota:

  • Puedes usar la relación "dentro de" con puntos y líneas, igual que la relación "contiene". Por ejemplo, pongamos que la primera capa contiene puntos que representan alcantarillas y deseas buscar las alcantarillas que se encuentran en los ejes de las calles (y no en zonas de aparcamiento ni en otras entidades ajenas a las calles). Puedes usar completamente dentro para buscar las alcantarillas dentro de los ejes de las calles, pero para que un punto contenga una línea, debe estar totalmente sobre la línea (en términos de SIG, deben estar ajustados mutuamente). Si queda alguna duda sobre ello, utiliza la relación dentro de una distancia de con un valor de distancia adecuado.

Interseca/No interseca

Interseca

Una entidad de la primera capa cumple con la condición si se superpone con cualquier parte de una entidad de la segunda capa, incluso si solo se tocan (es decir, si las entidades comparten un solo punto común).

  • Interseca: Si una entidad de la primera capa interseca una entidad de la segunda capa, solo se incluirán en la salida las partes de las entidades que se superpongan.
  • No interseca: Si una entidad de la primera capa interseca una entidad de la segunda capa, solo se excluirán de la salida las partes de la entidad que se superpongan.

Ejemplos:

  • Disponemos de una capa de parcelas y otra con las zonas de inundación de los últimos 100 años. Deseas buscar el área total de las parcelas que quedan dentro de las zonas de inundación. Puedes utilizar interseca para derivar nuevas áreas para todas las parcelas que se superponen a la zona de inundación.
  • Disponemos de una capa de parcelas y otra con las zonas de inundación de los últimos 100 años. Para buscar el área total de las parcelas fuera de la zona de inundaciones de los últimos 100 años, puedes usar no interseca.

Agrupar

Es posible agrupar dos o más expresiones consecutivas utilizando el botón de agrupar grupo. Selecciona las expresiones que desees agrupar pulsando la tecla Mayús y haciendo clic en las expresiones.

Este es un ejemplo en el que es necesario agrupar:

  • Disponemos de una capa de puntos de lugares que contienen productos químicos tóxicos. Cada punto contiene un atributo, CHEMICAL, que contiene el nombre del producto químico tóxico que se sabe que existe en ese lugar.
  • Queremos encontrar lugares tóxicos que contengan mercurio o selenio y estén cerca de un río.
  • También queremos encontrar lugares tóxicos que contengan benceno o plomo y estén cerca de un parque.

En el ejemplo anterior, se crean dos conjuntos de entidades a partir de la misma capa de lugares tóxicos: los lugares tóxicos próximos a parques y los lugares tóxicos próximos a ríos. Estos dos conjuntos son distintos entre sí.

Puesto que el conjunto de lugares tóxicos próximos a ríos es distinto del de los lugares tóxicos próximos a parques, sería interesante usar la agrupación para construir la consulta. La Figura 1 muestra la consulta inicial sin agrupación y sin modificar los operadores lógicos (todos son y). Esta consulta daría como resultado los lugares tóxicos situados a menos de un kilómetro de un parque y a menos de un kilómetro un río. Este no es el objetivo. El resultado deseado es un conjunto de los lugares tóxicos situados a menos de un kilómetro de un río y otro conjunto de lugares situados a menos de un kilómetro de un parque.

Consulta inicial
Figura 1: Consulta inicial

Para construir una consulta que cumpla los criterios descritos arriba, es necesario crear grupos. Cada grupo forma una subconsulta cuyos resultados se combinan con la expresión anterior.

Empieza por seleccionar las dos primeras expresiones de atributos tal como se muestra en la Figura 2.

Selecciona el primer grupo de expresiones de atributos
Figura 2: Selecciona el primer grupo de expresiones de atributos.

Después de seleccionar las dos expresiones de atributos, haz clic en el botón agrupar grupo. El grupo queda indentado, como se muestra en la Figura 3.

Selecciona un segundo grupo de expresiones de atributos como muestra la Figura 3.

Selecciona el siguiente grupo de expresiones de atributos
Figura 3: Selecciona el segundo grupo de expresiones de atributos.

Después de seleccionar el segundo grupo, haz clic en el botón de agrupar.

Finalmente, selecciona el segundo grupo de expresiones de atributos y la expresión espacial a la que pertenecen, tal como se muestra en la Figura 4.

Selecciona el segundo grupo de expresiones de atributos y la expresión espacial a la que pertenecen
Figura 4: Selecciona el segundo grupo de expresiones de atributos y la expresión espacial a la que pertenecen.

Haz clic en el botón de agrupar. La consulta se verá indentada, como se muestra en la Figura 5. El paso final es cambiar y a o, tal como se muestra en la Figura 5.

La consulta final
Figura 5: La consulta final

La consulta que se muestra en la Figura 5 dará el resultado deseado.

  • Se encuentran los lugares tóxicos con PLOMO o BENCENO y de estas entidades se define un subconjunto buscando las que se encuentran a menos de un kilómetro de parques.
  • A continuación, se encuentran los lugares tóxicos con SELENIO o MERCURIO y de estas entidades se define un subconjunto buscando las que se encuentran a menos de un kilómetro de ríos.
  • Finalmente, los dos conjuntos de entidades se combinan mediante el operador lógico o.

Agrupar expresiones solo es necesario cuando se necesita crear dos o más conjuntos de entidades distintos a partir de la misma capa. Una forma de pensar en la agrupación es que sin la agrupación sería necesario ejecutar Buscar ubicaciones existentes dos veces, una para encontrar los lugares próximos a ríos y otra vez para encontrar los lugares próximos a parques, y finalmente usar la herramienta Fusionar para combinar ambos resultados.

Puedes hacer clic en el botón de texto texto para ver una representación textual de la consulta. La representación textual utiliza paréntesis para indicar los grupos.