Definiendo un Query en ArcGis

Jul 04, 2011 3 min read

Para ilustrar un query en ArcGis utilizaremos el shape que contiene información de los pozos existentes en el acuífero del golfo de Urabá, tal como se muestra a continuación.

F1. Datos Consultas

Dando clic derecho sobre, Pozos seleccionamos Open Attribute Table para ver la tabla de atributos del shape.

F2. Open Attribute Table

Se despliega la tabla de atributos, donde encontramos el código del pozo, las coordenadas, la altura, el uso, si se realizó prueba de bombeo (hidráulica), Litología, Diseño del pozo, etc…

F3. Tabla de atributos

Podríamos decirle a Arcgis que nos muestre únicamente los pozos cuyo uso es riego o los que tiene litología o los que tienen diseño. También podríamos combinar dos campos e indicarle que nos muestre aquellos cuyo uso es riego y además tienen litología.

Para ello procedemos de la siguiente forma.

Paso 1. Damos clic derecho sobre y seleccionamos propiedades.

F4. Propiedades

Se abre la ventana Layer Properties. Aca seleccionamos la pestaña Definition Query.

F5. Definition query

Damos clic en el botón Query Buider, se nos abre una ventana donde podemos construir la consulta en lenguaje SQL.

En la parte superior se muestran los campos que contiene la tabla de atributos del Shape, luego aparecen los operadores lógicos (=, >, z…) y en la parte inferior encontramos la sentencia “SELECT*FROM Pozo WHERE:… esto significa “Seleccionar de la tabla Pozos donde”. Precisamente debajo de esta sentencia debemos escribir la condicion que debe cumplir nuestra consulta, por ejemplo:

  • Seleccionar de la tabla Pozos donde: Uso sea igual a “Riego”
  • Seleccionar de la tabla Pozos donde: Diseño sea igual a “Si”…
F6. Query builder

Para proceder, seleccionemos el campo “Uso” y luego damos clic en el botón Get Unique Values, notamos que aparecen los valores que puede tomar el campo seleccionado.

F7. Construyendo la consulta

Paso 2. Ahora vamos a construir la siguiente consulta:

SELECT*FROM Pozo WHERE: Uso = Riego, para ello hacemos los siguiente

  • [1] Damos doble clic en “Uso”.
  • [2] Clic en el botón del signo “=”.
  • [3] Finalmente doble clic en el valor “Riego” .

Se verá como sigue.

F8. Consulta realizada

Clic en el boto OK para volver a la ventana Layer Properties.

F9. LAyer properties y consulta

Aceptar y… en la vista solo se mostrarán los pozos que tienen como uso “Riego”.

F10. Pozos con riego

Pedro Villegas

Ingeniero Civil, Master en Ingeniería con énfasis en hidrogeología