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

tema3_3

Transcripción (generada automáticamente)

Para terminar con este tema, vamos a ver un ejemplo en el que vamos a tratar de resolver un problema, problema sencillo, pero que de alguna manera se parece a un problema real de los que podréis tener que enfrentar en un futuro laboral, porque el problema está redactado un poco al estilo de lo que podría ser un pliego de condiciones o algo similar y tenéis lo primero tienes que hacer, es traducirlo a lenguaje si podríamos decir y luego resolverlo bien, el problema es que se requiere localizar áreas de cultivo susceptible de recibir ayudas para mejorar. Los ingenieros agrónomos han desarrollado un modelo conceptual según el cual estas áreas deberán tener una elevación inferior a 550 metros, una pendiente inferior al cinco por 100 a la vez deben estar a menos de 500 metros de un curso fluvial y estar en cultivo bien cómo pasamos este párrafo? Como producimos a Alex Guaje de si podríamos decir. Bueno, pues en primer lugar hay que tener que tener claro que son una serie de condiciones que estamos buscando aquellas aquellas partes del territorio que cumplen todas las condiciones, porque primero hay que tener claro cuáles son esas condiciones. Entonces, si os fijáis tenemos cuatro condiciones. La elevación debe ser inferior a 550 metros; la pendiente debe ser inferior al cinco por 100, deben estar a menos de 500 metros de un curso fluvial. Por lo tanto, la distancia al cauce debe ser en menos de 500, estar cultivados. Vale? Entonces el siguiente paso, una vez que ya sabemos todas las distancias perdón, todas las variables que tenemos que tener en cuenta es preguntarnos si tenemos un mapa de cada una de estas variables. Los mapas de los que disponemos supone que tenemos una pequeña base de datos ya construida, y los mapas que tenemos son estos elevaciones, bien, una capa de suelo y una cata vectorial con la red determinada, y aquí tenéis un pequeño dibujo de cada una de ellas. Entonces tenemos, tenemos las elevaciones, tenemos los usos del suelo, pero nos falta la pendiente y nos falta. La distancia en las redes de entonces lo tenemos que tener claro es que la pendiente la podemos obtener a partir de la elevación. Si recordáis, hemos visto un módulo de que nos permitía obtener pendientes a partir de elevación, y luego la distancia cauce la podemos obtener a partir de los cauces. Si recordáis también tenemos un módulo en las que se repuntó. Otro punto de distancia que nos permite calcular distancias a cualquier tipo de objeto de este objeto puede ser perfectamente un cauce. Aquí vemos que las capas que tenemos son Raster estas dos menos esta que es vectorial como vamos a tener que integrarlo todo y estamos trabajando. Porque además, pues esta capa vectorial antes que nada, la tendremos que pasar a formar. Vamos a partir de entonces textos de estas tres capas de elevación del formato para el uso del suelo en formato Raster y drenaje en formato victoria. El primer paso va a ser obtener un mapa de pendientes a partir del mapa de delegaciones con el módulo de puntos y luego punto aspecto. Aquí lo tenemos aquí tenemos la orden que tendríamos que poner. El punto de Aspe igual, elevaciones, pendiente, y este es el mapa resultante el siguiente paso será caracterizar la red de con el módulo. Este lo vimos en el tema dos posteriormente calcular a partir de este mapa de drenaje, formato, Raster, calcular la distancia con el módulo; estos dos casos los hacemos con tantos ordenes, red de redes y un igual aval vale igual a 1. Si recordáis, el Parlamento usted nos nos permite lo visto en prácticas de parámetros nos permite decidir qué vamos a utilizar. Para rellenar las lentillas podemos utilizar un valor cualquiera. Por ejemplo el uno podíamos prever que los siete un 27 domingo podremos utilizar un atributo de la de la tabla de datos en la sala a la capa de historial. Podemos utilizar el identificador de los objetos en la capa de historias si vamos a utilizar el atributo de poner igualada y si vamos a utilizar el identificador podríamos Bale, pero como a quienes les interesa, realmente saber nada sobre los cauces, sino simplemente lo que queremos saber. A qué distancia estamos de ellos? Pues vamos a poner igual aval, vale igual si bien no la distancia a la red de drenaje Bale, la red Distance, que sería este mapa que veis aquí los colorines que veis aquí que indican la distancia a la red. El siguiente paso ya sería calcular un mapa, una cata con la condición de elevación, vale, y para ello vamos a utilizar repuntó marcar siempre a partir de para muchas otras cosas. Lo vamos a utilizar siempre para evaluar condiciones. Entonces, en este caso vamos a poner si elevaciones 550, la sencilla válida que vamos a poner uno si no es menor que 550 le vamos a poner cuando podamos obtener esta capa en la cual tenemos con uno todas las lentillas, con elevación menos -550 con todas las demás. En segundo lugar, que valoramos la condición que se refiere a la pendiente también con cal condiciones se refiere a dependientes? Igual si pendientes menos que cinco era un cero por 100, aquí no he puesto expresión igual, pero bueno, podríamos acortar un poco las cosas bien. El resultado que obtenemos es esta capa que tenéis aquí en la cual tenemos con uno las zonas con pendiente inferior a cinco con cero parte en blanco la zona con pendiente superior a 5. Siguiente. Paso evaluar la condición que se refiere a los usos del suelo. Los usos del suelo que tenemos en esta etapa es uno dos tres cuatro cinco urbano pues otra vez con la comarcal. La condición que se refiere a los usos es igual, sin uso es igual a igual a 4. Para cualquiera de las dos opciones ponemos un número, sino un 0. Y finalmente vamos a evaluar la condición que se refiere a la distancia a la red. Condición de la red siempre, siempre es menor, 500, ponemos un 1, un cero obtenemos de nuevo una capa en la que tenemos un valor de uno en aquellas. Aquellas cuya distancia en la red determina que es inferior a 500 con 0, aparece en blanco la flotilla, cuya distancia en la red de drenaje es mayor que 500. Tenemos todas estas condiciones. Podemos agrupar las ruedas y obtener el mapa final, como lo vamos a hacer, pues es muy sencillo. Como todos estos mapas tienen unos. Cuando se cumple la condición y 0, cuando no se cumple basta con multiplicar todos los mapas. Si multiplicamos estas cuatro cartas solamente van a tener como un 1, como resultado, la capa de salida, aquellas sencillas que tengan un uno en todas las capas. De entrada vale momento con una de estas capas tenga un 0, pues el resultado será 0, con lo cual vamos a tener el resultado que queríamos. Una capa, con todas aquellos, con todas aquellas que cumplen, las cuatro condiciones, que la elevación inferior a 500, una pendiente inferior al cinco por 100, el uso escultura y está a menos de 500 metros de la red. Esté todo este proceso. Lo podríamos haber simplificado un poco. De esta manera, vale? Es decir, en vez de evaluar las cuatro condiciones por separado y en una llamada al final, a remarcar, podríamos haberlas evaluado, todas juntas y obtener el mapa final como lo habíamos hecho con esta orden, pero el punto más que, al final, si la elevación es menor que 500 la pendiente es menor que cinco la distancia en menos de 500 uso es igual a igual, al cuatro con uno luego poco, y, si no, pongo mucho caso de aquí se pone a veces en programación para indicar que lo que viene en la fila, en la línea posterior, es la continuación de esta ley. Pero este caso mucho vale? Esta manera conseguiremos obtener matemático. Iremos ahorrando en cuatro pasos, que sería un poquito más sencillo, cuando sea inconveniente, que si hacemos esto la orden de remarcar que nos va a salir bastante más bastante tampoco mucho pero bueno algo más compleja y entonces si no lo tiene muy claro pues es preferible que hará todos los casos, vale? Porque todas estas órdenes de Montreal son mucho más sencillas, pero si lo tenéis claro, pues con este procedimiento, ahorrar y el conjunto de órdenes de grasa que hemos utilizado, vale cálculo, dependientes, cálculo de distancias. Condición de elevación condición dependiente de distancia a la red, concierne uso de suelo y remarca final Bale. Esto, pues siendo un poco generosos, podríamos decir que ya es un programa que hemos escrito un programa porque es un conjunto de órdenes, estructurado y ordenado que nos van a permitir obtener, a partir de una serie de entradas, una salida, que era la que buscaba, porque es interesante trabajar de esta manera. Bueno, pues porque si de repente el nuestro jefe nos dice que ha habido un error y que en vez de ser pendientes cinco tiene que ser pendiente pendientes que siete ya tenemos el programa hecho. Aquí cambiamos un cinco por siete volvemos a ejecutar todas las órdenes. Vale. Por qué? Porque incluso toda la verdad es que un fichero y decirle la verdad es que ejecute todas las órdenes de este fichero seguidos para hicimos en vez de decirle ejecuta esto, lo ejecuta, esto lo ejecuta, esto, etc. Le podemos decir que ejecuta, me lo todos seguidos, y aunque a lo mejor puede tardar dos horas, me da igual, porque esas dos horas está el ordenador trabajando. Yo puedo estar haciendo cualquier otra cosa. Es una de las grandes ventajas, otra ventaja de esta manera de trabajo. Respecto a trabajar en, por ejemplo, que si tenéis un problema y no sale, pues siempre puedes coger este código y enviar a alguien que tenga un poco más de experiencia que vosotros y decirle. Mira, me falla este código por esto ha hecho este, pero me sale un mapa en blanco, porque puede ser entonces ya, pues esa persona puede revisar el código y decir. Pues tienes este problema. Transportes equivocada, aquí hay otra ventaja. Es bueno, pues a lo mejor esto se ha hecho para Murcia y el año que viene le da envidia a la gente de Almería y deciden hacer un proyecto muy parecido, y las condiciones son más o menos. Las mismas ya tenéis escrita. Las condiciones que hacer es cambiar los mapas de entrada y hasta ahora y que tener trabajar con código al final siempre acaba siendo siempre teniendo bastantes ventajas. Vale? Vamos a hemos visto un ejemplo sencillo, vamos a complicar un poquito más en la etapa que hemos obtenido. La sencillez que cumplen las condiciones tienen las que no tienen 0. Ahora vamos a querer ir un poco más allá. Vamos a querer ser padre de cada una de las áreas y condiciones que se refieren a esas áreas. Es difícil para cada uno de los polígonos que cumplen las condiciones y a haber condiciones que se refieren a esos polígonos, sólo nos van a interesar aquellos polígonos con extensión superior a un kilómetro cuadrado por metro cuadrado y en las que la media de las pendientes sea inferior al dos por 100. Es decir, un individual cumple las condiciones, porque lógicamente, sí si tenemos una, un polígono que ocupa solo 12 días, pues no interesa invertir en invertir. En él nos interesa invertir en zonas que tengan una extensión suficientemente grande como un kilómetro cuadrado, al mismo tiempo que la pendiente media, sea inferior al dos por 100, porque por una parte está muy bien que todas las del día sean tenga una pérdida inferior al cinco por 100, pero queremos que mayoritariamente tengan una pendiente todavía más pequeños. Así que vamos a exigir que la media sea inferior al dos por 100, como le hacemos. Bueno, pues aquí voy, podía poner directamente el flujo. Aquí tenemos el mapa final del ejercicio anterior y lo primero que tenemos que hacer es dividirlo. Convertirlo en un mapa de polígonos y para eso vamos a utilizar el módulo que repuntó con el módulo, creamos una capa que se llama áreas en la cual vamos a tener el área de cada uno de los vamos a tener cada una de las manchas que cumplen las condiciones por separar, vale tener polígonos individuales, cómo calculamos las áreas? Bueno, pues tenemos que utilizar esta zona y acordar otro truco aquel que consistía en remarcar calcular el tamaño de la Villa y luego para cada una de estas de estas áreas, sumar todos los tamaños de las flotillas y obtendremos la superficie de cada polígono. Por otra parte, queremos calcular la pendiente media. Bueno, pues utilizando métodos mejor, goal average, vamos a poder calcular la pendiente media para cada una de estas áreas y tendremos ya un mapa con la superficie de cada área y otro con la pendiente media y entonces, pues nos hemos quedado, nos quedaremos con con aquellas, digo, que pertenezca a una mancha, que tengan una extensión superior a un kilómetro, que tendremos esa información aquí y cuya pendiente media es inferior al dos por 100 esa información la tendremos y con eso general haremos el segundo mapa final.

Intervienen

Francisco Alonso Sarria

Propietarios

Francisco Alonso Sarria

Comentarios

Nuevo comentario

Relaccionados