Idioma: Español
Fecha: Subida: 2021-02-11T00:00:00+01:00
Duración: 18m
Lugar: Curso
Visitas: 1.784 visitas

tema4_4

Transcripción (generada automáticamente)

Vamos a ver cómo se amplía ese cuello para poder trabajar con. La ampliación consiste lógicamente, en incluir funciones, por ejemplo, que nos permitan manipular, objetos espaciales, por ejemplo, un punto o un polígono vale su recordáis cuando yo cuando escribo cláusula se cuele pongo en rojo y en mayúscula; las palabras claves del lenguaje y en minúscula y negro, las variables, y los objetos, las tablas y las variables, a partir de ahora; añadir el color azul a la paleta para representar funciones del Squire ampliado y el color verde para representar columnas con información geométrica vale? Entonces vamos a ver esta orden? Se le punto y punto punto? Esto significa. Dime el identificador o devuélveme, la columna identificador y devuélveme la columna de geometría. La columna contiene el punto de la tabla de observatorios. Observatorio o acordar los observatorios? O significa que, a partir de que toda esta orden, cada vez que pongamos una nos referimos, observatorios para atar observatorio? Se dice que estamos pidiendo el identificador y el punto en el que se encuentra cada uno de los observatorios. Pero también estamos pidiendo la tabla de la tabla municipios, le vamos a llamar y ponemos una condición. Primero, que solamente queremos los puntos que estén dentro de un polígono. Eso significa, dentro sea muy bien inglés, dentro de tres son las iniciales de transacción. Es decir, bueno, pues consulta, espacial podríamos decir no, y dentro del estándar de las bases, pues todas las funciones deben empezar por este guión. Entonces, eso significa que tienes una función a la que repasamos otros parámetros y lo que nos va a devolver es todos lo que nos va a devolver. Es un valor lógico, verdadero o falso para cada una de las filas en la tabla de puntos, y nos va a decir si la si ese punto está dentro de un polígono o no, está dentro de un polígono, pero además tenemos una cuenta otra condición, y es que el nombre de esos de ese polígono debe ser Murcia. Vale? Es decir, que solamente queremos los puntos que estén dentro de un polígono, pero ese polígono tiene que ser además el polígono de Murcia, el polígono del municipio de Murcia, que no va a devolver esto? Pues los observatorios que estén dentro del municipio de Murcia. Vale, que es una consulta, que ya hicimos en un vídeo anterior que ya vimos el día anterior que era era una manera de integrar consulta -espacial con consulta temática vale, pero ahora lo hacemos con ese cuello y directamente con él, ese, porque tanto la tabla de municipios de la tabla de observatorios, perdón, tanto la capa de municipios como la capa de observatorios, están incluidas dentro de la tabla de municipios y la tabla de observatorios. Esto es en general. Cómo funciona el? Se cuele de la base. Vamos a ver. Ahora las diferentes funciones que podemos utilizar ahora vamos a ver todas vamos a verla más las más relevantes. En primer lugar, pues funciones que nos van a devolver y son funciones básicamente geométrica tenemos las funciones que la función y la función que lo que van para dar es de una serie de puntos, la coordinadora de la coordinadora ahí y si existe la ordenada, acepta una cosa que le he dicho es que con la Database un punto se puede definir bien por dos coordenadas o bien por tres coordenadas que se dicen. Vale, incluso por una cuarta coordenadas. Pero bueno, eso es muy específico y no merece la pena que recordarlo. Entonces Equis y Iceta son las tres coordenadas que en principio, pueden definir un punto y quise y obligatoriamente z objetivamente, y podéis obtener cada uno de estos valores con las funciones, y si lo que tenemos es una línea podremos obtener su longitud. Con su tele podremos. Si tenemos un polígono, podemos obtener su área. Su perímetro vale, sí si lo que queremos es o lo que sí tenemos cualquier tipo de geometría podemos obtener, el número de puntos, si esto es un punto, volverá alguno; si es una línea devolverá el número de vértices, y si es un polígono, no tengo también el número de vértebras. Finalmente, en ese instante le pasamos a dos geometrías y nos va a devolver las distancias entre los objetos de una geometría y los objetos de la geometría. Para queremos un mapa de puntos, que pueden ser observatorios, y un mapa de núcleos urbanos, pues nos va a devolver la distancia entre cada observatorio y cada núcleo urbano. Aquí tenéis un de ejemplos. Primero, tenemos una capa de vértices, por ejemplo, de Vértice que son puntos y vamos a extraer la coordinadora de la coordinada y de cada uno de ellos vale. La columna contiene la geometría, por lo tanto la utilizamos para extraer de ella la coordinada equis, que su número y la condena. De ahí que es un número diferente, vale, solamente vamos a querer seleccionar aquellos vértices que tengan una coordinadora de que es superior a 600.000 a 600.000, es decir, que estaremos seleccionando todos los puntos, aquellos que estén al este de la coordinada, 600.000 de acuerdo, vale? Otro ejemplo diferente sería este. Aquí estamos utilizando la tabla de municipios y vamos a seleccionar para cada municipio su perímetro suárez, y en la tabla resultante le vamos a llamar y recordar el uso de las cláusulas para cambiar el nombre a las columnas que generamos utilizando funciones complejas. Estas son las funciones que devuelven un número. Vamos a ver ahora las funciones que devuelven cierto o falso y que de algún modo son la clave de toda la aproximación de las vale? Pues en primer lugar tenemos la función de. Si te estuches que significa que toca y que va a devolver, cierto, si las geometrías que le pasamos tienen una frontera como tiene una frontera común o a lo mejor se trata de un polígono de una línea, a lo mejor esa línea es parte de la frontera, por ejemplo, que la frontera de un polígono, pues en parte ese hombre vale, pues ese río tocará efectivamente al polígono. Por lo tanto, esta función devolvería, cierto, contiene siete contéis va a devolver, cierto sin ningún punto, está en el exterior del objeto y Bale y al menos un punto del interior de Kiss está en el interior de esta definición. Es un poquito técnica y un poquito compleja, pero básicamente lo que refleja es la posesión, lo que todos entendemos por contener y contiene a equis si se está completamente en el interior y también es cierto si algunos puntos de coincidieran algunos puntos de la frontera de coincidieran con algunos puntos de la frontera. Cubre devuelven cierto sin ningún punto del objeto de que estén en el exterior del objeto y la diferencia entre esta función y este contéis es bastante sutil, realmente vale en este caso, pues el objeto y el objeto equis, el objeto, el objeto del perdón cubre el objeto equis vale. Por lo tanto, esto devolverá cierto. Qué diferencia hay? Bueno, pues básicamente que si aquí tuviéramos una línea que coincidirá exactamente con el polígono y siempre hay que ser otro polígono equis fuera una línea que coincide con parte de la frontera de contienen, volvería falso, pero devolvería acierto. Otra función es que hemos visto que devuelve cierto si la geometría y que se están dentro de la geometría, y que realmente es el verso de la función contexto, parece que sí es igual que eso te contéis bale ese día que es súper ponerse que debo volver cierto si hay un solapamiento entre ambas geometrías. Es decir, si el interior de la geometría se superponen parte con el interior de la geometría, y si hay una intersección entre ambas. Eso vale esto cierto sería, lógicamente ya son iguales, aquí las he dibujado, un poquito desplazadas para que veáis que, efectivamente, pero esto solamente va a devolver, cierto. Si todas las coordenadas coinciden vale, y lo interesante es que va a devolver cierto. Si las coordenadas coinciden, pero independientemente del orden en el que estén puestas las coordenadas, es decir que puede estar, pueden ser coordenadas, puede ser un conjunto de coordenadas que empiezan aquí y sigue por aquí por aquí por aquí hasta volver otra vez al origen. Puede empezar por aquí la línea que define y puede empezar por aquí y en sentido contrario Bale, aunque esto sea así. Eso se dará cuenta de que la geometría, si realmente son iguales. No podemos ver cierto, si la acepta, cruza la geometría y para poner que sería vale para devolver a cierto si esta línea cruza al polígono; por ejemplo. Si esto fuera un río, y esto fuera un municipio, pues no tengo. Lo cierto es que en el río cruzaremos, el río Segura cruza el municipio de Murcia. Junto se va a ver cierto siempre que no se produzca intersección entre ambas geometrías, es decir, si las geometrías van cada una por libre no tienen nada que ver con la otra, es devolver a cierto en el momento que se toque mínimamente de volver a eso. Volveremos a ver algún ejemplo de cómo podemos utilizar estas órdenes para resolver problemas un poquito más complejos. Tenemos estas dos capas, una capa de red de drenaje y una capa de núcleos urbanos entre los. Entre lo las columnas de la capa de red de drenaje, tenemos la línea que tiene la geometría y nombre, que tiene el nombre del rey. Vale, pues está esta orden, se ver el identificador de aquellos municipios en punto identificados de los municipios que son cruzados por una línea de la red de personaje y, además, el núcleo de esa línea es seguro. Es decir, la verdad es que tenemos una línea que se estoy segura de aquí y queremos que la consulta no devuelvan los identificadores de los municipios que son juzgados por esa línea, por línea que se llama asegure cuáles son estos. Bueno, pues entonces queréis aquí monetaria monetaria incierta y todos los pequeñitos, de la alta, y hasta llegar a Murcia Alcantarilla, vale? Pues me voy con esto, pues hemos hemos obtenido qué municipios son atravesados por el río Segura, simplemente por una consulta. Se cubriera es relativamente sencillo. Evidentemente podemos hacer operaciones mucho más complejas, las órdenes, se cuelen, pueden llegar a ser muy, muy grandes, vale. Lo que pasa es que es más complicado manejar ese cuele con consultas muy grandes es más complicado que manejara a generar mapas con muchos operadores. Entonces, por eso, pues lo vamos a dejar en esta asignatura un poquito viéndole, un poquito por encima, bale otras funciones interesantes. Son funciones que crean nuevas capas a partir de una única capaz de entrada, que ya las hemos visto antes están en prácticamente cualquier sí pero también las podemos utilizar con ese tengo fe, porque era el bufete la, la aquellas partes del territorio que están a menos de una determinada distancia de las geometrías conjunto con sexo y funciones, que crean nuevas capas a partir de los capas de entrada intersección unión diferencia y diferencias simétrica las hemos visto antes. Ya hemos explicado con cierto detalle en qué consiste. Bueno, pues aquí simplemente tenemos que pasar de las funciones, dos capas y las funciones encargarán de recortar los polígonos y seleccionar aquellos polígonos que hace que hacen falta. Vamos a ver aquí un ejemplo en el que vamos a crear la intersección entre acuíferos y el municipio de Bale. Bien crea intersección a recordar que si queremos crear una nueva tabla tenemos que poner la intersección antes de escribir cuál es la consulta y si estamos trabajando en una base en la cual las tablas en realidad son mapas, son capas. Cuando pongamos que aceptable estas creando, bueno, pues se lee a punto así den, es decir, vamos a acoger el identificador de los objetos y a llamarlo y la segunda columna va a ser la intersección entre la geometría del municipio y la geometría del acuífero, y le vamos a llamar a eso. Vale, pero fueron mejor dicho antes de que lo vamos a sacar de la tabla municipios de la tabla, pero solamente queremos aquellas intersecciones que aceptan a un municipio llamado municipio cuyo nombre Murcia. Por lo tanto, solamente tendremos las intersecciones que se refieren a este polígono, del municipio de Murcia, que son estas. Que tenéis aquí vale esa manera, pues estamos haciendo algo que se parece un poco a lo que hacíamos además, pero ahora debería estar en procesamiento, pero ahora directamente con órdenes Square vale. Esto si lo piensas un poco es muy interesante en todo el tema de la creer que es lo que decía antes. Nos permite integrar en una sola herramienta, en una sola tecnología, una base de datos, todas las operaciones para trabajar y sin victorias, incluso las que se están manejando. Si Bale es más complicado, y a mí no me he terminado de gustar. Realmente yo soy más de trabajar en el fichero, pero bueno, realmente se pueden manejar y y es interesante tenerlo todo integrado en una sola herramienta, porque facilita muchísimo el trabajo y sobre todo, porque esta herramienta, la base de datos, permiten el acceso concurrente de múltiples usuarios, algo que dije al principio del tema, es decir, que muchos usuarios a la vez pueden estar modificando al mismo tiempo. Estas capas Bale y otro es fundamental. Por ejemplo, en catástrofe de catástrofe, la gente tras la catástrofe el día que descubrieron la base fueron felices porque puede, porque antiguamente, imaginaros el problema que era tener que manejar bases de datos espaciales en ficheros, cuando lo mejor había varios, varios funcionarios de catástrofe modificando polígonos de parcelas al mismo tiempo y esas parcelas tenían que actualizarse en el mapa una por una para evitar que las modificaciones de una persona al volante, otra en el momento, no pueden trabajar con todos esos trabajadores de catástrofe, podían estar actualizando la cartografía al mismo tiempo sin peligro de que uno se cargaran el trabajo de otro. Por eso digo que es una tecnología muy interesante y es una tecnología que debe manejar con cierta soltura entre bueno vuestra conjunto de competencias para el futuro, pero ya digo, es lo que ha entrado con mucho detalle, todo lo demás es complejo y no da para fiestas en asignatura, tampoco da para mucho. Por eso hay una ayuda del plan de estudios, pruebas y una asignatura específica de. Bueno, pues esto, terminamos el tema cuarto y en el siguiente tema ya va a tratar sobre interpelaciones un saludo a todos y hasta el próximo.

Intervienen

Francisco Alonso Sarria

Propietarios

Francisco Alonso Sarria

Comentarios

Nuevo comentario

Relaccionados