tag:blogger.com,1999:blog-81928003606792083382024-03-18T17:13:47.518+01:00Blog IDEEeditorhttp://www.blogger.com/profile/12862155073793120517noreply@blogger.comBlogger3505125tag:blogger.com,1999:blog-8192800360679208338.post-33476185408196523392024-03-15T13:06:00.000+01:002024-03-15T13:06:56.192+01:00Actualización de los datos de CartoCiudad<div style="text-align: justify;"><span style="font-family: arial;"><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjFEXV7hDhxYK7DKUl7I1MP31byNb5fswPh_9EAUzuvo-KhdUpuqP5fT09uqHTdjyMXwT3M2Ca-8UAJ7ooiAdfhvVxa-qOoijE0pXHjOJk2uWFMJkiKyXLH9XK6JDUOAGlFl6nsFkmtL82ewAZObSNpRJdNIo5L9zfBRAYQZcRKHT6fKf7R8ZKpLg7sK2Lc" style="margin-left: auto; margin-right: auto;"><img alt="Localización de la entidad de población Águilas, Murcia" data-original-height="478" data-original-width="886" height="346" src="https://blogger.googleusercontent.com/img/a/AVvXsEjFEXV7hDhxYK7DKUl7I1MP31byNb5fswPh_9EAUzuvo-KhdUpuqP5fT09uqHTdjyMXwT3M2Ca-8UAJ7ooiAdfhvVxa-qOoijE0pXHjOJk2uWFMJkiKyXLH9XK6JDUOAGlFl6nsFkmtL82ewAZObSNpRJdNIo5L9zfBRAYQZcRKHT6fKf7R8ZKpLg7sK2Lc=w640-h346" width="640" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;"><p align="center" class="MsoNormal"><i><span style="font-family: "Calibri",sans-serif; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">Localización
de la entidad de población Águilas, Murcia<o:p></o:p></span></i></p></td></tr></tbody></table><br />Desde </span><a href="https://www.cartociudad.es/web/portal" style="font-family: arial;">CartoCiudad</a><span style="font-family: arial;"> se publican principalmente direcciones postales y otros elementos para la geolocalización de un lugar. Recientemente</span><span style="font-family: arial;"> se ha realizado una nueva actualización de los datos que no son direcciones postales de CartoCiudad. En este caso, la actualización ha afectado a:</span></div><div style="text-align: justify;"><ul><li><span style="font-family: arial;">1 218 436 topónimos del NGBE, de puntos de interés de la BTN y de otros organismos como el <a href="http://www.csic.es/es" target="_blank"><span style="color: #2b00fe;">CSIC</span></a> con las residencias de mayores,</span></li><li><span style="font-family: arial;">161 634 entidades de población con geometría poligonal del <a href="http://www.ign.es" target="_blank"><span style="color: #2b00fe;">IGN</span></a>,</span></li><li><span style="font-family: arial;">15 258 códigos postales del <a href="https://www.correos.com/grupo-correos/" target="_blank"><span style="color: #2b00fe;">Grupo Correos</span></a>,</span></li><li><span style="font-family: arial;">8 289 unidades administrativas del </span><a href="http://www.ign.es" style="font-family: arial;" target="_blank"><span style="color: #2b00fe;">IGN</span></a>,</li><li><span style="font-family: arial;">11 589 expendedurías del <a href="https://cmtabacos.sede.gob.es/" target="_blank"><span style="color: #2b00fe;">Comisionado para el Mercado de Tabacos</span></a>.</span></li></ul></div><div style="text-align: justify;"><span style="font-family: arial;"><a href="https://www.idee.es/resources/documentos/Cartociudad/Fuentes_toponimos_y_poi.pdf" target="_blank"><span style="color: #2b00fe;">Información sobre las fuentes</span></a>.</span></div><div style="text-align: justify;"><span style="font-family: arial;"><br /></span></div> <div style="text-align: justify;"><span style="font-family: arial;">Todos estos datos geoespaciales se publican a través del servicio <a href="https://www.cartociudad.es/web/portal/directorio-de-servicios/geoprocesamiento" target="_blank"><span style="color: #2b00fe;">REST Geocoder de CartoCiudad</span></a> y por tanto está disponible en los visualizadores del IGN y CNIG como </span><a href="https://www.ign.es/iberpix/visor/" style="font-family: arial;"><span style="color: #2b00fe;">Iberpix</span></a><span style="font-family: arial;">, <a href="https://www.ign.es/web/visualizadores-tematicos" target="_blank">comparadores</a>, <a href="https://fototeca.cnig.es/" target="_blank"><span style="color: #2b00fe;">fototeca digital</span></a> o <a href="https://mapaalacarta.cnig.es/" target="_blank"><span style="color: #2b00fe;">mapas a la carta</span></a>.</span></div><div style="text-align: justify;"><span style="font-family: arial;"><br /></span></div> <div style="text-align: justify;"><span style="font-family: arial;">En la próxima actualización, prevista para dentro de dos meses, se centrará en las direcciones postales, cuyo número asciende actualmente a más de 18 M.</span></div><div style="text-align: justify;"><span style="font-family: arial;"><br /></span></div> <div style="text-align: justify;"><span style="font-family: arial;">Más </span><a href="https://www.idee.es/resources/documentos/Cartociudad/CartoCiudad_ServiciosWeb.pdf" style="font-family: arial;"><span style="color: #2b00fe;">información</span></a><span style="font-family: arial;">.</span></div><div style="text-align: justify;"><span style="font-family: arial;"><br /></span></div><div style="text-align: justify;"><span style="font-family: arial;"><span style="color: #073763;"><b>Publicado por el equipo de CartoCiudad.</b></span></span></div>editorhttp://www.blogger.com/profile/12862155073793120517noreply@blogger.com0tag:blogger.com,1999:blog-8192800360679208338.post-23057599088859842772024-03-12T09:21:00.003+01:002024-03-12T09:21:45.803+01:00Nuevo visualizador del Catálogo de tsunamis en las costas españolas.<p> </p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEh4cAWSkwDv77fgT3MpGmC7SIiUqwWuv7M7VoAHMURklTLA_7HyiV5dO93eglI-eGTTZZ3FV0OD1aaJZQcjK71u4PrWdCOWLJPTuv9aqm_JykbejFbBn_ySRM6asWm8w-gv0f8V1WauwfM3eupYgZwQwIJFVq8pvQo1XKd9uAUQQZb69NJHWhTHuOoqleXE" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="819" data-original-width="1911" height="274" src="https://blogger.googleusercontent.com/img/a/AVvXsEh4cAWSkwDv77fgT3MpGmC7SIiUqwWuv7M7VoAHMURklTLA_7HyiV5dO93eglI-eGTTZZ3FV0OD1aaJZQcjK71u4PrWdCOWLJPTuv9aqm_JykbejFbBn_ySRM6asWm8w-gv0f8V1WauwfM3eupYgZwQwIJFVq8pvQo1XKd9uAUQQZb69NJHWhTHuOoqleXE=w640-h274" width="640" /></a></div><br /><p></p><div style="text-align: justify;"><span style="font-family: arial;">Se ha publicado recientemente el <a href="https://visualizadores.ign.es/tsunamis/" target="_blank"><span style="color: #2b00fe;">nuevo visualizador del Catálogo de tsunamis en las costas españolas</span></a>. Esta herramienta se encuentra disponible en la web del <a href="http://www.ign.es" target="_blank"><span style="color: #2b00fe;">Instituto Geográfico Nacional</span></a> en la sección de </span><span style="font-family: arial;">«</span><span style="color: #2b00fe; font-family: arial;"><a href="https://www.ign.es/web/sis-area-sismicidad">Información Sísmica</a></span><span style="font-family: arial;">»</span><span style="font-family: arial;">, así como en la de «<a href="https://www.ign.es/web/visualizadores-tematicos"><span style="color: #2b00fe;">Visualizadores temáticos</span></a></span><span style="font-family: arial;">»</span><span style="font-family: arial;">.</span></div><span style="font-family: arial;"><div style="text-align: justify;"><br /></div><div style="text-align: justify;">La herramienta permite acceder de manera interactiva a información detallada sobre los eventos históricos de tsunamis que, con una fiabilidad razonable, han impactado en las costas de España.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">El nuevo visualizador permite a los usuarios explorar la información del catálogo a partir de la ubicación de las fuentes de tsunami y los puntos de observación en un mapa interactivo.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Entre los datos disponibles se incluyen: la fecha de ocurrencia del tsunami, datos sobre la causa generadora, información descriptiva del evento (incluyendo su fiabilidad, intensidad, máxima altura de ola y número de observaciones), así como una lista de las poblaciones afectadas y la descripción de los efectos observados.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Además de ofrecer esta información en español, el visualizador también está disponible en inglés para ampliar su accesibilidad.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;"><span style="color: #073763;"><b>Publicado por la editora.</b></span></div></span>editorhttp://www.blogger.com/profile/12862155073793120517noreply@blogger.com0tag:blogger.com,1999:blog-8192800360679208338.post-48556796180403505002024-03-11T08:29:00.000+01:002024-03-11T08:29:54.479+01:00EuroCarto 2024<div style="text-align: justify;"><span style="font-family: arial;"><br /></span></div><span style="font-family: arial;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1SyZk8fqp896G9BDVJ6uPBssF6XOAT5gKM6134MnTb8nDLe-Lm33fIflSWK6B3MClvhU0GcAkYkubDcSwPpgDr53OrISKqPPEJcAgRA2YxIZm8ooayGRXCOzxA0h9JWbOfyCecGyyV32uNWc3_Ig4vEbj59wmFeeZs24G_ZtSimB_MROrgQZbKFmLtdms/s335/Imagen.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="150" data-original-width="335" height="286" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1SyZk8fqp896G9BDVJ6uPBssF6XOAT5gKM6134MnTb8nDLe-Lm33fIflSWK6B3MClvhU0GcAkYkubDcSwPpgDr53OrISKqPPEJcAgRA2YxIZm8ooayGRXCOzxA0h9JWbOfyCecGyyV32uNWc3_Ig4vEbj59wmFeeZs24G_ZtSimB_MROrgQZbKFmLtdms/w640-h286/Imagen.png" width="640" /></a></div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Del 9 al 11 de septiembre de 2024, en la Universidad Tecnológica de Viena, Austria, tendrá lugar la Conferencia Cartográfica Europea: <b>EuroCarto2024</b>.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">EuroCarto2024 marca como objetivo «reunir a cartógrafos y a quienes trabajan en disciplinas afines para ofrecer una plataforma de discusión, intercambio y estimulación de investigaciones y proyectos conjuntos».</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Ya esta abierto el plazo de <b>inscripción</b>. La inscripción anticipada a precio reducido estará disponible hasta el 20 de mayo.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">El <b>programa </b>anunciado es el siguiente:</div><div style="text-align: justify;"><ul><li><b>8 de septiembre de 2024</b>: talleres previos a la conferencia y ceremonia de apertura</li><li><b>del 9 al 11 de septiembre de 2024</b>: conferencia principal</li><li><b>10 de septiembre de 2024</b>: cena de gala</li></ul></div></span><blockquote style="border: none; margin: 0px 0px 0px 40px; padding: 0px;"><span style="font-family: arial;"><div style="text-align: justify;">(Las conferencias se llevarán a cabo únicamente de forma presencial)</div></span></blockquote><span style="font-family: arial;"><div style="text-align: justify;"><br /></div><div style="text-align: justify;">EuroCarto2024 invita a los interesados a contribuir:</div><div style="text-align: justify;"><ul><li>Enviando <b>presentaciones </b>sobre alguno de los temas seleccionados a <a href="mailto:submissions@eurocarto2024.org"><span style="color: #2b00fe;">presentaciones@eurocarto2024.org</span></a>, el plazo es <b>del 01.01.2024 al 17.04.2024</b>.</li><li>Organizando <b>talleres</b>. Las propuestas pueden ser enviadas <b>hasta el 29.02.2024</b> a <a href="mailto:workshops@eurocarto2024.org"><span style="color: #2b00fe;">talleres@eurocarto2024.org</span> </a></li></ul></div><div style="text-align: justify;">Puede obtener más información en: <a href="https://eurocarto2024.org/"><span style="color: #2b00fe;">https://eurocarto2024.org/</span></a></div><div style="text-align: justify;"><br /></div><div style="text-align: justify;"><b><span style="color: #073763;">Publicado por la editora.</span></b></div></span>editorhttp://www.blogger.com/profile/12862155073793120517noreply@blogger.com0tag:blogger.com,1999:blog-8192800360679208338.post-12603232778712069112024-03-06T10:11:00.006+01:002024-03-06T10:31:02.478+01:00Proyecto europeo DIS4SME<p> </p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjSMl-bs49fA2ho43a8OM-XiYRfAe3OBKu_Ttqakr81_Er3udE-KFTghp8A1tCBlGEVV57Dkx2L3qNi5scOVDFq5JQNoHpww1gW7lCoq9lWAfP4MTrJLhSJYysGjtGSElWr9yOLhmRkxCJEy8vNntXXpzAMGbOnboEyjKzlg5q5bU9ZrrlcfHVSxVaaSkef" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="291" data-original-width="517" height="360" src="https://blogger.googleusercontent.com/img/a/AVvXsEjSMl-bs49fA2ho43a8OM-XiYRfAe3OBKu_Ttqakr81_Er3udE-KFTghp8A1tCBlGEVV57Dkx2L3qNi5scOVDFq5JQNoHpww1gW7lCoq9lWAfP4MTrJLhSJYysGjtGSElWr9yOLhmRkxCJEy8vNntXXpzAMGbOnboEyjKzlg5q5bU9ZrrlcfHVSxVaaSkef=w640-h360" width="640" /></a></div><br /><p></p><span style="font-family: arial;"><div style="text-align: justify;"><a href="https://www.dis4sme.eu/"><span style="color: #2b00fe;">DIS4SME</span></a> es un proyecto europeo destinado a ofrecer <b>cursos de formación especializada, de alta calidad, centrados en la interoperabilidad de los datos de localización</b> en distintos ámbitos.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">El principal objetivo de DIS4SME es proporcionar a las PYME las competencias adecuadas para orientar sus estrategias y planes de Transformación Digital en torno a la interoperabilidad de datos, como habilitador de todas las áreas de capacidad clave abordadas por el <a href="https://digital-strategy.ec.europa.eu/es/activities/digital-programme" target="_blank"><span style="color: #2b00fe;">Programa Europa Digital</span></a>.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">DIS4SME imparte 3 tipos de cursos (on-line y presenciales):</div><div style="text-align: justify;"><ul><li>Cursos de corta duración, adaptados a propietarios y directivos de empresas de PYME,</li></ul><ul><li>Cursos de corta duración, adaptados también a los empleados de las PYME y a los solicitantes de empleo,</li></ul><ul><li>Seminarios y talleres intensivos para debatir sobre Casos de Negocio específicos</li></ul></div><div style="text-align: justify;">El <b>28 de marzo</b> durante la <i>128th OGC Members Meeting</i> se presentará, en la <i>University of Technology</i> de Delf, el proyecto DIS4SME, donde conoceremos los problemas a los que se enfrentan algunas empresas y cómo puede ayudarles DIS4SME, el evento será abierto y online pero es necesario <a href="https://docs.google.com/forms/d/e/1FAIpQLSdV8bfCe_l2j0rRCSGx6ibhMTfjSeM89ITzhSU8GAp1YFrk5g/viewform?usp=sf_link" target="_blank"><span style="color: #2b00fe;">registrarse</span></a> previamente.</div></span><p class="MsoNormal" style="text-align: justify;"><span style="color: #073763; font-family: arial; font-size: 12pt;">
<b>Publicado por Mayte Toscano.</b></span></p>editorhttp://www.blogger.com/profile/12862155073793120517noreply@blogger.com0tag:blogger.com,1999:blog-8192800360679208338.post-91698558225236295872024-03-04T09:12:00.006+01:002024-03-04T09:15:14.067+01:00Informe de rendimiento de ICEARAGON y ARAGEA<div style="text-align: justify;"><span style="font-family: arial;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgKVJXKpEJX12aIMHJWwShrLT3OIHe-Zxhnw-cswfBCmLLgu4f-4TOMtsGDrOAq-gunWY2XCFPNctPByHOjiqpSrU3MPQxTKnVjsO6KlFJ_bu4mvR3RWMzmY9j-A5rYit8gndlIFlKIHYLZ12sBzkvfvlWrOfQ1MfRBA0JE9MAtvoVmNySl0qLU12-7NCZc" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="282" data-original-width="279" height="400" src="https://blogger.googleusercontent.com/img/a/AVvXsEgKVJXKpEJX12aIMHJWwShrLT3OIHe-Zxhnw-cswfBCmLLgu4f-4TOMtsGDrOAq-gunWY2XCFPNctPByHOjiqpSrU3MPQxTKnVjsO6KlFJ_bu4mvR3RWMzmY9j-A5rYit8gndlIFlKIHYLZ12sBzkvfvlWrOfQ1MfRBA0JE9MAtvoVmNySl0qLU12-7NCZc=w395-h400" width="395" /></a></div><br />Se ha presentado el Informe de rendimiento de la Infraestructura de Conocimiento Espacial de Aragón (</span><a href="https://icearagon.aragon.es/" style="font-family: arial;"><span style="color: #2b00fe;">ICEARAGON</span></a><span style="font-family: arial;">) y de Red de Geodesia Activa de Aragón (</span><a href="https://gnss.aragon.es/" style="font-family: arial;"><span style="color: #2b00fe;">AREAGA</span></a><span style="font-family: arial;">) que ha supuesto en 2023 un ahorro de casi dos millones de euros a todos los aragoneses.</span></div><span style="font-family: arial;"><div style="text-align: justify;"><br /></div><div style="text-align: justify;">El <a href="https://www.aragon.es/organismos/departamento-de-desarrollo-territorial-despoblacion-y-justicia/direccion-general-de-desarrollo-territorial/instituto-geografico-de-aragon-igear-"><span style="color: #2b00fe;">Instituto Geográfico de Aragón (IGEAR)</span></a> recoge desde hace tres años las estadísticas de uso de <a href="https://icearagon.aragon.es/"><span style="color: #2b00fe;">ICEARAGON</span></a> y <a href="https://gnss.aragon.es/"><span style="color: #2b00fe;">ARAGEA</span></a> con el objetivo de saber el impacto de sus servicios y aplicaciones desde el punto de vista económico. Desde 2017 hasta 2022, Aragón contaba con una infraestructura de datos espaciales, conocida por IDEARAGÓN, en 2023 se incorporó la tecnología de conocimiento espacial, <a href="https://icearagon.aragon.es/"><span style="color: #2b00fe;">ICEARAGÓN</span></a> (<a href="https://blog-idee.blogspot.com/2023/05/la-infraestructura-de-conocimiento-de.html" target="_blank"><span style="color: #2b00fe;">ver entrada en este blog</span></a>), de cuyo sitio web se han recogido las siguientes estadísticas:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;"><ul><li>4.842.830 de visitas en 2023, que supuso un incremento del 58,6% respecto a 2022.</li><li>el 47,8% de la información descargada es referente a capas medioambientales, el 13,8% a los límites administrativos, el 13,4% a los mapas de Aragón, el 7% a energía o el 4,7% a los cotos de caza. Respecto al perfil del usuario, el 71% es del campo de la topografía y el 27% pertenece al sector agrícola.</li></ul><div><br /></div></div><div style="text-align: justify;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgaFKA7ZQIsf5Wq-qVwkL4jUc-CP4hRHGAYJBfEc-JTlC4ZgEQWS_15kFhqV62D6lNCUj-f3oPIwZeDMDq9JGI3bXysOlbSoEfwWRmb5FYVAIjNuubscbIkl3E4AFQ9m3s_ap9t47pVhh1oisU5-GqKIqy6SNmvqnmYev4cm6DaYRmev8BF-prAb9up1yOX" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="507" data-original-width="886" height="366" src="https://blogger.googleusercontent.com/img/a/AVvXsEgaFKA7ZQIsf5Wq-qVwkL4jUc-CP4hRHGAYJBfEc-JTlC4ZgEQWS_15kFhqV62D6lNCUj-f3oPIwZeDMDq9JGI3bXysOlbSoEfwWRmb5FYVAIjNuubscbIkl3E4AFQ9m3s_ap9t47pVhh1oisU5-GqKIqy6SNmvqnmYev4cm6DaYRmev8BF-prAb9up1yOX=w640-h366" width="640" /></a></div><br />El volumen de facturación real que hubiese realizado <a href="https://www.aragon.es/organismos/departamento-de-desarrollo-territorial-despoblacion-y-justicia/direccion-general-de-desarrollo-territorial/instituto-geografico-de-aragon-igear-">IGEAR</a> si cobrara por su servicios o productos en red sería:</div></span><div><span style="font-family: arial;"><div style="text-align: justify;"><ul><li>Servicio de ICEARAGON según Media UE 1.479.484,6+161.221= 1.640.705,6 € (incremento del 52,9% respecto al año 2022).</li><li>Servicio de ICEARAGON según media España 1.331.778,3+161.221= 1.492.999,3 € (incremento del 52,3% respecto al año 2022).</li><li>Servicio de ARAGEA: 351.960,00 € (incremento del 55,55 % respecto al año 2022).</li></ul><div><br /></div></div><div style="text-align: justify;">Y el volumen de coste total ahorrado a la sociedad:</div><div style="text-align: justify;"><ul><li>Servicio de ICEARAGON según Media UE + ARAGEA = 1.992.665,60 euros/año.</li><li>Servicio de ICEARAGON según media ESPAÑA + ARAGEA = 1.844.959,30 euros/año.</li></ul><div><br /></div></div><p class="paragraph" style="margin-left: 36pt; mso-list: l0 level1 lfo1; text-indent: -18pt;"><span face=""Calibri",sans-serif" style="font-size: 11pt; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"></span></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEh4gG9O-xR-T2vWH3M0L4IMTi-OOBXXyg7Nw0XEt44rk30Avhf-3P_ukqwu4l2yO6AVSsh4PMwl811jeMvX_GP3DQMvWWaxb1Nb8eWr7rvsmWH3DNfJ7jXW5a0KMyRpICg8U2pRD8gV22F7L_hZqkp889aR-DWDHrN27O6lCeGmlelyRKTDOmk5DvEgeVl7" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="506" data-original-width="886" height="366" src="https://blogger.googleusercontent.com/img/a/AVvXsEh4gG9O-xR-T2vWH3M0L4IMTi-OOBXXyg7Nw0XEt44rk30Avhf-3P_ukqwu4l2yO6AVSsh4PMwl811jeMvX_GP3DQMvWWaxb1Nb8eWr7rvsmWH3DNfJ7jXW5a0KMyRpICg8U2pRD8gV22F7L_hZqkp889aR-DWDHrN27O6lCeGmlelyRKTDOmk5DvEgeVl7=w640-h366" width="640" /></a></div><br /><div style="text-align: justify;">Con este informe, IGEAR redunda en sus labores de comunicación y difusión de la Información geográfica, y por supuesto, realiza una tarea de puesta en valor de dicha información.</div></span></div><span style="font-family: arial;"><div style="text-align: justify;"><br /></div><div style="text-align: justify;"><a href="https://www.aragon.es/documents/d/guest/informe_rendimiento_2023" target="_blank"><span style="color: #2b00fe;">Informe completo</span></a>.</div><div style="text-align: justify;"><br /></div></span><span style="color: #073763; font-family: arial;"><b>Publicado por Rafael Martínez Cebolla.</b></span><p class="paragraph" style="margin-left: 36pt; mso-list: l0 level1 lfo1; text-align: justify; text-indent: -18pt;"><span face=""Calibri",sans-serif" style="font-size: 11pt; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"></span></p>editorhttp://www.blogger.com/profile/12862155073793120517noreply@blogger.com0tag:blogger.com,1999:blog-8192800360679208338.post-82145841256578248482024-03-01T09:00:00.038+01:002024-03-07T10:25:45.847+01:00Servicio OGC API de procesos: Proceso bufferElevation <div style="text-align: justify;"><span style="font-family: arial;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjrBhI6Z04IsTEltF68t0HYCOmiicoRirQsRLWVWzCmbecNcy7cf_thuTFQtOzXILd7wDnXfUuVe_LTC8IVzlhFY_6thYsUjKjV_Ys6cLiJDGEDZUD22fhDvQO8UIyu24GgX6rRryd3x9OYObiR2Ad8Wb1UJP8ozNbs5I0Lnv5084UVb6aI1IX-cZ6nXL9X" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="714" data-original-width="926" height="494" src="https://blogger.googleusercontent.com/img/a/AVvXsEjrBhI6Z04IsTEltF68t0HYCOmiicoRirQsRLWVWzCmbecNcy7cf_thuTFQtOzXILd7wDnXfUuVe_LTC8IVzlhFY_6thYsUjKjV_Ys6cLiJDGEDZUD22fhDvQO8UIyu24GgX6rRryd3x9OYObiR2Ad8Wb1UJP8ozNbs5I0Lnv5084UVb6aI1IX-cZ6nXL9X=w640-h494" width="640" /></a></div><br />El proceso de definición de área de influencia con estadísticas de altitud (<i>bufferElevation</i>) implica la creación de un área de influencia (<i>buffer)</i> a partir de un punto y una distancia específica. Opcionalmente, se pueden obtener resultados estadísticos de altitud como la elevación máxima, mínima, promedio y desviación típica. Estas estadísticas se calculan a partir de los puntos contenidos en el área de influencia utilizando el </span><a href="https://pnoa.ign.es/pnoa-lidar/modelo-digital-del-terreno" style="font-family: arial;"><span style="color: #2b00fe;">Modelo Digital del Terreno (MDT05)</span></a><span style="font-family: arial;"> proporcionado por el Plan Nacional de Ortofotografía Aérea.</span></div><span style="font-family: arial;"><div style="text-align: justify;"><br /></div><div style="text-align: justify;">En la página de <a href="https://api-processes.idee.es/processes/bufferElevation"><span style="color: #2b00fe;">API processes bufferElevation</span></a> se pueden consultar los parámetros de entrada y de salida.</div> <div style="text-align: justify;"><br /></div><div style="text-align: justify;"><b>Datos de entrada:</b></div><div style="text-align: justify;"><ul><li><b>«geom»</b>: Parámetro obligatorio que corresponde al punto a partir del que se va a calcular el área de influencia. Tipo de dato <i>String</i></li></ul></div><div style="text-align: justify;"><ul><li><b>«formato»</b>: parámetro <b>obligatorio</b> que indica el formato en que se proporciona la geometría del parámetro «geom». Los formatos soportados son GML, GeoJSON y WKT. Tipo de dato: <i>string</i>.</li></ul><ul><li><b>«crs»</b> parámetro es opcional, que viene proporcionado por el sistema de referencia de los parámetros «geom», por defecto se utilizará el Sistema de referencia (EPSG: 4326). Tipo de dato: <i>integer</i>.</li></ul><ul><li><b>«distancia»</b>: distancia del área de influencia (metros). Si no se proporciona se utilizará el valor por defecto 100 metros.</li></ul><ul><li><b>«estadisticas»</b>: Indica si se quieren obtener las estadísticas del área de influencia calculada. Los valores permitidos son <i>true/false</i>. Valor por defecto se utiliza <i>false</i>.</li></ul></div></span><span style="font-family: arial;"><div style="text-align: justify;"><b>Datos de salida:</b></div><div style="text-align: justify;"><ul><li><b>«id»</b>: Identificador del proceso.</li></ul><ul><li><b>«values»</b> que es el resultado con la geometría del área de influencia calculada y las estadísticas si es solicitado. Formato de salida GeoJSON.</li></ul></div> <div style="text-align: justify;"><div><b>Ejecución del proceso:</b></div><div><br /></div><div>Para la ejecución del proceso se utiliza una función POST. Se accede a la dirección: <a href="https://api-processes.idee.es/processes/bufferElevation/execution"><span style="color: #2b00fe;">https://api-processes.idee.es/processes/bufferElevation/execution</span></a> y es obligatorio ejecutar la petición en JSON.</div></div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">En la <a href="https://componentes.cnig.es/GaleriaEjemplos_APICNIG/"><span style="color: #2b00fe;">galería de ejemplos de API CNIG</span></a> se puede consultar un <a href="https://componentes.cnig.es/GaleriaEjemplos_APICNIG/ejemplos/ogcapiProcesses01.html" target="_blank"><span style="color: #2b00fe;">ejemplo completo para este proceso</span></a> para la obtención de las estadísticas del área de influencia sobre el MDT. En este caso se usa como datos de entrada las coordenadas de un punto y una distancia (en metros) en el Sistema de Referencia de Coordenadas EPSG:4326 para construir un GeoJSON de entrada. Los resultados que se obtienen son las estadísticas de altitud para el área de influencia (buffer): mínima, máxima, media y desviación estándar.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;"><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhGQdbL64He18XvHKkQfxRpAhj0mt-gmTw4yVzoYy6Bf_CywgEUGvN60A3NSOstzbL4i1MBTAzUz7asXVq25sch3fllOrs_wub6d6PJVYgzMpsyK7QKM_QVN2Y3bGmtCep-Z1YnJKEpmrOoBX7pe3hA9bImlW90teqPYlGLkKmFq2v3NoYs36U7NjHnwT_z" style="margin-left: auto; margin-right: auto;"><img alt="" data-original-height="813" data-original-width="1891" height="276" src="https://blogger.googleusercontent.com/img/a/AVvXsEhGQdbL64He18XvHKkQfxRpAhj0mt-gmTw4yVzoYy6Bf_CywgEUGvN60A3NSOstzbL4i1MBTAzUz7asXVq25sch3fllOrs_wub6d6PJVYgzMpsyK7QKM_QVN2Y3bGmtCep-Z1YnJKEpmrOoBX7pe3hA9bImlW90teqPYlGLkKmFq2v3NoYs36U7NjHnwT_z=w640-h276" width="640" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;"><span face=""Calibri",sans-serif" style="font-size: 11pt; line-height: 107%; mso-ansi-language: ES; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: "Times New Roman"; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">Ejemplo de la API CNIG para la obtención de las estadísticas de altitud dentro de un área de influencia y a partir del MDT</span></td></tr></tbody></table><br />Una opción para verificar los API de procesos es utilizar <a href="https://api-processes.idee.es/openapi?f=html#/getElevation/executeGetelevationJob"><span style="color: #2b00fe;">Swagger UI</span></a> que ofrece la misma interfaz de procesos. Desde aquí podemos acceder al <a href="https://api-processes.idee.es/openapi?f=html#/bufferElevation/executeBufferelevationJob"><span style="color: #2b00fe;">proceso bufferElevation</span></a> de una manera sencilla, de modo que podemos verificar el procedimiento para la obtención de las estadísticas principales de las altitudes dentro de un área de influencia a partir del MDT05. </div><div style="text-align: justify;"><br /></div><div style="text-align: justify;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiTl7M7E1oZbbyxqL3VBU4qUWf40L7nT2SAFTbaZvfn2Wc9xQr5utfl6rL6RwOHi6WyWC_mh4UFhS2InivJW8I2FRyNBPHz_LOrrdMAjCVAV1t4n2pzaOl6R66wdKjLlk0uNAFj4g0Pa_O-u3H763eMz6JSoBBQ3jhD7P-I7UMTAFaPZgpkZXuNXbqHfErS" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="595" data-original-width="1641" height="232" src="https://blogger.googleusercontent.com/img/a/AVvXsEiTl7M7E1oZbbyxqL3VBU4qUWf40L7nT2SAFTbaZvfn2Wc9xQr5utfl6rL6RwOHi6WyWC_mh4UFhS2InivJW8I2FRyNBPHz_LOrrdMAjCVAV1t4n2pzaOl6R66wdKjLlk0uNAFj4g0Pa_O-u3H763eMz6JSoBBQ3jhD7P-I7UMTAFaPZgpkZXuNXbqHfErS=w640-h232" width="640" /></a></div><br />Otra forma más experta de explotar lo servicios es a través del comando <a href="https://curl.se/docs/manpage.html"><span style="color: #2b00fe;">cURL</span></a> o de una biblioteca de Python llamada <a href="https://pypi.org/project/requests/"><span style="color: #2b00fe;">requests</span></a>, como se detalla en los siguientes ejemplos.</div><div style="text-align: justify;"><div><br /></div><div>En este proceso se puede utilizar como datos de entrada los formatos: <a href="https://www.geomapik.com/tutoriales-gis/cargar-wkt-qgis-formato-well-known-text/#:~:text=%C2%BFQu%C3%A9%20es%20el%20formato%20WKT,geom%C3%A9tricos%20espaciales%20en%20formato%20vectorial." target="_blank"><span style="color: #2b00fe;">WKT</span></a> (<i>Well Known Text</i>), <a href="https://es.wikipedia.org/wiki/GeoJSON" target="_blank"><span style="color: #2b00fe;">GeoJSON</span></a> y GML. A continuación, vemos diferentes ejemplos partiendo de las coordenadas geográficas de un punto próximo al Pico del Teide (-16.642978, 28.272218), en el sistema de referencia WGS84 (EPSG:4326), y una distancia específica de 3000 m y variando el código JSON en función del formato de entrada del parámetro «geom» (geojson, wkt y gml). Opcionalmente obtendremos también el cálculo de los valores estadísticos de las altitudes del área de influencia (altitud mínima, máxima, media y desviación estándar) estableciendo el parámetro «estadisticas» con valor <i>true</i>.</div><div><p class="MsoNormal"><span style="font-size: x-small;"><o:p></o:p></span></p>
<table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none; margin-left: 152.35pt; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-yfti-tbllook: 1184;">
<tbody><tr>
<td style="border: 1pt solid windowtext; mso-border-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 63.75pt;" valign="top" width="85">
<p align="center" class="MsoNormal" style="line-height: normal; margin-bottom: 0cm; text-align: center;"><b><span style="font-size: x-small;">FORMATO<o:p></o:p></span></b></p>
</td>
<td style="border-left: none; border: 1pt solid windowtext; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 53pt;" valign="top" width="71">
<p align="center" class="MsoNormal" style="line-height: normal; margin-bottom: 0cm; text-align: center;"><b><span style="font-size: x-small;">EPSG<o:p></o:p></span></b></p>
</td>
</tr>
<tr>
<td style="border-top: none; border: 1pt solid windowtext; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 63.75pt;" valign="top" width="85">
<p align="center" class="MsoNormal" style="line-height: normal; margin-bottom: 0cm; text-align: center;"><span style="font-size: x-small;">GeoJSON<o:p></o:p></span></p>
</td>
<td rowspan="3" style="border-bottom: 1pt solid windowtext; border-left: none; border-right: 1pt solid windowtext; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 53pt;" width="71">
<p align="center" class="MsoNormal" style="line-height: normal; margin-bottom: 0cm; text-align: center;"><span style="font-size: x-small;">4326<o:p></o:p></span></p>
</td>
</tr>
<tr>
<td style="border-top: none; border: 1pt solid windowtext; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 63.75pt;" valign="top" width="85">
<p align="center" class="MsoNormal" style="line-height: normal; margin-bottom: 0cm; text-align: center;"><span style="font-size: x-small;">WKT<o:p></o:p></span></p>
</td>
</tr>
<tr>
<td style="border-top: none; border: 1pt solid windowtext; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 63.75pt;" valign="top" width="85">
<p align="center" class="MsoNormal" style="line-height: normal; margin-bottom: 0cm; text-align: center;"><span style="font-size: x-small;">GML<o:p></o:p></span></p>
</td>
</tr>
</tbody></table></div></div><div style="text-align: justify;"><p class="MsoNormal"></p><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQKwGqSbrvpcJADS5bPjFrNSmMx-PmFtS7XiKC4ogmiGc5MHWy387XpKFz5vP3KHVvCv-HIFqARe9E8Uxmhx0Pf_PMG1-VJ70ZwGVUcR0kd-WDVFl2LCMwPEJs22OzmdcJ511MTmqMPMWJBxPczSE2YvFHIdPRPGE7jAmK7JiWrGOhTiBDvQp2pGHTuElf/s1251/Figura3_Teide.png" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="826" data-original-width="1251" height="422" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQKwGqSbrvpcJADS5bPjFrNSmMx-PmFtS7XiKC4ogmiGc5MHWy387XpKFz5vP3KHVvCv-HIFqARe9E8Uxmhx0Pf_PMG1-VJ70ZwGVUcR0kd-WDVFl2LCMwPEJs22OzmdcJ511MTmqMPMWJBxPczSE2YvFHIdPRPGE7jAmK7JiWrGOhTiBDvQp2pGHTuElf/w640-h422/Figura3_Teide.png" width="640" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;"><span face=""Calibri",sans-serif" style="font-size: 11pt; line-height: 107%; mso-ansi-language: ES; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: "Times New Roman"; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">Visualización
del servicio WMS Mapa Raster IGN del Parque Nacional El Teide donde se definirá
un área de influencia para la obtención de los valores estadísticos de
altitudes.</span></td></tr></tbody></table><b></b><p></p><p class="MsoNormal"><b><b>FORMATO GeoJSON</b></b></p><b><o:p></o:p></b><p></p>
<p class="MsoNormal">Para el cálculo de las
estadísticas de altitud para un área de influencia en formato GeoJSON el código JSON para realizar la petición sería:<b> </b><b><span style="color: white; font-family: "Courier New"; font-size: 9pt; line-height: 12.84px; mso-themecolor: background1;"> "</span></b></p></div></span><div style="text-align: justify;"><span style="font-family: arial;"><div><p class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><b style="background-color: transparent;"><span style="color: white; font-family: "Courier New"; font-size: 9pt; line-height: 12.84px; mso-themecolor: background1;"> </span></b><b><span style="color: white; font-family: "Courier New"; font-size: 9pt; line-height: 12.84px; mso-themecolor: background1;">{<br /> "inputs": {<br /> "crs": 4326,</span></b><b><span style="color: white; font-family: "Courier New"; font-size: 9pt; line-height: 12.84px; mso-themecolor: background1;"><br /> "formato": "geojson",<br /> "distancia": 3000,</span></b><b><span style="color: white; font-family: "Courier New"; font-size: 9pt; line-height: 12.84px; mso-themecolor: background1;"> <br /> "estadisticas": true,</span></b><b><span style="color: white; font-family: "Courier New"; font-size: 9pt; line-height: 12.84px; mso-themecolor: background1;"><br /> "geom": "{\"coordinates\": [-16.64297, 28.272218,\"type\":\"Point\"}"<br /> }<br />}</span></b></p></div><div><p class="MsoNormal">El <a href="https://curl.se/docs/manpage.html"><span style="color: #2b00fe;">cURL</span></a> que se ejecuta:</p></div></span><div><span style="font-family: arial;"><h2 style="background: rgb(61, 133, 198); font-family: "Times New Roman"; text-align: left;"><b><span style="color: white; font-family: courier; font-size: 9pt; line-height: 12.84px; mso-themecolor: background1;">curl -X POST "https://api-processes.idee.es/processes/bufferElevation/execution" -H "accept: application/json" -H "Content-Type: application/json" -d "{\"inputs\":{\"crs\":4326,\"formato\":\"geojson\",\"distancia\":3000,\"estadisticas\":true,\"geom\":\"{\\\"type\\\": \\\"FeatureCollection\\\",\\\"features\\\": [{\\\"geometry\\\": {\\\"coordinates\\\": [-16.642978,28.272218],\\\"type\\\": \\\"Point\\\"}\"}}"</span></b></h2><b><br />Ejemplo de petición desde script Python </b><br /><br /></span><div style="font-family: arial;">En el siguiente ejemplo se muestra cómo realizar la misma petición HTTP POST al servicio publicado en una OGC API processes desde un <i>script</i> de Python. Para ello, se utiliza la librería <a href="https://pypi.org/project/requests/"><span style="color: #2b00fe;">requests</span></a>, cuya importación se realiza en la primera línea. Posteriormente se definen las variables «url» (texto con la URL a la que se va a realizar la petición) y «myObj» (json con los parámetros de entrada de la función a ejecutar). Por último, se realiza la petición y se guarda en el parámetro «result».</div><div style="font-family: arial;"><br /></div><div style="font-family: arial;">Dentro de la variable tenemos distintos métodos, entre los que destacan: </div><div style="font-family: arial;"><ul><li>«request» para obtener los datos de la petición </li><li>«.json()» para obtener el resultado de la operación ejecutada en formato json</li><li>«.status_code» para obtener el estado de la petición HTTP.</li></ul></div></div><div><div><div style="text-align: left;"><div class="MsoNormal" style="background: rgb(61, 133, 198); font-family: arial; mso-background-themecolor: accent5; mso-background-themeshade: 128;"><b><span style="color: white; font-family: "Courier New"; font-size: 9pt; line-height: 12.84px; mso-themecolor: background1;"><br /> import requests</span></b></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="color: white; line-height: 12.84px; mso-themecolor: background1;"><br /><div><span style="font-family: courier;"><span style="background-color: transparent; font-size: 12px; text-align: justify;"><b> </b></span><span style="background-color: transparent; font-size: 9pt; font-weight: bold; text-align: justify;"># URL del proceso en el processes</span></span></div></span></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="text-align: justify;"><span style="font-family: arial;"> </span><span style="color: white; font-family: courier; font-size: x-small;"><b>url = 'https://api-processes.idee.es/processes/bufferElevation/execution'</b></span></span></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="background-color: transparent; text-align: justify;"><span style="color: white; font-family: courier; font-size: x-small;"><b> </b></span></span></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="background-color: transparent; text-align: justify;"><span style="color: white; font-family: courier; font-size: x-small;"><b> myObj = {</b></span></span></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="color: white; font-family: courier; font-size: x-small;"><b><span style="background-color: transparent; text-align: justify;"> </span><span style="background-color: transparent; text-align: justify;">"inputs": {</span></b></span></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="color: white; font-family: courier; font-size: x-small;"><b><span style="background-color: transparent; text-align: justify;"> </span><span style="background-color: transparent; text-align: justify;">"crs": 4326,</span></b></span></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="color: white; font-family: courier; font-size: x-small;"><b><span style="background-color: transparent; text-align: justify;"> </span><span style="background-color: transparent; text-align: justify;">"distancia": 3000,</span></b></span></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="color: white; font-family: courier; font-size: x-small;"><b><span style="background-color: transparent; text-align: justify;"> </span><span style="background-color: transparent; text-align: justify;">"estadisticas": True,</span></b></span></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="color: white; font-family: courier; font-size: x-small;"><b><span style="background-color: transparent; text-align: justify;"> </span><span style="background-color: transparent; text-align: justify;">"formato": "geojson",</span></b></span></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="color: white; font-family: courier; font-size: x-small;"><b><span style="background-color: transparent; text-align: justify;"> </span><span style="background-color: transparent; text-align: justify;">"geom": "{\"coordinates\": [-16.642978,28.2722181],\"type\":\"Point\"}",</span></b></span></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><b style="color: white; font-family: courier; font-size: small;"><span style="background-color: transparent; text-align: justify;"> </span><span style="background-color: transparent;"><span style="line-height: 12.84px; mso-themecolor: background1;">}</span></span></b></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="color: white; font-family: courier; font-size: x-small;"><b><span style="background-color: transparent; text-align: justify;"> </span><span style="background-color: transparent;"><span style="line-height: 12.84px; mso-themecolor: background1;">}</span></span></b></span></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="background-color: transparent; text-align: justify;"><span style="color: white; font-family: courier; font-size: x-small;"><b><br /></b></span></span></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="color: white; font-family: courier; font-size: x-small;"><b><span style="background-color: transparent; text-align: justify;"> </span><span style="background-color: transparent; text-align: justify;">result = requests.post(url, json = myObj)</span></b></span></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="background-color: transparent; text-align: justify;"><span style="color: white; font-family: courier; font-size: x-small;"><b><br /></b></span></span></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="text-align: justify;"><span style="color: white; font-family: courier; font-size: x-small;"><b> print('resultado de la petición: ',result.request)</b></span></span></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="color: white; font-family: courier; font-size: x-small;"><b><span style="text-align: justify;"> </span><span style="background-color: transparent; text-align: justify;">print('resultado del proceso: ',result.json())</span></b></span></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="color: white; font-family: courier; font-size: x-small;"><b><span style="background-color: transparent; text-align: justify;"> </span><span style="background-color: transparent; text-align: justify;">print('estado de la petición: ',result.status_code)</span></b></span></div></div><div style="font-family: arial;"><br /></div></div><div style="font-family: arial;">En los siguientes ejemplos sólo se muestra la petición cURL, por simplificar. Para crear el <i>script</i> de Python, solo habría que modificar el objeto myObj con el JSON indicado en cada caso.</div><div><p class="MsoNormal" style="font-family: arial;"><b>FORMATO WKT<o:p></o:p></b></p>
<p class="MsoNormal" style="font-family: arial; text-align: justify;">Para el cálculo de las
estadísticas principales de las altitudes de un área de influencia en formato
WKT, la geometría del punto viene dada por el parámetro "geom": "POINT(longitud
latitud)".</p><p class="MsoNormal" style="font-family: arial;">El código JSON para realizar la petición sería:<b> </b><b><span style="color: white; font-family: "Courier New"; font-size: 9pt; line-height: 12.84px; mso-themecolor: background1;"> "</span></b></p><div style="font-family: arial;"><p class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><b style="background-color: transparent;"><span style="color: white; font-family: "Courier New"; font-size: 9pt; line-height: 12.84px; mso-themecolor: background1;"> </span></b><b><span style="color: white; font-family: "Courier New"; font-size: 9pt; line-height: 12.84px; mso-themecolor: background1;">{<br /> "inputs": {<br /> "crs": 4326,</span></b><b><span style="color: white; font-family: "Courier New"; font-size: 9pt; line-height: 12.84px; mso-themecolor: background1;"><br /> "formato": "wky",<br /> "distancia": 3000,</span></b><b><span style="color: white; font-family: "Courier New"; font-size: 9pt; line-height: 12.84px; mso-themecolor: background1;"> <br /> "estadisticas": true,</span></b><b><span style="color: white; font-family: "Courier New"; font-size: 9pt; line-height: 12.84px; mso-themecolor: background1;"><br /> "geom": "Point(-16.64297, 28.272218)"<br /> }<br />}</span></b></p></div><div><p class="MsoNormal"><span style="font-family: arial;">El </span><a href="https://curl.se/docs/manpage.html" style="font-family: arial;"><span style="color: #2b00fe;">cURL</span></a><span style="font-family: arial;"> que se ejecuta:</span><br /> </p></div><p class="MsoNormal" style="font-family: arial; text-align: justify;"><span style="font-family: arial;"></span></p><div><span style="font-family: arial;"><h2 style="background: rgb(61, 133, 198); font-family: "Times New Roman"; text-align: left;"><b><span style="color: white; font-family: courier; font-size: 9pt; line-height: 12.84px; mso-themecolor: background1;">curl -X POST "https://api-processes.idee.es/processes/bufferElevation/execution" -H "accept: application/json" -H "Content-Type: application/json" -d "{\"inputs\":{\"crs\":4326,\"formato\":\"wkt\",\"distancia\":3000,\"estadisticas\":true,\"geom\":\"POINT(-16.642978,28.272218)\"}}"</span></b></h2></span><span style="font-family: arial;"><b><div><span style="font-family: arial;"><b><br /></b></span></div>FORMATO GML </b><br /><br />Para el cálculo de las estadísticas principales de las altitudes de un área de influencia en formato GML </span><span style="font-family: arial;">El código JSON de entrada </span><span style="font-family: arial;">modificando los parámetros: “formato” y “geom” para definir el punto en formato GML sería:</span></div></div></div><div><div><p class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"></p><div style="-webkit-text-stroke-width: 0px; color: black; font-family: "Times New Roman"; font-size: medium; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-decoration-color: initial; text-decoration-style: initial; text-decoration-thickness: initial; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"></div><p></p><div style="color: black; font-family: arial; font-size: medium; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-decoration-color: initial; text-decoration-style: initial; text-decoration-thickness: initial; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"><p class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><b><span style="color: white; font-family: "Courier New"; font-size: 9pt; line-height: 12.84px; mso-themecolor: background1;">{<br /> "inputs": {<br /> "crs": 4326,</span></b><b><span style="color: white; font-family: "Courier New"; font-size: 9pt; line-height: 12.84px; mso-themecolor: background1;"><br /> "formato": "gml",<br /> "distancia": 3000,</span></b><b><span style="color: white; font-family: "Courier New"; font-size: 9pt; line-height: 12.84px; mso-themecolor: background1;"> <br /> "estadisticas": true,<br /> "geom": "<gml:Point xmlns:gml=\"http:\/\/www.opengis.net\/gml\"><gml:coordinates>-16.64297 28.272218<\/gml:coordinates>\/gml:Point>"<br /> }<br />}<br /> </span></b></p></div></div><p></p></div><div><p class="MsoNormal"><span style="font-family: arial;">El </span><a href="https://curl.se/docs/manpage.html" style="font-family: arial;"><span style="color: #2b00fe;">cURL</span></a><span style="font-family: arial;"> que se ejecuta:</span><br /></p></div><p class="MsoNormal" style="font-family: arial;"><span style="font-family: arial;"></span></p><div><span style="font-family: arial;"><h2 style="background: rgb(61, 133, 198); font-family: "Times New Roman"; text-align: left;"><b><span style="color: white; font-family: courier; font-size: 9pt; line-height: 12.84px; mso-themecolor: background1;">curl -X POST "https://api-processes.idee.es/processes/bufferElevation/execution" -H "accept: application/json" -H "Content-Type: application/json" -d "{\"inputs\":{\"crs\":4326,\"formato\":\"gml\",\"distancia\":3000,\"estadisticas\":true,\"geom\":\"<gml:Point xmlns:gml=\\\"http://www.opengis.net/gml\\\"><gml:coordinates>-16.642978 28.272218</gml:coordinates></gml:Point>\"}}"</span></b></h2></span><span style="font-family: arial;"><b><div><span style="font-family: arial;"><b><br /></b></span></div>RESULTADO DE LA EJECUCIÓN DEL PROCESO: </b><br /><br />El resultado de ejecutar cualquiera de las anteriores peticiones definidas en los formatos (GeoJSON, WKT y GML) para el ejemplo propuesto, nos devuelve el mismo resultado en formato GeoJSON:</span></div></div><div><div><div><span><span><p class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="font-family: courier; font-size: x-small;"><b><span style="color: white; line-height: 12.84px; mso-themecolor: background1;">{<br /> "id":"BufferElevation",<br /> "values": {</span></b><b><span style="color: white; line-height: 12.84px; mso-themecolor: background1;"><br /> "type": "Feature",<br /> "geometry": {<br /> "type": "Polygon",<br /> "coordinates": [<br /> [<br /> [<br /> -16.615978,<br /> 28.272218<br /> ],<br /> [<br /> -16.616015002561625,<br /> 28.270804929181438<br /> ],<br /> [<br /> -16.61631041480393,<br /> 28.267994269443914<br /> ],<br /> /.../<br /> <br /> [<br /> -16.61631041480393, <br /> 28.276441730556083<br /> ]<br /> ]<br /> ]<br /> },<br /> "properties": {<br /> "min": 2004.760986328125,<br /> "max": 2571.5859375,<br /> "avg": 2202.36376953125,<br /> "std": 129.33950805664062<br /> }<br /> }<br /> }
</span></b></span></p></span></span><span style="font-family: arial;">Los resultados del fichero GeoJSON muestran las coordenadas geográficas que forman el círculo (120 puntos) y las estadísticas calculadas para el área de influencia definida. Estos resultados podemos visualizarlos en un SIG (p.ej. QGIS), como vemos en la siguiente imagen, la capa vectorial de resultados tiene asociada los datos estadísticos en su tabla (con referencia a los campos: min, max, avg y std) que representan respectivamente el valor mínimo, máximo, promedio y desviación estándar de la altitud del área de influencia. </span></div><div><span style="font-family: arial;"><br /></span></div><div><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhf8a9ASBxiNZFK-eEg6xuuUTam0AQ-ipwCI6QK8OyPL10FzaMehokt8JFZtTKoWR37abVzjXQRyDuR5pPaDygytG5TYHTV2eLhSqpAnmUaBbtDFSw570Cd0VnlpLfoDult02NHHCLJ1I2xpjy260GJlsgd75Q4kVndcQmvfASK7_bU-ZRVCelksJGZc0V/s1248/Figura4_Teide_SIG.png" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="822" data-original-width="1248" height="422" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhf8a9ASBxiNZFK-eEg6xuuUTam0AQ-ipwCI6QK8OyPL10FzaMehokt8JFZtTKoWR37abVzjXQRyDuR5pPaDygytG5TYHTV2eLhSqpAnmUaBbtDFSw570Cd0VnlpLfoDult02NHHCLJ1I2xpjy260GJlsgd75Q4kVndcQmvfASK7_bU-ZRVCelksJGZc0V/w640-h422/Figura4_Teide_SIG.png" width="640" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;"><p align="center" class="MsoNormal"><span style="font-family: arial; font-size: x-small;">Representación de los
resultados del ejemplo propuesto empleando el proceso de API Processes de OGC: </span><i><span style="font-family: arial; font-size: x-small;">bufferElevation.</span><o:p></o:p></i></p></td></tr></tbody></table><span style="font-family: arial; text-align: left;"><br /></span></div><div><span style="font-family: arial; text-align: left;">Este artículo forma parte de una serie, para saber más sobre OGC API Processes y otros procesos del Servicio OGC API procesos del CNIG consulta el </span><span style="color: #2b00fe; font-family: arial;"><a href="https://blog-idee.blogspot.com/2024/01/servicio-ogc-api-de-procesos-ogc-api.html" target="_blank">artículo índice</a>.</span></div><div><div style="font-family: arial;"><br /></div><div style="font-family: arial;"><b><span style="color: #073763;">Publicado por María José García Rodríguez.</span></b></div></div><span><span><div style="font-family: arial;"></div></span></span></div></div>editorhttp://www.blogger.com/profile/12862155073793120517noreply@blogger.com0tag:blogger.com,1999:blog-8192800360679208338.post-63774135167716596752024-02-22T13:46:00.007+01:002024-02-22T13:46:52.498+01:00Cursos en línea IGN y CNIG<p> </p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiAfgexd5-78IpcB2mZew2fcXaidUAxqK486OfVvwJ0gvSk1EQdciuQeLQ1xFkw-BMDt3Fcu2S0d6YXOlD6N-4jJQnm2c9LS2zwpUSK_Kf3ngMLc1YzGWKGKXj2lNFRAC-7EN4irxEQz_uIuxtZUrliL68oMwOWFDJ6lY_3R-fcAebGCSNchE4aB2dDj8lT" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="650" data-original-width="1040" height="400" src="https://blogger.googleusercontent.com/img/a/AVvXsEiAfgexd5-78IpcB2mZew2fcXaidUAxqK486OfVvwJ0gvSk1EQdciuQeLQ1xFkw-BMDt3Fcu2S0d6YXOlD6N-4jJQnm2c9LS2zwpUSK_Kf3ngMLc1YzGWKGKXj2lNFRAC-7EN4irxEQz_uIuxtZUrliL68oMwOWFDJ6lY_3R-fcAebGCSNchE4aB2dDj8lT=w640-h400" width="640" /></a></div><p></p><span style="font-family: arial;"><div style="text-align: justify;">El <a href="http://www.ign.es/"><span style="color: #2b00fe;">Instituto Geográfico Nacional</span></a> y el O.A. <a href="http://www.ign.es/web/ign/portal/qsm-cnig"><span style="color: #2b00fe;">Centro Nacional de Información Geográfica</span></a> lanzan la primera convocatoria de sus <a href="https://cursos.cnig.es/"><span style="color: #2b00fe;">cursos en línea 2024</span></a>, que se impartirán del<b> 8 de abril al 17 de mayo,</b> dirigidos a profesionales, proveedores de información y estudiantes de ingeniería y/o titulados relacionados con la información geográfica.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Ya está abierto el plazo de inscripción. En esta primera convocatoria se impartirán 3 cursos en línea, <b>teóricos y prácticos</b>, con una duración de <b>40 h</b>:</div><div style="text-align: justify;"><ul><li><a href="https://www.cnig.es/detalleCurso?articulo=CEL002-Sistemas-de-Informaci%C3%B3n-Geogr%C3%A1fica-(B%C3%A1sico)"><span style="color: #2b00fe;">Sistemas de Información Geográfica (Básico)</span></a>: con el objetivo de introducir a los usuarios en el mundo de los Sistemas de Información Geográfica SIG. En el curso se explican las herramientas generales necesarias para aprender a manejar un SIG desde cero: cargar capas, editar, seleccionar, consultar, hacer un mapa, cargar servicios web de mapas, etc.El curso dispone de teoría, ejercicios y prácticas realizadas con herramientas de software SIG (QGIS o ArcGIS Pro).</li></ul></div><div style="text-align: justify;"><ul><li><a href="https://www.cnig.es/detalleCurso?articulo=CEL005-Sistemas-de-Informaci%C3%B3n-Geogr%C3%A1fica-(Avanzado)"><span style="color: #2b00fe;">Sistemas de Información Geográfica (Avanzado)</span></a>: Curso avanzado de SIG en línea, para profundizar en el análisis de datos vectoriales y ráster: geocodificación, generalización, análisis de redes, georreferenciación, clasificación y mosaicado de datos ráster, MDE, etc.Las prácticas del curso se realizan con QGIS o ArcGIS Pro (licencia de 60 días proporcionada en el curso).</li></ul><ul><li><a href="https://www.cnig.es/detalleCurso?articulo=CEL007-Datos-geoespaciales-de-alto-valor.-Geolocalizaci%C3%B3n"><span style="color: #2b00fe;">Datos geoespaciales de alto valor. Geolocalización</span></a>: Curso sobre el análisis, gestión y publicación de los datos geoespaciales y su importancia en la geolocalización. En el curso se mostrará como la geolocalización es una de las tareas más cotidianas y universales que realizamos diariamente y como los datos geoespaciales nos ayudan a localizar un lugar o encontrar la ruta óptima.El curso dispone de teoría, ejercicios y prácticas realizadas con herramientas de software QGIS.</li></ul></div></span><div><span style="font-family: arial;"><div style="text-align: justify;">Al finalizar, obtendrás un certificado de haber realizado el curso.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Si estás interesado en formarte en las materias que se imparten, anímate e <a href="https://www.cnig.es/buscarArtsMenu?categoria=CURSO-Cursos-en-L%C3%ADnea"><span style="color: #2b00fe;">inscríbete</span></a>.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;"><span style="color: #073763;"><b>Publicado por la editora.</b></span></div></span></div>editorhttp://www.blogger.com/profile/12862155073793120517noreply@blogger.com0tag:blogger.com,1999:blog-8192800360679208338.post-5863533275852582432024-02-20T14:45:00.008+01:002024-02-20T15:33:01.922+01:00Digital Building Permit conference 2024<p><span style="text-align: justify;"></span></p><div class="separator" style="clear: both; text-align: justify;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgiAKid0o97Xtc2szQjJ8i82nT8iQGJQc0oiU4ZPcQE_zx9deAJeWic1bJRqhOPy_Wj8s2YuK3MfV6WdO26GHEZCT7E9pSoA0PfqIL5ZmSVCwoEerEr1U88pyCHqM5-IVoZe93Fy5MvMbkAIvfERhvNVzHutcZQXzqiD-HJ5uPVlleZU4oK8tl9gFRy-Z0k" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: arial;"><img alt="" data-original-height="711" data-original-width="1523" height="298" src="https://blogger.googleusercontent.com/img/a/AVvXsEgiAKid0o97Xtc2szQjJ8i82nT8iQGJQc0oiU4ZPcQE_zx9deAJeWic1bJRqhOPy_Wj8s2YuK3MfV6WdO26GHEZCT7E9pSoA0PfqIL5ZmSVCwoEerEr1U88pyCHqM5-IVoZe93Fy5MvMbkAIvfERhvNVzHutcZQXzqiD-HJ5uPVlleZU4oK8tl9gFRy-Z0k=w640-h298" width="640" /></span></a></div><p></p><span style="font-family: arial;"><div style="text-align: justify;">La <b>digitalización de los permisos de construcción fue identificada como el nudo crítico</b> a resolver para allanar el camino hacia la digitalización masiva en la industria de la construcción, y para habilitar el potencial de la automatización y optimización en la gestión de datos de edificios y ciudades.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">El tema se viene desarrollándose desde hace un par de años y ahora empiezan a estar <b>disponibles algunas soluciones</b>. Además, actualmente se están ejecutando importantes proyectos transfronterizos, como por ejemplo <a href="https://accordproject.eu/"><span style="color: #2b00fe;">Accord</span></a>, que pretende automatizar los permisos de construcción digital y verificación de cumplimiento mediante <a href="https://es.wikipedia.org/wiki/Modelado_de_informaci%C3%B3n_de_construcci%C3%B3n" target="_blank"><span style="color: #2b00fe;">BIM</span></a> y SIG para lograr cambiar un tedioso proceso manual burocrático y mejorar la productividad y la calidad del diseño y la construcción.</div><div style="text-align: justify;"><br /></div></span><div style="text-align: justify;"><span style="font-family: arial;"><a href="https://eu4dbp.net/" target="_blank"><span style="color: #2b00fe;">EUnet4DBP</span></a>, junto con varias organizaciones relevantes, está organizando la Segunda Conferencia Internacional sobre Permiso de Construcción Digital</span><span style="font-family: arial;">, </span><span style="font-family: arial;">la </span><span style="font-family: arial;">«</span><span style="color: #2b00fe; font-family: arial;"><a href="https://eu4dbp.net/dbpc24/" target="_blank"><i>Digital Building Permit conference 2024</i></a></span><span style="font-family: arial;">»</span><span style="font-family: arial;">, que</span><span style="font-family: arial;"> </span><span style="font-family: arial;">tendrá lugar en </span><b style="font-family: arial;">Barcelona, los días 18 y 19 de abril,</b><span style="font-family: arial;"> para ahondar en el estado actual de la investigación, desarrollos e implementaciones, y para brindar la oportunidad a varios actores del permiso de construcción digital de reunirse y conversar.</span></div><div style="text-align: justify;"><span style="font-family: arial;"><br /></span></div><span style="font-family: arial;"><div style="text-align: justify;">La multidisciplinariedad y la colaboración intersectorial son clave para resolver el desafío multifacético y complejo de la digitalización de los permisos de construcción. Por lo tanto, la conferencia se estructurará para albergar varios tipos diferentes de contribuciones y actividades, desde la investigación hasta las implementaciones, con una parte relevante reservada para usuarios y partes interesadas, con el fin de investigar los desafíos de la adopción de las soluciones.</div><div style="text-align: justify;"><br /></div><b><span style="color: #073763;">Publicado por Mayte Toscano.</span></b></span>editorhttp://www.blogger.com/profile/12862155073793120517noreply@blogger.com0tag:blogger.com,1999:blog-8192800360679208338.post-53743483330731175372024-02-07T10:56:00.002+01:002024-02-07T10:56:28.477+01:00Nuevo visualizador del SIOSE<div style="text-align: justify;"><span style="font-family: arial;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEieSetIEoegWW3cywKncQXLpm2S8EjLh3ed387_3ZOX_aYJ8XxEzzrtpy1_Zn7zCQkGwaDJMiHOiom40Th1dijaBCChWNviVZtGRKiUKrBXghYRWx9YgfouzUzGjiTmcNlSp2dgSw1hBl1Qn0_NEGPvEK0BtIcUI83M1nDzYIFSV20iGCGyDaKLJXsrvZIo" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="824" data-original-width="1906" height="277" src="https://blogger.googleusercontent.com/img/a/AVvXsEieSetIEoegWW3cywKncQXLpm2S8EjLh3ed387_3ZOX_aYJ8XxEzzrtpy1_Zn7zCQkGwaDJMiHOiom40Th1dijaBCChWNviVZtGRKiUKrBXghYRWx9YgfouzUzGjiTmcNlSp2dgSw1hBl1Qn0_NEGPvEK0BtIcUI83M1nDzYIFSV20iGCGyDaKLJXsrvZIo" width="640" /></a></div><br />El Sistema de Información sobre la Ocupación del Suelo en España (<a href="https://www.siose.es" target="_blank"><span style="color: #2b00fe;">SIOSE</span></a>) <b>describe la superficie terrestre nacional en términos de cubiertas y usos del suelo</b>. <a href="https://www.siose.es" target="_blank"><span style="color: #2b00fe;">El proyecto SIOSE</span></a>, enmarcado en el <a href="https://www.ign.es/web/plan-nacional-de-observacion-del-territorio" target="_blank"><span style="color: #2b00fe;">Plan Nacional de Observación del Territorio</span></a> (PNOT) y dirigido por la <a href="http://www.ign.es" target="_blank"><span style="color: #2b00fe;">Dirección General del Instituto Geográfico Nacional</span></a>, se articula sobre un modelo productivo compartido entre la Administración General del Estado y las Comunidades Autónomas, siguiendo los <a href="https://blog-idee.blogspot.com/2014/06/vision-de-inspire-segun-datosgobes.html" target="_blank"><span style="color: #2b00fe;">principios INSPIRE</span></a>. Su <b>objetivo es generar una base de datos de Ocupación del Suelo para toda España</b>, dando lugar a un producto fundamental para la gestión del territorio y que se actualiza periódicamente de manera cooperativa y descentralizada.</span></div><span style="font-family: arial;"><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Con el fin de promover la difusión de los datos SIOSE se ha elaborado un <a href="https://visualizadores.ign.es/siose/" target="_blank"><span style="color: #2b00fe;">nuevo visualizador web</span></a> que permite la <b>visualización y consulta de la información de SIOSE</b>, en sus diferentes versiones (desde el año 2005 al 2014) y la <b>información del CORINE Land Cover</b> desde su versión de 1990. </div><div style="text-align: justify;"><br /></div><div style="text-align: justify;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEg0Lj0Y5lmCEA56ESOmFIsJbUFy9RObKe6k6_ABqAkxODIDbqyY91TPHj0A-fMUbnltZHAWemMdFZYa-E21guDioC7iEjYgKX6Awf-bh-0MX9MX4NDMW2GYlEz5yeL0S3yeYShvirxNeApAqU9KN_X0ybfvIV6qUdoPLEqmUtRljqpR8dMmyUZ955ByvXeQ" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="817" data-original-width="1895" height="276" src="https://blogger.googleusercontent.com/img/a/AVvXsEg0Lj0Y5lmCEA56ESOmFIsJbUFy9RObKe6k6_ABqAkxODIDbqyY91TPHj0A-fMUbnltZHAWemMdFZYa-E21guDioC7iEjYgKX6Awf-bh-0MX9MX4NDMW2GYlEz5yeL0S3yeYShvirxNeApAqU9KN_X0ybfvIV6qUdoPLEqmUtRljqpR8dMmyUZ955ByvXeQ=w640-h276" width="640" /></a></div><div style="text-align: justify;"><br /></div>El visualizador es muy completo y cuenta con múltiples funcionalidades, a parte de las típicas herramientas básicas como superposición de capas, carga de diversos mapas de fondo, cálculo de áreas y distancias u obtener las coordenadas de un punto, la nueva herramienta permite <b>comparar valores de clases</b> (cobertura o usos de suelo) entre diferentes municipios, provincias o CCAA para un año concreto o entre distintas versiones de SIOSE y CLC. También es posible <b>calcular estadísticas</b> y realizar <b>consultas temáticas y espaciales</b>, más o menos complejas, sobre las diferentes capas y la <b>descarga de los resultados</b>. También dispone de un acceso directo al <a href="https://centrodedescargas.cnig.es/CentroDescargas/index.jsp" target="_blank"><span style="color: #2b00fe;">Centro de Descargas del CNIG</span></a> para la descarga completa de datos SIOSE. </div><div style="text-align: justify;"><br /></div><div style="text-align: justify;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjzBbTer2w8MPn77rSrRyCe-Jb-jpCSiECuqx_A7pviuHZjM8lt81_qhqa3M5gnt0IUiJtD6EWaPsZm261zeRpOo9RTds6VKDM8CCQzoXkEcZ0YIndII5dvaAplOIRvcMK505shGk6_hxfLSx_eBgMecYzodEbW0b4PRkPuqRkYT16dBfWJaiBuipMCV6-6" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="603" data-original-width="745" height="324" src="https://blogger.googleusercontent.com/img/a/AVvXsEjzBbTer2w8MPn77rSrRyCe-Jb-jpCSiECuqx_A7pviuHZjM8lt81_qhqa3M5gnt0IUiJtD6EWaPsZm261zeRpOo9RTds6VKDM8CCQzoXkEcZ0YIndII5dvaAplOIRvcMK505shGk6_hxfLSx_eBgMecYzodEbW0b4PRkPuqRkYT16dBfWJaiBuipMCV6-6=w400-h324" width="400" /></a></div><div style="text-align: justify;"><br /></div>En las próximas versiones del visualizador se incorporará también el SIOSE de Alta Resolución (<a href="https://blog-idee.blogspot.com/2023/09/completado-el-proyecto-siose-de-alta.html" target="_blank"><span style="color: #2b00fe;">enlace a noticia en el este blog</span></a>) producido con fecha de referencia a partir del año 2017.<br /></div><div style="text-align: justify;"><br /></div><div style="text-align: justify;"><div class="separator" style="clear: both; text-align: center;"></div></div><div style="text-align: justify;"><span style="color: #073763;"><b>Publicado por la editora.</b></span></div></span><p></p>editorhttp://www.blogger.com/profile/12862155073793120517noreply@blogger.com0tag:blogger.com,1999:blog-8192800360679208338.post-87147969938793308002024-02-05T16:38:00.000+01:002024-02-05T16:38:50.980+01:00Herramienta de descarga de nubes de puntos LiDAR y datos del territorio de Andalucía<p><span style="font-family: arial; text-align: justify;"><br /></span></p><p><span style="font-family: arial; text-align: justify;"></span></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4Yi1WQ0wOhZi3-f32A2yjteaolhTMw6w9inc0l0beaBRP0uHmwUZOF9GNSDS4jzLJsFvuBvSrI0Hx0dSsBOKrd3dJvBT2J31sTW2ymXwvOqCtYQJ8c0xE23tTXEu7gEL4DV6ltJSDt17Ku42xqrqBfET0zNmfQcaTwjMamcbqQ6R7yQ4hcP8yvIGrDp3b/s688/avion.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="341" data-original-width="688" height="318" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4Yi1WQ0wOhZi3-f32A2yjteaolhTMw6w9inc0l0beaBRP0uHmwUZOF9GNSDS4jzLJsFvuBvSrI0Hx0dSsBOKrd3dJvBT2J31sTW2ymXwvOqCtYQJ8c0xE23tTXEu7gEL4DV6ltJSDt17Ku42xqrqBfET0zNmfQcaTwjMamcbqQ6R7yQ4hcP8yvIGrDp3b/w640-h318/avion.jpg" width="640" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><p></p><span style="font-family: arial;"><div style="text-align: justify;">La <a href="https://www.juntadeandalucia.es/medioambiente/portal/acceso-rediam"><span style="color: #2b00fe;">Red de Información Ambiental de Andalucía</span></a> REDIAM ha publicado la herramienta de «<b>Descarga de nubes de puntos LiDAR y datos del territorio de Andalucía</b>», accesible desde el apartado "<a href="https://www.juntadeandalucia.es/medioambiente/portal/acceso-rediam/descargas/descarga-de-ortofotografias-y-datos-del-territorio"><span style="color: #2b00fe;">Descarga de ortofotografías y datos del territorio</span></a>" del Portal de Información Ambiental. </div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">El principal objetivo de este recurso es facilitar el acceso, a través de internet, de los datos del territorio de Andalucía generados a partir de <a href="https://pnoa.ign.es/pnoa-lidar/tecnologia-lidar" target="_blank"><span style="color: #2b00fe;">vuelos fotogramétricos/LiDAR</span></a> procedentes de distintos proyectos. Permite consultar o descargar los productos obtenidos en la <a href="https://pnoa.ign.es/pnoa-lidar/segunda-cobertura" target="_blank"><span style="color: #2b00fe;">2ª cobertura PNOA LiDAR</span></a> de Andalucía; Nubes de puntos en<a href="Nubes de puntos en formato LAZ" target="_blank"><span style="color: #2b00fe;"> formato LAZ</span></a> y Modelos Digitales (<a href="https://pnoa.ign.es/pnoa-lidar/modelo-digital-del-terreno" target="_blank"><span style="color: #2b00fe;">MDT</span></a> y <a href="https://pnoa.ign.es/pnoa-lidar/modelo-digital-de-superficies" target="_blank"><span style="color: #2b00fe;">MDS</span></a>).</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Mediante esta herramienta se puede visualizar en tres dimensiones la nube de puntos LiDAR de forma interactiva, realizar consultas y mediciones, filtrar puntos por categoría y descargar los datos, ya sea de ficheros individuales o series completas de contenidos de información.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhusQ5iabWuThKnpjWr3UtGoVvRkFPrrkh2cchvKWaLId1Gyu_uJo4UB4-twxUANCUMuIfyRVA7tqZk4316Pd_UcmDpoESwHHoKRUSR7GU2YKs1v_Vq9jOtfy71L2n8RNCozsaGeqFFjupWmol2X_P_mvKUh2O4R37X7gBg0nnEXbwAC-s3s9_rebh_VWuM/s1909/Visualizador.jpg" style="font-family: "Times New Roman"; margin-left: 1em; margin-right: 1em; text-align: center;"><img border="0" data-original-height="927" data-original-width="1909" height="310" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhusQ5iabWuThKnpjWr3UtGoVvRkFPrrkh2cchvKWaLId1Gyu_uJo4UB4-twxUANCUMuIfyRVA7tqZk4316Pd_UcmDpoESwHHoKRUSR7GU2YKs1v_Vq9jOtfy71L2n8RNCozsaGeqFFjupWmol2X_P_mvKUh2O4R37X7gBg0nnEXbwAC-s3s9_rebh_VWuM/w640-h310/Visualizador.jpg" width="640" /></a></div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">La orografía es un condicionante decisivo, tanto en las actividades humanas, como en los procesos naturales. De hecho, es considerada un <b>dato geoespacial global fundamental</b> por las <a href="https://www.un.org/es/" target="_blank"><span style="color: #2b00fe;">Naciones Unidas</span></a>, la <a href="https://eur-lex.europa.eu/legal-content/ES/ALL/?uri=CELEX%3A32007L0002" target="_blank"><span style="color: #2b00fe;">directiva INSPIRE</span></a> y el <a href="https://www.scne.es/" target="_blank"><span style="color: #2b00fe;">Sistema Cartográfico Nacional</span></a>. Con esta herramienta la <a href="https://www.juntadeandalucia.es/organismos/sostenibilidadmedioambienteyeconomiaazul.html" target="_blank"><span style="color: #2b00fe;">Consejería de Sostenibilidad, Medio Ambiente y Economía Azul de la Junta de Andalucía</span></a> pone a disposición pública un recurso fundamental para el análisis ambiental y territorial de esta Comunidad.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Este visualizador ha sido creado utilizando <a href="https://ipsilum.com/" target="_blank"><span style="color: #2b00fe;">Ipsilum</span></a>, una plataforma tecnológica en la nube para la gestión y análisis de información espacial.</div><div style="text-align: justify;"><br /></div></span><span style="font-family: arial;"><div style="text-align: justify;">Fuente de la noticia: <a href="https://www.juntadeandalucia.es/medioambiente/portal/blog-informacion-ambiental/-/blogs/disponible-la-herramienta-de-descarga-de-nubes-de-puntos-lidar-y-datos-del-territorio-de-andalucia" target="_blank"><span style="color: #2b00fe;">Blog de Información Ambiental de Andalucía</span></a>.</div></span><span style="font-family: arial;"><div style="text-align: justify;"><br /></div><div style="text-align: justify;"><b>Publicado por la editora.</b></div></span>editorhttp://www.blogger.com/profile/12862155073793120517noreply@blogger.com0tag:blogger.com,1999:blog-8192800360679208338.post-67624657240361977102024-02-01T09:38:00.003+01:002024-02-01T09:44:52.666+01:00Los estándares de OGC: un elemento clave para los principios FAIR<div class="separator"><br /></div><div style="text-align: justify;"><div style="text-align: justify;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFH3pyaMvkuj4YUx6hLoEC89PW-aFk1rILuYQaCjSzWf7wonVp2BJYYgKPug2akz8pJi3-PZ-9V9LD3uwAneHL1kT23atkFzu4m1P3gpWdg7lkykXfsSgV24qSRJI3SaTtYnzut1GmtBRcmsnNrt0nvmbvfgCseYPq94nXQJ47KvhNq2skl-mLOeea6PUp/s1430/FAIR.png" style="font-family: "Times New Roman"; margin-left: 1em; margin-right: 1em; text-align: center;"><img border="0" data-original-height="771" data-original-width="1430" height="346" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFH3pyaMvkuj4YUx6hLoEC89PW-aFk1rILuYQaCjSzWf7wonVp2BJYYgKPug2akz8pJi3-PZ-9V9LD3uwAneHL1kT23atkFzu4m1P3gpWdg7lkykXfsSgV24qSRJI3SaTtYnzut1GmtBRcmsnNrt0nvmbvfgCseYPq94nXQJ47KvhNq2skl-mLOeea6PUp/w640-h346/FAIR.png" width="640" /></a></div><div style="text-align: justify;"><br /></div><a href="https://www.ogc.org/" style="font-family: arial;"><span style="color: #2b00fe;"><b>OGC</b></span></a><span style="font-family: arial;"> lleva trabajando 30 años para la comunidad geoespacial global en el marco de los Sistemas de Información Geográfica y de la <i>World Wide Web</i>, creando estándares abiertos claramente comprometidos con </span><span style="font-family: arial;">los principios FAIR,</span><span style="font-family: arial;"> que garantizan un acceso a la información de manera transparente, eficiente y ética.</span></div><span style="font-family: arial;"><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Los <b><a href="https://www.go-fair.org/fair-principles/" target="_blank"><span style="color: #2b00fe;">principios FAIR</span></a></b> ofrecen un conjunto de cualidades precisas y cuantificables para que los datos sean <b>Localizables</b>, <b>Accesibles</b>, <b>Interoperables </b>y <b>Reutilizables </b>(del inglés FAIR – <i>Findable, Accessible, Interoperable, and Reusable</i>). Estos principios son claves para mejorar la producción, el almacenamiento, el intercambio y el procesamiento de datos y han contribuido decisivamente a la mejora de desarrollos tecnológicos recientes como la <a href="https://es.wikipedia.org/wiki/Inteligencia_artificial" target="_blank"><span style="color: #2b00fe;">inteligencia artificial</span></a>, el <i><a href="https://es.wikipedia.org/wiki/Crowdsourcing" target="_blank"><span style="color: #2b00fe;">crowdsourcing</span></a></i>, los <a href="https://es.wikipedia.org/wiki/Espacio_de_datos" target="_blank"><span style="color: #2b00fe;">espacios de datos</span></a>, la <a href="https://es.wikipedia.org/wiki/Gemelo_digital" target="_blank"><span style="color: #2b00fe;">tecnología de gemelos digitales</span></a> y la <a href="https://es.wikipedia.org/wiki/Computaci%C3%B3n_en_la_nube" target="_blank"><span style="color: #2b00fe;">computación en la nube</span></a>, entre otros.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Los <b>estándares OGC</b>, tanto los de <b>formato y transferencia de datos</b>, que facilitan el intercambio de datos entre sistemas, como:</div><div style="text-align: justify;"><ul><li><a href="https://www.ogc.org/standard/wms/"><span style="color: #2b00fe;">WMS</span></a>: que permite servir imágenes georreferenciadas a través de internet.</li><li><a href="https://www.ogc.org/standard/cat/"><span style="color: #2b00fe;">CSW</span></a>: que permite consultar una colección de metadatos y encontrar los datos o los servicios que el usuario requiere.</li><li><a href="https://www.ogc.org/standard/wfs/"><span style="color: #2b00fe;">WFS</span></a>: para la descarga y consulta de datos geoespaciales de tipo vectorial.</li><li><a href="https://www.ogc.org/standard/wcs/"><span style="color: #2b00fe;">WCS</span></a>: para la descarga y consulta de datos ráster.</li></ul></div><div style="text-align: justify;">Los estándares de <b>interoperabilidad semántica</b>, que apoyan una comprensión común del significado de los datos como:</div><div style="text-align: justify;"><ul><li><a href="https://www.ogc.org/resources/rainbow/"><span style="color: #2b00fe;">OGC RAINBOW</span></a>: servidor de definiciones de OGC, utilizado para gestionar y publicar vocabularios de referencia y definiciones estándar.</li><li><a href="https://www.ogc.org/standard/sensorthings/"><span style="color: #2b00fe;">API SensorThings</span></a>: que proporciona una forma abierta, geoespacial y unificada de interconectar dispositivos, datos y aplicaciones del Internet de las cosas (<i>IoT</i>) a través de la Web.</li></ul></div><div style="text-align: justify;">O los <b>modelos de datos temáticos</b>, que respaldan el intercambio interoperable de datos, como:</div><div style="text-align: justify;"><ul><li><a href="https://www.ogc.org/standard/waterml/"><span style="color: #2b00fe;">WaterML</span></a> : para la representación de datos de observaciones del agua.</li><li><a href="https://www.ogc.org/standard/pipelineml/"><span style="color: #2b00fe;">PipelineML</span></a> para datos relacionados con los sistemas de oleoductos y gasoductos.</li><li><a href="https://www.ogc.org/standard/infragml/"><span style="color: #2b00fe;">LandInfra</span></a>: para instalaciones de infraestructura terrestre y de ingeniería civil.</li></ul></div> <div style="text-align: justify;">Son ejemplos, entre muchos otros, de como OGC trabaja para que la información sea localizable, accesible, interoperable y reutilizable (FAIR), poniendo estos principios en el centro.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;"><b><span style="color: #073763;">Publicado por la editora.</span></b></div></span>editorhttp://www.blogger.com/profile/12862155073793120517noreply@blogger.com0tag:blogger.com,1999:blog-8192800360679208338.post-60674197746960159882024-01-31T09:00:00.010+01:002024-03-07T10:27:23.668+01:00Servicio OGC API de procesos: Proceso getElevation – Altitud de puntos<div style="text-align: justify;"><span style="font-family: arial;"><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiAYdOMMZUwSfaV17LfrxoRCi2KMtDiYdiT3Ac-UxdaW5BZy2Si3RJ4-3oxOu_iwnVp67UGLD0Uh-P60_6YcgzZpKFb8NpzFcTUHp1-6ewxHbimOr9Ku__wkbEBnne1Lwt4rxb1DXSGeA9HRvvE25owtL92PyWaiQZHxawsq5wvFqBy3NO8V3KyPcyVmnG4" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="818" data-original-width="1552" height="338" src="https://blogger.googleusercontent.com/img/a/AVvXsEiAYdOMMZUwSfaV17LfrxoRCi2KMtDiYdiT3Ac-UxdaW5BZy2Si3RJ4-3oxOu_iwnVp67UGLD0Uh-P60_6YcgzZpKFb8NpzFcTUHp1-6ewxHbimOr9Ku__wkbEBnne1Lwt4rxb1DXSGeA9HRvvE25owtL92PyWaiQZHxawsq5wvFqBy3NO8V3KyPcyVmnG4=w640-h338" width="640" /></a></div></div><br />El Proceso </span><a href="https://api-processes.idee.es/openapi?f=html#/getElevation" style="font-family: arial;"><i><span style="color: #2b00fe;">getElevation</span></i></a><span style="font-family: arial;"> (Altitud de puntos) nos permite </span><b><span style="font-family: arial;">obtener la elevación de uno o varios puntos a partir del </span><a href="https://pnoa.ign.es/pnoa-lidar/modelo-digital-del-terreno" style="font-family: arial;"><span style="color: #2b00fe;">Modelo Digital del Terreno (MDT05)</span></a></b><span style="font-family: arial;"> del Plan Nacional de Ortofotografía Aérea. En página de </span><a href="https://api-processes.idee.es/processes/getElevation" style="font-family: arial;"><span style="color: #2b00fe;">API processes getElevation</span></a><span style="font-family: arial;"> se pueden consultar los parámetros de entrada y de salida:</span></div><span style="font-family: arial;"><div style="text-align: justify;"><br /></div> </span><div style="text-align: justify;"><span style="font-family: arial;"><b>Parámetros de entrada</b>:</span></div><span><div style="font-family: arial; text-align: justify;"><ul><li><b>«geom»</b>: corresponde con la geometría de puntos o lista de puntos. Actualmente no admite multigeometrías ni polígonos GeoJSON. Tipo de dato: string.</li></ul><ul><li><b>«formato»</b> parámetro <b>obligatorio</b> que indica el formato en que se proporciona la geometría del parámetro «geom» puede ser en formato GeoJSON (<i>feature collection</i>) o en formato WKT (<i>GeometryCollection, Multipoint</i> o <i>Point</i>). Tipo de dato: <i>string</i>.</li></ul><ul><li><b>«crs»</b> parámetro es opcional, que viene proporcionado por el sistema de referencia de los parámetros «geom», por defecto se utilizará el Sistema de referencia (EPSG: 4326). Tipo de dato: <i>integer</i>.</li></ul><ul><li><b>«withCoord»</b> Es un valor booleano (true/false), en el caso que empleemos el valor <i>true</i>, obtenemos las coordenadas geográficas junto a sus altitudes, y en el caso de valores false, obtenemos solo el valor de la altitud o altitudes de los puntos asociados. Por defecto se utiliza el valor<i> false</i>. Tipo de dato: <i>boolean</i>.</li></ul><ul><li><b>«outformat»</b> parámetro opcional que indica el formato de salida. El valor por defecto es <i>«array»</i> que consiste en los valores de las altitudes del los puntos en forma de lista. Tipo de dato: <i>string</i>.</li></ul></div><div style="font-family: arial; text-align: justify;"><b>Parámetros de salida:</b></div><div style="font-family: arial; text-align: justify;"><ul><li><b>«id»</b> que se identifica con el proceso «GetElevation»</li></ul><ul><li><b>«values»</b> que es el resultado en forma de lista con las elevaciones para cada punto en el mismo orden dado que los datos de entrada. En el caso que el parámetro de entrada «withCoord» sea valor <i>true</i>, se obtienen las coordenadas geográficas junto con la altitud del punto o de la lista de puntos.</li></ul></div> <div style="font-family: arial; text-align: justify;"><b>Ejecución del proceso:</b></div><div style="font-family: arial; text-align: justify;"><br /></div><div style="font-family: arial; text-align: justify;">Para la ejecución del proceso se utiliza una función POST. Se accede a la dirección: <a href="https://api-processes.idee.es/processes/getElevation/execution"><span style="color: #2b00fe;">https://api-processes.idee.es/processes/getElevation/execution</span></a> y es obligatorio ejecutar la petición en JSON.</div> <div style="font-family: arial; text-align: justify;"><br /></div> <div style="font-family: arial; text-align: justify;">En la <a href="https://componentes.cnig.es/GaleriaEjemplos_APICNIG/"><span style="color: #2b00fe;">galería de ejemplos de API CNIG</span></a> se puede consultar un <a href="https://componentes.cnig.es/GaleriaEjemplos_APICNIG/ejemplos/ogcapiProcesses02.html" target="_blank"><span style="color: #2b00fe;">ejemplo completo para este proceso</span></a> para la obtención de la altitud de un punto sobre el MDT desde una página web. En este caso se usa como datos de entrada las coordenadas de un punto haciendo clic sobre el mapa en el Sistema de referencia EPSG:3857 para construir un JSON de entrada. El resultado es la altitud del punto que viene dado por el parámetro «values [0]».</div><div style="font-family: arial; text-align: justify;"><br /></div><div style="font-family: arial; text-align: justify;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgYttLSMzow_BIjWaMIAZbND5aKCbSnfZ8QEDAYk2h5Gj2yAKdVEx0ZE24xpxvpQYiW3hWZzMFO34ILbGGgFiRkeWgcZ047_AXSvS2_7hgEaXiQjWg_wd0FXihGtvoz0FmZi39ribzDeYmHEMOkA11t0FDXsmBoQb2waeeMZTi6Wyeoh2Z0T9c7YUMCKO0p" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="802" data-original-width="1826" height="282" src="https://blogger.googleusercontent.com/img/a/AVvXsEgYttLSMzow_BIjWaMIAZbND5aKCbSnfZ8QEDAYk2h5Gj2yAKdVEx0ZE24xpxvpQYiW3hWZzMFO34ILbGGgFiRkeWgcZ047_AXSvS2_7hgEaXiQjWg_wd0FXihGtvoz0FmZi39ribzDeYmHEMOkA11t0FDXsmBoQb2waeeMZTi6Wyeoh2Z0T9c7YUMCKO0p=w640-h282" width="640" /></a></div><br /><br /></div><div style="font-family: arial; text-align: justify;">Una opción para verificar los API de procesos es utilizar <a href="https://api-processes.idee.es/openapi?f=html#/getElevation/executeGetelevationJob"><span style="color: #2b00fe;">Swagger UI</span></a> que ofrece la misma interfaz de procesos. Desde aquí podemos acceder al proceso getElevation de una manera sencilla, de modo que podemos verificar el procedimiento para la obtención de la elevación de uno o varios puntos a partir del MDT05. </div><div style="font-family: arial; text-align: justify;"><br /></div><div style="font-family: arial; text-align: justify;"><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjHK801Ywp_6Ec2Tengwkp2yvL6twqTgeYG4dEuM_REbpOFbD2IwwR1InwkcosiGh_wMfoCwXT0kcim0ofLj0NHRtrnfUF22R-F8M0CRSw24VrnDJ5G-4GFc186ImzPJT4w-A3G36K99UbnT0Nd09vBNnbT1j0-oTF7jOTxbyofOVfB3VwvvwbhP9dHIAn3" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="653" data-original-width="1428" height="292" src="https://blogger.googleusercontent.com/img/a/AVvXsEjHK801Ywp_6Ec2Tengwkp2yvL6twqTgeYG4dEuM_REbpOFbD2IwwR1InwkcosiGh_wMfoCwXT0kcim0ofLj0NHRtrnfUF22R-F8M0CRSw24VrnDJ5G-4GFc186ImzPJT4w-A3G36K99UbnT0Nd09vBNnbT1j0-oTF7jOTxbyofOVfB3VwvvwbhP9dHIAn3=w640-h292" width="640" /></a></div></div><br /></div><div style="font-family: arial; text-align: justify;">Otra forma más experta de explotar lo servicios es a través del comando <a href="https://curl.se/docs/manpage.html"><span style="color: #2b00fe;">cURL</span></a> o de una biblioteca de Python llamada <a href="https://pypi.org/project/requests/"><span style="color: #2b00fe;">requests</span></a>, como se detalla en los siguientes ejemplos.</div><div style="font-family: arial; text-align: justify;"><br /></div><div style="font-family: arial; text-align: justify;">En este proceso se puede utilizar como datos de entrada dos formatos: <a href="https://es.wikipedia.org/wiki/GeoJSON" target="_blank"><span style="color: #2b00fe;">GeoJSON</span></a> o <a href="https://www.geomapik.com/tutoriales-gis/cargar-wkt-qgis-formato-well-known-text/#:~:text=%C2%BFQu%C3%A9%20es%20el%20formato%20WKT,geom%C3%A9tricos%20espaciales%20en%20formato%20vectorial." target="_blank"><span style="color: #2b00fe;">WKT</span></a> (<i>Well Known Text</i>), en nuestro caso utilizaremos dos sistemas de referencia de coordenadas distintos, WGS84 (EPSG:4326) y ETRS89 Huso 30 N (EPSG:25830).</div><div style="font-family: arial; text-align: justify;"><br /></div><div style="font-family: arial; text-align: justify;">A continuación, veremos varios ejemplos de cómo utilizar diferentes combinaciones de datos de entrada según las siguientes opciones de esta tabla:</div> <div style="font-family: arial; text-align: justify;"><br /></div> <div style="font-family: arial; text-align: justify;"><div align="center">
<table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-yfti-tbllook: 1184;">
<tbody><tr>
<td style="border: 1pt solid windowtext; mso-border-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 87.15pt;" width="116">
<p class="MsoNormal" style="line-height: normal; margin-bottom: 0cm; text-align: justify;"><b><span style="font-size: x-small;">Formato<o:p></o:p></span></b></p>
</td>
<td style="border-left: none; border: 1pt solid windowtext; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 44.2pt;" width="59">
<p align="center" class="MsoNormal" style="line-height: normal; margin-bottom: 0cm; text-align: center;"><b><span style="font-size: x-small;">EPSG<o:p></o:p></span></b></p>
</td>
<td style="border-left: none; border: 1pt solid windowtext; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 43.5pt;" width="58">
<p align="center" class="MsoNormal" style="line-height: normal; margin-bottom: 0cm; text-align: center;"><b><span style="font-size: x-small;">Punto<o:p></o:p></span></b></p>
</td>
<td style="border-left: none; border: 1pt solid windowtext; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 85.1pt;" width="113">
<p align="center" class="MsoNormal" style="line-height: normal; margin-bottom: 0cm; text-align: center;"><b><span style="font-size: x-small;">Lista de puntos<o:p></o:p></span></b></p>
</td>
</tr>
<tr>
<td rowspan="2" style="border-top: none; border: 1pt solid windowtext; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 87.15pt;" width="116">
<p class="MsoNormal" style="line-height: normal; margin-bottom: 0cm; text-align: justify;"><b><span style="font-size: x-small;">GeoJSON<o:p></o:p></span></b></p>
</td>
<td style="border-bottom: 1pt solid windowtext; border-left: none; border-right: 1pt solid windowtext; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 44.2pt;" width="59">
<p align="right" class="MsoNormal" style="line-height: normal; margin-bottom: 0cm; text-align: right;"><span style="font-size: x-small;">4326<o:p></o:p></span></p>
</td>
<td style="border-bottom: 1pt solid windowtext; border-left: none; border-right: 1pt solid windowtext; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 43.5pt;" width="58">
<p align="center" class="MsoNormal" style="line-height: normal; margin-bottom: 0cm; text-align: center;"><span style="font-size: x-small;">x<o:p></o:p></span></p>
</td>
<td style="border-bottom: 1pt solid windowtext; border-left: none; border-right: 1pt solid windowtext; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 85.1pt;" width="113">
<p align="center" class="MsoNormal" style="line-height: normal; margin-bottom: 0cm; text-align: center;"><span style="font-size: x-small;">x<o:p></o:p></span></p>
</td>
</tr>
<tr>
<td style="border-bottom: 1pt solid windowtext; border-left: none; border-right: 1pt solid windowtext; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 44.2pt;" width="59">
<p align="right" class="MsoNormal" style="line-height: normal; margin-bottom: 0cm; text-align: right;"><span style="font-size: x-small;">25830<o:p></o:p></span></p>
</td>
<td style="border-bottom: 1pt solid windowtext; border-left: none; border-right: 1pt solid windowtext; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 43.5pt;" width="58">
<p align="center" class="MsoNormal" style="line-height: normal; margin-bottom: 0cm; text-align: center;"><span style="font-size: x-small;">-<o:p></o:p></span></p>
</td>
<td style="border-bottom: 1pt solid windowtext; border-left: none; border-right: 1pt solid windowtext; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 85.1pt;" width="113">
<p align="center" class="MsoNormal" style="line-height: normal; margin-bottom: 0cm; text-align: center;"><span style="font-size: x-small;">x<o:p></o:p></span></p>
</td>
</tr>
<tr>
<td rowspan="2" style="border-top: none; border: 1pt solid windowtext; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 87.15pt;" width="116">
<p class="MsoNormal" style="line-height: normal; margin-bottom: 0cm; text-align: justify;"><b><span style="font-size: x-small;">WKT<o:p></o:p></span></b></p>
</td>
<td style="border-bottom: 1pt solid windowtext; border-left: none; border-right: 1pt solid windowtext; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 44.2pt;" width="59">
<p align="right" class="MsoNormal" style="line-height: normal; margin-bottom: 0cm; text-align: right;"><span style="font-size: x-small;">4326<o:p></o:p></span></p>
</td>
<td style="border-bottom: 1pt solid windowtext; border-left: none; border-right: 1pt solid windowtext; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 43.5pt;" width="58">
<p align="center" class="MsoNormal" style="line-height: normal; margin-bottom: 0cm; text-align: center;"><span style="font-size: x-small;">x<o:p></o:p></span></p>
</td>
<td style="border-bottom: 1pt solid windowtext; border-left: none; border-right: 1pt solid windowtext; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 85.1pt;" width="113">
<p align="center" class="MsoNormal" style="line-height: normal; margin-bottom: 0cm; text-align: center;"><span style="font-size: x-small;">x<o:p></o:p></span></p>
</td>
</tr>
<tr>
<td style="border-bottom: 1pt solid windowtext; border-left: none; border-right: 1pt solid windowtext; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 44.2pt;" width="59">
<p align="right" class="MsoNormal" style="line-height: normal; margin-bottom: 0cm; text-align: right;"><span style="font-size: x-small;">25830<o:p></o:p></span></p>
</td>
<td style="border-bottom: 1pt solid windowtext; border-left: none; border-right: 1pt solid windowtext; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 43.5pt;" width="58">
<p align="center" class="MsoNormal" style="line-height: normal; margin-bottom: 0cm; text-align: center;"><span style="font-size: x-small;">-<o:p></o:p></span></p>
</td>
<td style="border-bottom: 1pt solid windowtext; border-left: none; border-right: 1pt solid windowtext; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 85.1pt;" width="113">
<p align="center" class="MsoNormal" style="line-height: normal; margin-bottom: 0cm; text-align: center;"><span style="font-size: x-small;">x<o:p></o:p></span></p>
</td>
</tr>
</tbody></table>
</div></div><div style="font-family: arial; text-align: justify;"><br /></div> <div style="font-family: arial; text-align: justify;"><b>FORMATO GEOJSON</b></div><div style="font-family: arial; text-align: justify;"><br /></div><div style="font-family: arial; text-align: justify;"><b>Cálculo de la altitud de un punto en formato GeoJSON y Sistema de referencia EPSG 4326</b>:</div><div style="font-family: arial; text-align: justify;"><br /></div><div style="font-family: arial; text-align: justify;">Si quisiéramos conocer la altitud de un punto para unas coordenadas dadas en longitud y latitud en el Sistema de referencia WGS84 (EPSG:4326), por ejemplo, situándonos en la Cima de Peñalara con coordenadas geográficas (-3.956023, 40.850026).</div><div style="font-family: arial; text-align: justify;"><br /></div><div style="font-family: arial; text-align: justify;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEisiNNsiele3jeht2CQU9XdA9MGNKqvkCGWmxywWjklVLF60m8PJu3G2DWPUYMoHN4_RYElO5IKnWEL2b2iXBAGj33OlVJGFt_14elQr8tp3iilUBm_NEah8TBRhnQTIyyuSWa2vdEYCdwb3kFPwAnyjV2o1BMfl2Vh13DxSj8CC_9qyQjB7QGEi1QBQ-I1" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="611" data-original-width="886" height="442" src="https://blogger.googleusercontent.com/img/a/AVvXsEisiNNsiele3jeht2CQU9XdA9MGNKqvkCGWmxywWjklVLF60m8PJu3G2DWPUYMoHN4_RYElO5IKnWEL2b2iXBAGj33OlVJGFt_14elQr8tp3iilUBm_NEah8TBRhnQTIyyuSWa2vdEYCdwb3kFPwAnyjV2o1BMfl2Vh13DxSj8CC_9qyQjB7QGEi1QBQ-I1=w640-h442" width="640" /></a></div></div><div style="font-family: arial; text-align: justify;"><br /></div><div style="font-family: arial; text-align: justify;">El código JSON de entrada empleado sería:<b> </b></div>
<div style="font-family: arial; text-align: justify;"><p class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><b><span style="color: white; font-family: "Courier New"; font-size: 9pt; line-height: 107%; mso-themecolor: background1;">{<br /> "inputs": {<br /> "crs": 4326,<br />
"formato": "geojson",<br /> "geom": "{\"type\":
\"FeatureCollection\",\"features\": [{\"geometry\":{\"coordinates\": [-3.956023,40.850026],\"type\":\"Point\"},\"type\": \"Feature\"}]}",<br /> "outputFormat":
"array",<br /> "withCoord": true<br /> }<br />}</span></b></p></div>
<div style="font-family: arial; text-align: justify;"><p class="MsoNormal">El <a href="https://curl.se/docs/manpage.html"><span style="color: #2b00fe;">cURL</span></a> que se ejecuta:</p></div>
<div style="text-align: left;"><p class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><b><span style="color: white; font-family: courier; font-size: 9pt; line-height: 107%; mso-themecolor: background1;">curl -X POST "https://api-processes.idee.es/processes/getElevation/execution" -H "accept: application/json" -H "Content-Type: application/json" -d "{\"inputs\":{\"crs\":4326,\"formato\":\"geojson\",\"geom\":\"{\\\"type\\\": \\\"FeatureCollection\\\",\\\"features\\\": [{\\\"geometry\\\": {\\\"coordinates\\\": [-3.956023,40.850026],\\\"type\\\": \\\"Point\\\"},\\\"type\\\": \\\"Feature\\\"}]}\",\"outputFormat\":\"array\",\"withCoord\":true}}".</span></b></p></div>
<div style="font-family: arial; text-align: justify;">Al utilizar el valor <i>true</i> en el parámetro «withCoord», nos muestra en el resultado las coordenadas longitud y latitud del punto y el valor de la altitud, 2426.86 m:</div><div style="font-family: arial; text-align: justify;"><br /></div></span><div style="text-align: justify;"><span><div style="font-family: arial; text-align: left;"><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><b><span style="color: white; font-family: "Courier New"; font-size: 9pt; line-height: 107%; mso-themecolor: background1;">{<br /> "id": "GetElevacion",<br /> "values": [<br /> [<br /> -3.956023,<br /> 40.850026,<br /> 2426.860107421875<br /> ]<br /> ]<br />}</span></b></div></div>
<div style="font-family: arial; text-align: justify;"><br /></div><div style="font-family: arial; text-align: justify;"><b>Ejemplo de petición desde script Python</b></div><div style="font-family: arial; text-align: justify;"><br /></div><div style="font-family: arial; text-align: justify;">En el siguiente ejemplo se muestra cómo realizar la misma petición HTTP POST al servicio publicado en una OGC API processes desde un <i>script</i> de Python. Para ello, se utiliza la librería <a href="https://pypi.org/project/requests/"><span style="color: #2b00fe;">requests</span></a>, cuya importación se realiza en la primera línea. Posteriormente se definen las variables «url» (texto con la URL a la que se va a realizar la petición) y «myObj» (json con los parámetros de entrada de la función a ejecutar). Por último, se realiza la petición y se guarda en el parámetro «result».</div><div style="font-family: arial; text-align: justify;"><br /></div><div style="font-family: arial; text-align: justify;">Dentro de la variable tenemos distintos métodos, entre los que destacan: </div><div style="font-family: arial; text-align: justify;"><ul><li>«request» para obtener los datos de la petición </li><li>«.json()» para obtener el resultado de la operación ejecutada en formato json</li><li>«.status_code» para obtener el estado de la petición HTTP.</li></ul></div><div style="text-align: justify;"><div><div style="text-align: left;"><div class="MsoNormal" style="background: rgb(61, 133, 198); font-family: arial; mso-background-themecolor: accent5; mso-background-themeshade: 128;"><b><span style="color: white; font-family: "Courier New"; font-size: 9pt; line-height: 12.84px; mso-themecolor: background1;"><br /> import requests</span></b></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="color: white; line-height: 12.84px; mso-themecolor: background1;"><br /><div style="text-align: left;"><span style="font-family: courier;"><span style="background-color: transparent; font-size: 12px; text-align: justify;"><b> </b></span><span style="background-color: transparent; font-size: 9pt; font-weight: bold; text-align: justify;"># URL del proceso en el processes</span></span></div></span></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="text-align: justify;"><span style="font-family: arial;"> </span><span style="color: white; font-family: courier; font-size: x-small;"><b>url = 'https://api-processes.idee.es/processes/getElevation/execution'</b></span></span></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128; text-align: left;"><span style="background-color: transparent; text-align: justify;"><span style="color: white; font-family: courier; font-size: x-small;"><b> </b></span></span></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128; text-align: left;"><span style="background-color: transparent; text-align: justify;"><span style="color: white; font-family: courier; font-size: x-small;"><b> myObj = {</b></span></span></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="color: white; font-family: courier; font-size: x-small;"><b><span style="background-color: transparent; text-align: justify;"> </span><span style="background-color: transparent; text-align: justify;">"inputs": {</span></b></span></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="color: white; font-family: courier; font-size: x-small;"><b><span style="background-color: transparent; text-align: justify;"> </span><span style="background-color: transparent; text-align: justify;">"crs": 4326,</span></b></span></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="color: white; font-family: courier; font-size: x-small;"><b><span style="background-color: transparent; text-align: justify;"> </span><span style="background-color: transparent; text-align: justify;">"formato": "geojson",</span></b></span></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="color: white; font-family: courier; font-size: x-small;"><b><span style="background-color: transparent; text-align: justify;"> </span><span style="background-color: transparent; text-align: justify;">"geom": "{\"type\": \"FeatureCollection\",\"features\": [{\"geometry\": {\"coordinates\": [-3.956023,40.850026],\"type\": \"Point\"},\"type\": \"Feature\"}]}",</span></b></span></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="color: white; font-family: courier; font-size: x-small;"><b><span style="background-color: transparent; text-align: justify;"> </span><span style="background-color: transparent; text-align: justify;">"outputFormat": "array",</span></b></span></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="color: white; font-family: courier; font-size: x-small;"><b><span style="background-color: transparent; text-align: justify;"> </span><span style="background-color: transparent; text-align: justify;">"withCoord": True</span></b></span></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="color: white; font-family: courier; font-size: x-small;"><b><span style="background-color: transparent; text-align: justify;"> </span><span style="background-color: transparent;"><span style="line-height: 12.84px; mso-themecolor: background1;">}</span></span></b></span></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="color: white; font-family: courier; font-size: x-small;"><b><span style="background-color: transparent; text-align: justify;"> </span><span style="background-color: transparent;"><span style="line-height: 12.84px; mso-themecolor: background1;">}</span></span></b></span></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="background-color: transparent; text-align: justify;"><span style="color: white; font-family: courier; font-size: x-small;"><b><br /></b></span></span></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="color: white; font-family: courier; font-size: x-small;"><b><span style="background-color: transparent; text-align: justify;"> </span><span style="background-color: transparent; text-align: justify;">result = requests.post(url, json = myObj)</span></b></span></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="background-color: transparent; text-align: justify;"><span style="color: white; font-family: courier; font-size: x-small;"><b><br /></b></span></span></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="text-align: justify;"><span style="color: white; font-family: courier; font-size: x-small;"><b> print('resultado de la petición: ',result.request)</b></span></span></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="color: white; font-family: courier; font-size: x-small;"><b><span style="text-align: justify;"> </span><span style="background-color: transparent; text-align: justify;">print('resultado del proceso: ',result.json())</span></b></span></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="color: white; font-family: courier; font-size: x-small;"><b><span style="background-color: transparent; text-align: justify;"> </span><span style="background-color: transparent; text-align: justify;">print('estado de la petición: ',result.status_code)</span></b></span></div></div><div style="font-family: arial;"><br /></div></div></div><div style="font-family: arial; text-align: justify;">En los siguientes ejemplos sólo se muestra la petición cURL, por simplificar. Para crear el <i>script</i> de Python, solo habría que modificar el objeto myObj con el JSON indicado en cada caso.</div><div style="font-family: arial; text-align: justify;"><br /></div><div style="font-family: arial; text-align: justify;"><b>Cálculo de altitudes para varios puntos en formato GeoJSON y Sistema de referencia EPSG 4326:</b></div><div style="font-family: arial; text-align: justify;"><br /></div><div style="font-family: arial; text-align: justify;">En el siguiente ejemplo vamos a obtener las altitudes de una serie de puntos de una ruta de senderismo, desde Peñalara al Puerto de Cotos, planeada con el visualizador <a href="https://www.ign.es/iberpix/visor/"><span style="color: #2b00fe;">IBERPIX</span></a>.</div><div style="font-family: arial; text-align: justify;"><br /></div><div style="font-family: arial; text-align: justify;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhzi4Iw52w9I7uyq_Q90h8eTMGquTPLevTqE6m5HFgNKfxzgElUciYzWAuQiQJrukBXIweKPQpV0feih5PdIjC4g8oNQheG8JiTr0wjtqrvUA_aYpCUwXsbLaXzPbhfHFn1rKWvWNbbB1DXkqNCe1tM1jkTncoLhzNhgfi7ykPmGeikiuBVOgs7GKTI-it_" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="603" data-original-width="886" height="435" src="https://blogger.googleusercontent.com/img/a/AVvXsEhzi4Iw52w9I7uyq_Q90h8eTMGquTPLevTqE6m5HFgNKfxzgElUciYzWAuQiQJrukBXIweKPQpV0feih5PdIjC4g8oNQheG8JiTr0wjtqrvUA_aYpCUwXsbLaXzPbhfHFn1rKWvWNbbB1DXkqNCe1tM1jkTncoLhzNhgfi7ykPmGeikiuBVOgs7GKTI-it_=w640-h435" width="640" /></a></div><br />El código JSON de entrada empleado sería:<b> </b></div><div style="font-family: arial; text-align: justify;"><div><b style="text-align: left;"><span style="color: white; font-family: "Courier New"; font-size: 9pt; line-height: 12.84px; mso-themecolor: background1;">{</span></b></div><div style="font-family: "Times New Roman";"><div style="text-align: left;"><div class="MsoNormal" style="background: rgb(61, 133, 198); font-family: arial; mso-background-themecolor: accent5; mso-background-themeshade: 128;"><b><span style="color: white; font-family: "Courier New"; font-size: 9pt; line-height: 12.84px; mso-themecolor: background1;"> </span></b><b style="background-color: transparent; text-align: justify;"><span style="color: white; font-family: "Courier New"; font-size: 9pt; line-height: 12.84px; mso-themecolor: background1;">{</span></b></div><div class="MsoNormal" style="background: rgb(61, 133, 198); font-family: arial; mso-background-themecolor: accent5; mso-background-themeshade: 128;"><b style="background-color: transparent; font-family: courier; font-size: small;"><span style="color: white; line-height: 12.84px; mso-themecolor: background1;"> "inputs": {</span></b></div><div class="MsoNormal" style="background: rgb(61, 133, 198); font-family: arial; mso-background-themecolor: accent5; mso-background-themeshade: 128;"><b style="font-family: courier; font-size: small;"><span style="color: white; line-height: 12.84px; mso-themecolor: background1;"> "crs": 4326,</span></b></div><div class="MsoNormal" style="background: rgb(61, 133, 198); font-family: arial; mso-background-themecolor: accent5; mso-background-themeshade: 128;"><b style="font-family: courier; font-size: small;"><span style="color: white; line-height: 12.84px; mso-themecolor: background1;"> "formato": "geojson",</span></b></div><div class="MsoNormal" style="background: rgb(61, 133, 198); font-family: arial; mso-background-themecolor: accent5; mso-background-themeshade: 128;"><b style="font-family: courier; font-size: small;"><span style="color: white;"> "geom": "{\"type\": \"FeatureCollection\",\"features\":[{\"geometry\": {\"coordinates\": [-3.960924, 40.823162],\"type\": \"Point\"},\"type\": \"Feature\"},{\"geometry\": {\"coordinates\": [-3.962104,40.824435],\"type\": \"Point\"},\"type\": \"Feature\"},{\"geometry\": {\"coordinates\": [-3.95394,40.83086],\"type\": \"Point\"},\"type\": \"Feature\"},{\"geometry\": {\"coordinates\": [-3.94661,40.84799],\"type\": \"Point\"},\"type\": \"Feature\"},{\"geometry\": {\"coordinates\": [-3.94665,40.86077],\"type\": \"Point\"},\"type\": \"Feature\"},{\"geometry\": {\"coordinates\": [-3.956023,40.850026],\"type\": \"Point\"},\"type\": \"Feature\"}]}",</span></b></div><div class="MsoNormal" style="background: rgb(61, 133, 198); font-family: arial; mso-background-themecolor: accent5; mso-background-themeshade: 128;"><b style="font-family: courier; font-size: small;"><span style="color: white; line-height: 12.84px; mso-themecolor: background1;"> </span></b><b style="background-color: transparent; font-family: courier; font-size: small;"><span style="color: white; line-height: 12.84px; mso-themecolor: background1;">"outformat": "array"</span></b></div><div class="MsoNormal" style="background: rgb(61, 133, 198); font-family: arial; mso-background-themecolor: accent5; mso-background-themeshade: 128;"><b style="font-family: courier; font-size: small;"><span style="color: white; line-height: 12.84px; mso-themecolor: background1;"> </span></b><b style="background-color: transparent; font-family: courier; font-size: small;"><span style="color: white; line-height: 12.84px; mso-themecolor: background1;">"withCoord": true</span></b></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="color: white; font-family: courier; font-size: x-small;"><b><span style="background-color: transparent; text-align: justify;"> </span><span style="background-color: transparent;"><span style="line-height: 12.84px; mso-themecolor: background1;">}</span></span></b></span></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="color: white; font-family: courier; font-size: x-small;"><b><span style="background-color: transparent; text-align: justify;"> </span><span style="background-color: transparent;"><span style="line-height: 12.84px; mso-themecolor: background1;">}</span></span></b></span></div></div><div style="font-family: arial;"><br /></div><div style="font-family: arial;">El <a href="https://curl.se/docs/manpage.html"><span style="color: #2b00fe;">cURL</span></a> que se ejecuta:</div></div></div><div style="text-align: justify;"><div><span><span><div style="text-align: left;"><p class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="color: white; font-family: courier; font-size: x-small;"><span style="color: white; font-family: courier; font-size: x-small;"><b><span style="line-height: 12.84px; mso-themecolor: background1;">curl </span><span style="text-align: justify;">-X POST "https://api-processes.idee.es/processes/getElevation/execution" -H "accept: application/json" -H "Content-Type: application/json" -d "{\"inputs\":{\"crs\":4326,\"formato\":\"geojson\",\"geom\":\"{\\\"type\\\": \\\"FeatureCollection\\\",\\\"features\\\":[{\\\"geometry\\\": {\\\"coordinates\\\": [-3.960924, 40.823162],\\\"type\\\": \\\"Point\\\"},\\\"type\\\": \\\"Feature\\\"},{\\\"geometry\\\": {\\\"coordinates\\\": [-3.962104,40.824435],\\\"type\\\": \\\"Point\\\"},\\\"type\\\": \\\"Feature\\\"},{\\\"geometry\\\": {\\\"coordinates\\\": [-3.95394,40.83086],\\\"type\\\": \\\"Point\\\"},\\\"type\\\": \\\"Feature\\\"},{\\\"geometry\\\": {\\\"coordinates\\\": [-3.94661,40.84799],\\\"type\\\": \\\"Point\\\"},\\\"type\\\": \\\"Feature\\\"},{\\\"geometry\\\": {\\\"coordinates\\\": [-3.94665,40.86077],\\\"type\\\": \\\"Point\\\"},\\\"type\\\": \\\"Feature\\\"},{\\\"geometry\\\": {\\\"coordinates\\\": [-3.956023,40.850026],\\\"type\\\": \\\"Point\\\"},\\\"type\\\": \\\"Feature\\\"}]}\",\"outputFormat\":\"array\",\"withCoord\":true}}</span><span style="line-height: 12.84px; mso-themecolor: background1;">".</span></b></span></span></p></div></span></span><span style="font-family: arial;">Como resultado obtenemos:</span><span><span><div style="font-family: arial;"><span style="color: white; font-family: courier; font-size: x-small;"><br /></span></div><div><div style="text-align: left;"><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="color: white; font-family: courier; font-size: x-small;"><b><span style="color: white; font-family: courier; font-size: x-small;"><span style="line-height: 12.84px; mso-themecolor: background1;">{<br /> "id": "GetElevacion",<br /> "values": [<br /> [<br /> -3.</span><span style="text-align: justify;">960924</span><span style="line-height: 12.84px; mso-themecolor: background1;">,<br /> 40.</span><span style="text-align: justify;">823162</span><span style="line-height: 12.84px; mso-themecolor: background1;">,<br /> </span><span style="text-align: justify;">1821.1390380859375</span><span style="line-height: 12.84px; mso-themecolor: background1;"><br /> ]</span></span></b></span></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="color: white; font-family: courier; font-size: x-small;"><b><span style="color: white; font-family: courier; font-size: x-small;"><span style="line-height: 12.84px; mso-themecolor: background1;"> [<br /> -3.</span><span style="text-align: justify;">96</span><span style="text-align: justify;">2104</span><span style="line-height: 12.84px; mso-themecolor: background1;">,<br /> 40.</span><span style="text-align: justify;">82</span><span style="text-align: justify;">4435</span><span style="line-height: 12.84px; mso-themecolor: background1;">,<br /> </span><span style="text-align: justify;">1848</span><span style="text-align: justify;">.</span><span style="text-align: justify;">135986328125</span><span style="line-height: 12.84px; mso-themecolor: background1;"><br /> ]</span></span></b></span></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="color: white; font-family: courier; font-size: x-small;"><b><span style="color: white; font-family: courier; font-size: x-small;"><span style="line-height: 12.84px; mso-themecolor: background1;"> [<br /> -3.</span><span style="text-align: justify;">95394</span><span style="line-height: 12.84px; mso-themecolor: background1;">,<br /> 40.</span><span style="text-align: justify;">83086</span><span style="line-height: 12.84px; mso-themecolor: background1;">,<br /> </span><span style="text-align: justify;">1929.6490478515625</span><span style="line-height: 12.84px; mso-themecolor: background1;"><br /> ]</span></span></b></span></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="color: white; font-family: courier; font-size: x-small;"><b><span style="color: white; font-family: courier; font-size: x-small;"><span style="line-height: 12.84px; mso-themecolor: background1;"> </span><span style="line-height: 12.84px; mso-themecolor: background1;">[<br /> -3.</span><span style="text-align: justify;">94661</span><span style="line-height: 12.84px; mso-themecolor: background1;">,<br /> 40.</span><span style="text-align: justify;">84799</span><span style="line-height: 12.84px; mso-themecolor: background1;">,<br /> </span><span style="text-align: justify;">2058.2919921875</span><span style="line-height: 12.84px; mso-themecolor: background1;"><br /> ]</span></span></b></span></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="color: white; font-family: courier; font-size: x-small;"><b><span style="color: white; font-family: courier; font-size: x-small; line-height: 12.84px; mso-themecolor: background1;"> [</span></b></span></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="color: white; font-family: courier; font-size: x-small;"><span style="background-color: transparent; text-align: justify;"><b><span style="color: white; font-family: courier; font-size: x-small;"> -3.94665,</span></b></span></span></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="color: white; font-family: courier; font-size: x-small;"><b><span style="color: white; font-family: courier; font-size: x-small;"><span style="line-height: 12.84px; mso-themecolor: background1;"> </span><span style="background-color: transparent; text-align: justify;">40.86077,</span></span></b></span></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="color: white; font-family: courier; font-size: x-small;"><b><span style="color: white; font-family: courier; font-size: x-small;"><span style="line-height: 12.84px; mso-themecolor: background1;"> </span><span style="background-color: transparent; text-align: justify;">2171.02587890625</span></span></b></span></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="color: white; font-family: courier; font-size: x-small;"><b><span style="color: white; font-family: courier; font-size: x-small; line-height: 12.84px; mso-themecolor: background1;"> ]</span></b></span></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="color: white; font-family: courier; font-size: x-small;"><b><span style="color: white; font-family: courier; font-size: x-small; line-height: 12.84px; mso-themecolor: background1;"> [</span></b></span></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="color: white; font-family: courier; font-size: x-small;"><b><span style="color: white; font-family: courier; font-size: x-small;"><span style="line-height: 12.84px; mso-themecolor: background1;"> </span><span style="text-align: justify;">-3.956023,</span></span></b></span></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><div style="text-align: justify;"><span style="color: white; font-family: courier; font-size: x-small;"><b><span style="color: white; font-family: courier; font-size: x-small;"> 40.850026,</span></b></span></div><div style="text-align: justify;"><span style="color: white; font-family: courier; font-size: x-small;"><b><span style="color: white; font-family: courier; font-size: x-small;"> 2426.860107421875</span></b></span></div><div style="text-align: justify;"><span style="color: white; font-family: courier; font-size: x-small;"><b><span style="color: white; font-family: courier; font-size: x-small;"> ]</span></b></span></div><div style="text-align: justify;"><span style="color: white; font-family: courier; font-size: x-small;"><b><span style="color: white; font-family: courier; font-size: x-small;"> ]</span></b></span></div><span style="color: white; font-family: courier; font-size: x-small;"><b style="font-family: arial;"><span style="color: white; font-family: "Courier New"; font-size: 9pt; line-height: 12.84px; mso-themecolor: background1;">}</span></b></span></div></div><div style="font-family: arial;"><span style="color: white; font-family: courier; font-size: x-small;"><br /></span></div></div><p></p></span></span></div><span><div style="font-family: arial; text-align: justify;"><b>Cálculo de altitudes para varios puntos en formato GeoJSON y Sistema de referencia EPSG 25830:</b></div><div style="font-family: arial; text-align: justify;"><br /></div>
<div style="font-family: arial; text-align: justify;">Para realizar el mismo caso anterior pero en el sistema de referencia EPSG 25830 el código JSON de entrada sería:</div><div style="font-family: arial; text-align: justify;"><div><br /></div><div style="font-family: "Times New Roman";"><div style="text-align: left;"><div class="MsoNormal" style="background: rgb(61, 133, 198); font-family: arial; mso-background-themecolor: accent5; mso-background-themeshade: 128;"><b><span style="color: white; font-family: "Courier New"; font-size: 9pt; line-height: 12.84px; mso-themecolor: background1;"> </span></b><b style="background-color: transparent; text-align: justify;"><span style="color: white; font-family: "Courier New"; font-size: 9pt; line-height: 12.84px; mso-themecolor: background1;">{</span></b></div><div class="MsoNormal" style="background: rgb(61, 133, 198); font-family: arial; mso-background-themecolor: accent5; mso-background-themeshade: 128;"><b style="background-color: transparent; font-family: courier; font-size: small;"><span style="color: white; line-height: 12.84px; mso-themecolor: background1;"> "inputs": {</span></b></div><div class="MsoNormal" style="background: rgb(61, 133, 198); font-family: arial; mso-background-themecolor: accent5; mso-background-themeshade: 128;"><b style="font-family: courier; font-size: small;"><span style="color: white; line-height: 12.84px; mso-themecolor: background1;"> "crs": </span></b><b style="background-color: transparent; color: white; font-family: courier; font-size: small;">25830</b><b style="font-family: courier; font-size: small;"><span style="color: white; line-height: 12.84px; mso-themecolor: background1;">,</span></b></div><div class="MsoNormal" style="background: rgb(61, 133, 198); font-family: arial; mso-background-themecolor: accent5; mso-background-themeshade: 128;"><b style="font-family: courier; font-size: small;"><span style="color: white; line-height: 12.84px; mso-themecolor: background1;"> "formato": "geojson",</span></b></div><div class="MsoNormal" style="background: rgb(61, 133, 198); font-family: arial; mso-background-themecolor: accent5; mso-background-themeshade: 128;"><b style="font-family: courier; font-size: small;"><span style="color: white;"> "geom": "{\"type\": \"FeatureCollection\",\"features\":[{\"geometry\": {\"coordinates\": </span></b><b style="font-family: courier; font-size: small;"><span style="color: white;">[418968.65169915627, 4519570.897995114],\"type\": \"Point\"},\"type\": \"Feature\"},{\"geometry\": {\"coordinates\": [418870.69647217955,4519713.3034235155],\"type\": \"Point\"},\"type\": \"Feature\"},{\"geometry\": {\"coordinates\": [419566.8985195706,4520419.006521905],\"type\": \"Point\"},\"type\": \"Feature\"},{\"geometry\": {\"coordinates\": [420205.4951092379,4522313.881248297],\"type\": \"Point\"},\"type\": \"Feature\"},{\"geometry\": {\"coordinates\": [420217.45760421915,4523732.611317685],\"type\": \"Point\"},\"type\": \"Feature\"},{\"geometry\": {\"coordinates\": [419414.48224599997,4522548.512953534]</span></b><b style="font-family: courier; font-size: small;"><span style="color: white;">,\"type\": \"Point\"},\"type\": \"Feature\"}]}",</span></b></div><div class="MsoNormal" style="background: rgb(61, 133, 198); font-family: arial; mso-background-themecolor: accent5; mso-background-themeshade: 128;"><b style="font-family: courier; font-size: small;"><span style="color: white; line-height: 12.84px; mso-themecolor: background1;"> </span></b><b style="background-color: transparent; font-family: courier; font-size: small;"><span style="color: white; line-height: 12.84px; mso-themecolor: background1;">"outformat": "array"</span></b></div><div class="MsoNormal" style="background: rgb(61, 133, 198); font-family: arial; mso-background-themecolor: accent5; mso-background-themeshade: 128;"><b style="font-family: courier; font-size: small;"><span style="color: white; line-height: 12.84px; mso-themecolor: background1;"> </span></b><b style="background-color: transparent; font-family: courier; font-size: small;"><span style="color: white; line-height: 12.84px; mso-themecolor: background1;">"withCoord": false</span></b></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="color: white; font-family: courier; font-size: x-small;"><b><span style="background-color: transparent; text-align: justify;"> </span><span style="background-color: transparent;"><span style="line-height: 12.84px; mso-themecolor: background1;">}</span></span></b></span></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="color: white; font-family: courier; font-size: x-small;"><b><span style="background-color: transparent; text-align: justify;"> </span><span style="background-color: transparent;"><span style="line-height: 12.84px; mso-themecolor: background1;">}</span></span></b></span></div></div><div style="font-family: arial;"><b><span style="color: white; font-family: "Courier New"; font-size: 9pt; line-height: 107%; mso-themecolor: background1;"></span></b></div></div></div><p></p><span style="font-family: arial;"><div style="text-align: justify;"><span style="font-family: arial;">El </span><a href="https://curl.se/docs/manpage.html"><span style="color: #2b00fe;">cURL</span></a><span style="font-family: arial;"> que se ejecuta:</span></div></span><div style="text-align: left;"><p class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="color: white; font-family: courier; font-size: x-small;"><span style="color: white; font-family: courier; font-size: x-small;"><b><span style="line-height: 12.84px; mso-themecolor: background1;">curl </span><span style="text-align: justify;">-X POST </span><span style="text-align: justify;">"https://api-processes.idee.es/processes/getElevation/execution" -H "accept: application/json" -H "Content-Type: application/json" -d "{\"inputs\":{\"crs\":25830,\"formato\":\"geojson\",\"geom\":\"{\\\"type\\\": \\\"FeatureCollection\\\",\\\"features\\\":[{\\\"geometry\\\": {\\\"coordinates\\\": [418968.65169915627, 4519570.897995114],\\\"type\\\": \\\"Point\\\"},\\\"type\\\": \\\"Feature\\\"},{\\\"geometry\\\": {\\\"coordinates\\\": [418870.69647217955,4519713.3034235155],\\\"type\\\": \\\"Point\\\"},\\\"type\\\": \\\"Feature\\\"},{\\\"geometry\\\": {\\\"coordinates\\\": [419566.8985195706,4520419.006521905],\\\"type\\\": \\\"Point\\\"},\\\"type\\\": \\\"Feature\\\"},{\\\"geometry\\\": {\\\"coordinates\\\": [420205.4951092379,4522313.881248297],\\\"type\\\": \\\"Point\\\"},\\\"type\\\": \\\"Feature\\\"},{\\\"geometry\\\": {\\\"coordinates\\\": [420217.45760421915,4523732.611317685],\\\"type\\\": \\\"Point\\\"},\\\"type\\\": \\\"Feature\\\"},{\\\"geometry\\\": {\\\"coordinates\\\": [419414.48224599997,4522548.512953534],\\\"type\\\": \\\"Point\\\"},\\\"type\\\": \\\"Feature\\\"}]}\",\"outputFormat\":\"array\",\"withCoord\":false}}"</span><span style="line-height: 12.84px; mso-themecolor: background1;">.</span></b></span></span></p></div></span></div></span><span><div><span style="color: white;"><span style="color: black; font-family: arial;">En este caso el parámetro de entrada «withCoord» lo pusimos con valor <i>false</i> por lo que en el resultado solo nos va a mostrar solo la altitud de los puntos sin sus coordenadas UTM:</span></span></div><div style="font-family: arial;"><span style="color: white; font-family: courier; font-size: x-small;"><span style="font-family: arial; font-size: medium;"><br /></span></span></div><div><div style="text-align: left;"><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><b><span style="color: white; font-family: courier; font-size: x-small;"><span style="color: white; font-family: courier; font-size: x-small;"><span style="line-height: 12.84px; mso-themecolor: background1;">{<br /> "id": "GetElevacion",<br /> "values": [<br /> [<br /> </span></span><span style="text-align: justify;">1821.1390380859375,</span><div style="text-align: justify;"> 1848.135986328125,</div><div style="text-align: justify;"> 1929.6490478515625,</div><div style="text-align: justify;"> 2058.2919921875,</div><div style="text-align: justify;"> 2171.02587890625,</div><div style="text-align: justify;"> 2426.860107421875</div><span style="color: white; font-family: courier; font-size: x-small;"><span style="line-height: 12.84px; mso-themecolor: background1;"> ]</span></span></span><span style="color: white; font-family: courier; font-size: x-small;"><span style="line-height: 12.84px; mso-themecolor: background1;"> </span></span></b></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><b><span style="color: white; font-family: courier; font-size: x-small;"><span style="line-height: 12.84px; mso-themecolor: background1;"> ]</span></span></b></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="color: white; font-family: courier; font-size: x-small;"><b><span style="color: white; line-height: 12.84px; mso-themecolor: background1;">}</span></b></span></div></div><div style="font-family: arial;"><span style="color: white; font-family: courier; font-size: x-small;"><br /></span></div></div><p style="font-family: "Times New Roman";"></p></span></div><span style="font-family: "Times New Roman";"></span><div style="font-family: arial; text-align: justify;"><b>FORMATO WKT</b></div><div style="font-family: arial; text-align: justify;"><b><br /></b></div><div style="font-family: arial; text-align: justify;"><b>Cálculo de la altitud para un punto en formato WKT y Sistema de referencia EPSG 4326:</b></div><div style="font-family: arial; text-align: justify;"><br /></div><div style="font-family: arial; text-align: justify;">Para el cálculo de las altitudes de un punto de la ruta en formato WKT y el Sistema de referencia WGS84 (EPSG: 4326) el código JSON de entrada sería:</div><div style="font-family: arial; text-align: justify;"><b style="text-align: left;"><span style="color: white; font-family: "Courier New"; font-size: 9pt; line-height: 12.84px; mso-themecolor: background1;"> </span></b><b><span style="color: white; font-family: "Courier New"; font-size: 9pt; line-height: 12.84px; mso-themecolor: background1;">{</span></b></div><div style="text-align: justify;"><div><div><div style="text-align: left;"><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><b style="background-color: transparent;"><span style="color: white; line-height: 12.84px; mso-themecolor: background1;"><span style="font-family: courier;"><span style="font-size: x-small;"> "inputs": {</span></span></span></b></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="color: white; font-family: courier; font-size: x-small;"><b><span style="line-height: 12.84px; mso-themecolor: background1;"> "crs": </span><span style="text-align: justify;">4326</span><span style="line-height: 12.84px; mso-themecolor: background1;">,</span></b></span></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><b><span style="color: white; line-height: 12.84px; mso-themecolor: background1;"><span style="font-family: courier;"><span style="font-size: x-small;"> "formato": "</span></span></span></b><span style="color: white; font-family: courier; font-size: x-small;"><b><span style="text-align: justify;">wkt</span><span style="line-height: 12.84px; mso-themecolor: background1;">",</span></b></span></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="color: white; font-family: courier; font-size: x-small;"><b> "geom": "<span style="text-align: justify;"> POINT(-3.956023 40.850026)"</span><span style="line-height: 12.84px; mso-themecolor: background1;">,</span></b></span></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><b><span style="color: white; font-family: courier; font-size: x-small; line-height: 12.84px; mso-themecolor: background1;"> "withCoord": true</span></b></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><b><span style="color: white; font-family: courier; font-size: x-small; line-height: 12.84px; mso-themecolor: background1;"> "outformat": "array"</span></b></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="color: white; font-family: courier; font-size: x-small;"><b><span style="background-color: transparent; text-align: justify;"> </span><span style="background-color: transparent;"><span style="line-height: 12.84px; mso-themecolor: background1;">}</span></span></b></span></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="color: white; font-family: courier; font-size: x-small;"><b><span style="background-color: transparent; text-align: justify;"> </span><span style="background-color: transparent;"><span style="line-height: 12.84px; mso-themecolor: background1;">}</span></span></b></span></div><div style="font-family: "Times New Roman";"><span style="color: white; font-family: courier; font-size: x-small;"><b><span style="background-color: transparent;"><span style="line-height: 12.84px; mso-themecolor: background1;"><br /></span></span></b></span></div></div><div style="font-family: arial;"><b><span style="color: white; font-family: "Courier New"; font-size: 9pt; line-height: 12.84px; mso-themecolor: background1;"></span></b></div></div></div><p style="font-family: "Times New Roman";"></p><span style="font-family: arial;"></span></div><div style="font-family: arial; text-align: justify;">El <a href="https://curl.se/docs/manpage.html">cURL</a> que se ejecuta:</div><div style="text-align: justify;"><div style="text-align: left;"><p class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><b style="font-family: "Times New Roman";"><span style="color: white; font-family: courier; font-size: 9pt; line-height: 12.84px; mso-themecolor: background1;">curl -X POST "</span></b><span style="text-align: justify;"><b><span style="color: white; font-family: courier; font-size: x-small;">https://api-processes.idee.es/processes/getElevation/execution" -H "accept: application/json" -H "Content-Type: application/json" -d "{\"inputs\":{\"crs\":4326,\"formato\":\"wkt\",\"geom\":\"POINT(-3.956023 40.850026)\",</span></b></span><b style="font-family: "Times New Roman";"><span style="color: white; font-family: courier; font-size: 9pt; line-height: 12.84px; mso-themecolor: background1;">\"outputFormat\":\"array\",\"withCoord\":true}}".</span></b></p></div></div><div style="font-family: arial; text-align: justify;"> El resultado es:</div><div style="font-family: arial; text-align: justify;"><br /></div><div style="text-align: justify;"><div><span><div><div style="text-align: left;"><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><b><span style="color: white; font-family: courier; font-size: x-small;"><span style="color: white; font-family: courier; font-size: x-small;"><span style="line-height: 12.84px; mso-themecolor: background1;">{<br /> "id": "GetElevacion",<br /> "values": [<br /> [<br /><span style="font-family: Times New Roman;"> </span> </span></span></span></b><span style="text-align: justify;"><span style="color: white; font-family: courier; font-size: x-small;"><b>-3.956023,</b></span></span><div style="text-align: justify;"><span style="color: white; font-family: courier; font-size: x-small;"><b><span> </span><span> </span>40.850026,</b></span></div><div style="text-align: justify;"><span style="color: white; font-family: courier; font-size: x-small;"><b> 2426.860107421875</b></span></div><b style="font-family: "Times New Roman";"><span style="color: white; font-family: courier; font-size: x-small;"><span style="color: white; font-family: courier; font-size: x-small;"><span style="line-height: 12.84px; mso-themecolor: background1;"> ]</span></span></span></b></div><div class="MsoNormal" style="background: rgb(61, 133, 198); font-family: "Times New Roman"; mso-background-themecolor: accent5; mso-background-themeshade: 128;"><b><span style="color: white; font-family: courier; font-size: x-small;"><span style="color: white; font-family: courier; font-size: x-small;"><span style="line-height: 12.84px; mso-themecolor: background1;"> ]</span></span></span></b></div><div class="MsoNormal" style="background: rgb(61, 133, 198); font-family: "Times New Roman"; mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="color: white; font-family: courier; font-size: x-small;"><b><span style="color: white; line-height: 12.84px; mso-themecolor: background1;">}</span></b></span></div></div><div style="font-family: arial;"><span style="color: white; font-family: courier; font-size: x-small;"><br /></span></div></div><p style="font-family: "Times New Roman";"></p></span></div><span style="font-family: "Times New Roman"; text-align: left;"></span></div><div style="font-family: arial; text-align: justify;"><b>Cálculo de altitudes para varios puntos en formato WKT y Sistema de referencia EPSG 4326:</b></div><div style="font-family: arial; text-align: justify;"><br /></div><div style="font-family: arial; text-align: justify;">Para conocer las altitudes de los varios puntos de una ruta con el formato WKT se puede utilizar geometría <i>MULTIPOINT</i> (conjunto de puntos). No se pueden utilizar otros tipos de geometría como <i>GeometryCollection</i>, <i>LINESTRING</i> o <i>POLYGON</i>.</div><div style="font-family: arial; text-align: justify;"><b style="text-align: left;"><span style="color: white; font-family: "Courier New"; font-size: 9pt; line-height: 12.84px; mso-themecolor: background1;"> </span></b><b><span style="color: white; font-family: "Courier New"; font-size: 9pt; line-height: 12.84px; mso-themecolor: background1;">{</span></b></div><div style="text-align: justify;"><div><div><div><div style="text-align: left;"><div class="MsoNormal" style="background: rgb(61, 133, 198); font-family: "Times New Roman"; mso-background-themecolor: accent5; mso-background-themeshade: 128;"><b style="background-color: transparent;"><span style="color: white; line-height: 12.84px; mso-themecolor: background1;"><span style="font-family: courier;"><span style="font-size: x-small;"> "inputs": {</span></span></span></b></div><div class="MsoNormal" style="background: rgb(61, 133, 198); font-family: "Times New Roman"; mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="color: white; font-family: courier; font-size: x-small;"><b><span style="line-height: 12.84px; mso-themecolor: background1;"> "crs": </span><span style="text-align: justify;">4326</span><span style="line-height: 12.84px; mso-themecolor: background1;">,</span></b></span></div><div class="MsoNormal" style="background: rgb(61, 133, 198); font-family: "Times New Roman"; mso-background-themecolor: accent5; mso-background-themeshade: 128;"><b><span style="color: white; line-height: 12.84px; mso-themecolor: background1;"><span style="font-family: courier;"><span style="font-size: x-small;"> "formato": "</span></span></span></b><span style="color: white; font-family: courier; font-size: x-small;"><b><span style="text-align: justify;">wkt</span><span style="line-height: 12.84px; mso-themecolor: background1;">",</span></b></span></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="color: white; font-family: courier; font-size: x-small;"><b><span style="font-family: Times New Roman;"> </span> "geom":<span style="font-family: Times New Roman;"> "</span></b></span><span style="text-align: justify;"><span style="color: white; font-family: courier; font-size: x-small;"><b>MULTIPOINT(-3.960924 40.823162, -3.962104 40.824435, -3.95394 40.83086,-3.94661 40.84799, -3.94665 40.86077, -3.956023 40.850026)</b></span></span><span style="color: white; font-family: courier; font-size: x-small;"><b><span style="text-align: justify;">"</span><span style="line-height: 12.84px; mso-themecolor: background1;">,</span></b></span></div><div class="MsoNormal" style="background: rgb(61, 133, 198); font-family: "Times New Roman"; mso-background-themecolor: accent5; mso-background-themeshade: 128;"><b><span style="color: white; font-family: courier; font-size: x-small; line-height: 12.84px; mso-themecolor: background1;"> "withCoord": false</span></b></div><div class="MsoNormal" style="background: rgb(61, 133, 198); font-family: "Times New Roman"; mso-background-themecolor: accent5; mso-background-themeshade: 128;"><b><span style="color: white; font-family: courier; font-size: x-small; line-height: 12.84px; mso-themecolor: background1;"> "outformat": "array"</span></b></div><div class="MsoNormal" style="background: rgb(61, 133, 198); font-family: "Times New Roman"; mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="color: white; font-family: courier; font-size: x-small;"><b><span style="background-color: transparent; text-align: justify;"> </span><span style="background-color: transparent;"><span style="line-height: 12.84px; mso-themecolor: background1;">}</span></span></b></span></div><div class="MsoNormal" style="background: rgb(61, 133, 198); font-family: "Times New Roman"; mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="color: white; font-family: courier; font-size: x-small;"><b><span style="background-color: transparent; text-align: justify;"> </span><span style="background-color: transparent;"><span style="line-height: 12.84px; mso-themecolor: background1;">}</span></span></b></span></div></div><div style="font-family: arial;"><b><span style="color: white; font-family: "Courier New"; font-size: 9pt; line-height: 12.84px; mso-themecolor: background1;"></span></b></div></div></div><p style="font-family: "Times New Roman";"></p><span style="font-family: Times New Roman;"></span></div></div><div style="font-family: arial; text-align: justify;">El <a href="https://curl.se/docs/manpage.html">cURL</a> que se ejecuta:</div><div style="text-align: justify;"><div><div style="text-align: left;"><p class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><b style="font-family: "Times New Roman";"><span style="color: white; font-family: courier; font-size: 9pt; line-height: 12.84px; mso-themecolor: background1;">curl -X POST "</span></b><span style="text-align: justify;"><span style="color: white; font-family: courier; font-size: x-small;"><b>https://api-processes.idee.es/processes/getElevation/execution" -H "accept: application/json" -H "Content-Type: application/json" -d "{\"inputs\":{\"crs\":4326,\"formato\":\"wkt\",\"geom\":\"MULTIPOINT(-3.960924 40.823162, -3.962104 40.824435, -3.95394 40.83086,-3.94661 40.84799, -3.94665 40.86077, -3.956023 40.850026)</b></span></span><span style="font-family: "Times New Roman"; text-align: justify;"><b><span style="color: white; font-family: courier; font-size: x-small;">\",</span></b></span><b style="font-family: "Times New Roman";"><span style="color: white; font-family: courier; font-size: 9pt; line-height: 12.84px; mso-themecolor: background1;">\"outputFormat\":\"array\",\"withCoord\":false}}".</span></b></p></div></div><div style="font-family: arial;">El resultado obtenido nos muestra las altitudes de los puntos:</div></div><div style="font-family: arial; text-align: justify;"><br /></div><div style="text-align: justify;"><div><div><span><div><div style="text-align: left;"><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><b style="font-family: "Times New Roman";"><span style="color: white; font-family: courier; font-size: x-small;"><span style="color: white; font-family: courier; font-size: x-small;"><span style="line-height: 12.84px; mso-themecolor: background1;">{<br /> "id": "GetElevacion",<br /> "values": [<br /> [<br /><span style="font-family: Times New Roman;"> </span> </span></span></span></b><span style="text-align: justify;"><span style="color: white; font-family: courier; font-size: x-small;"><b>1821.1390380859375,</b></span></span><div style="text-align: justify;"><span style="color: white; font-family: courier; font-size: x-small;"><b><span> </span><span> </span>1848.135986328125,</b></span></div><div style="text-align: justify;"><span style="color: white; font-family: courier; font-size: x-small;"><b><span> </span><span> </span>1929.6490478515625,</b></span></div><div style="text-align: justify;"><span style="color: white; font-family: courier; font-size: x-small;"><b><span> </span>2058.2919921875,</b></span></div><div style="text-align: justify;"><span style="color: white; font-family: courier; font-size: x-small;"><b><span> </span>2171.02587890625,</b></span></div><div style="text-align: justify;"><span style="color: white; font-family: courier; font-size: x-small;"><b><span> </span>2426.860107421875</b></span></div><b style="font-family: "Times New Roman";"><span style="color: white; font-family: courier; font-size: x-small;"><span style="color: white; font-family: courier; font-size: x-small;"><span style="line-height: 12.84px; mso-themecolor: background1;"> ]</span></span></span></b></div><div class="MsoNormal" style="background: rgb(61, 133, 198); font-family: "Times New Roman"; mso-background-themecolor: accent5; mso-background-themeshade: 128;"><b><span style="color: white; font-family: courier; font-size: x-small;"><span style="color: white; font-family: courier; font-size: x-small;"><span style="line-height: 12.84px; mso-themecolor: background1;"> ]</span></span></span></b></div><div class="MsoNormal" style="background: rgb(61, 133, 198); font-family: "Times New Roman"; mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="color: white; font-family: courier; font-size: x-small;"><b><span style="color: white; line-height: 12.84px; mso-themecolor: background1;">}</span></b></span></div></div></div><p style="font-family: "Times New Roman";"></p></span></div><span style="font-family: "Times New Roman"; text-align: left;"></span></div></div><div style="font-family: arial; text-align: justify;"><b>Cálculo de altitudes para varios puntos en formato WKT y Sistema de Referencia EPSG 25830:</b></div><div style="font-family: arial; text-align: justify;"><br /></div><div style="font-family: arial; text-align: justify;">Para realizar el mismo caso anterior pero en el Sistema de Referencia UTM ETRS89 Huso 30N (EPSG: 25830) el código JSON que emplearíamos es el siguiente: </div><div style="font-family: arial; text-align: justify;"><b style="text-align: left;"><span style="color: white; font-family: "Courier New"; font-size: 9pt; line-height: 12.84px; mso-themecolor: background1;"> </span></b><b><span style="color: white; font-family: "Courier New"; font-size: 9pt; line-height: 12.84px; mso-themecolor: background1;">{</span></b></div><div style="text-align: justify;"><div><div><div><div style="text-align: left;"><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><b style="background-color: transparent;"><span style="color: white; line-height: 12.84px; mso-themecolor: background1;"><span style="font-family: courier;"><span style="font-size: x-small;"> "inputs": {</span></span></span></b></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="color: white; font-family: courier; font-size: x-small;"><b><span style="line-height: 12.84px; mso-themecolor: background1;"> "crs": </span></b></span><span style="color: white; font-family: courier; font-size: x-small;"><b><span style="text-align: justify;">25830</span><span style="line-height: 12.84px; mso-themecolor: background1;">,</span></b></span></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><b><span style="color: white; line-height: 12.84px; mso-themecolor: background1;"><span style="font-family: courier;"><span style="font-size: x-small;"> "formato": "</span></span></span></b><span style="color: white; font-family: courier; font-size: x-small;"><b><span style="text-align: justify;">wkt</span><span style="line-height: 12.84px; mso-themecolor: background1;">",</span></b></span></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="color: white; font-family: courier; font-size: x-small;"><b> "geom": "<span style="text-align: justify;">MULTIPOINT </span><span style="text-align: justify;">(418968.65169915627 4519570.897995114,418870.69647217955 4519713.3034235155,419566.8985195706 4520419.006521905,420205.4951092379 4522313.881248297,420217.45760421915 4523732.611317685,419414.48224599997 4522548.512953534)</span></b></span><span style="color: white; font-size: x-small;"><b><span style="text-align: justify;">"</span><span style="line-height: 12.84px; mso-themecolor: background1;">,</span></b></span></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><b><span style="color: white; font-family: courier; font-size: x-small; line-height: 12.84px; mso-themecolor: background1;"> "withCoord": false</span></b></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><b><span style="color: white; font-family: courier; font-size: x-small; line-height: 12.84px; mso-themecolor: background1;"> "outformat": "array"</span></b></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="color: white; font-family: courier; font-size: x-small;"><b><span style="background-color: transparent; text-align: justify;"> </span><span style="background-color: transparent;"><span style="line-height: 12.84px; mso-themecolor: background1;">}</span></span></b></span></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><span style="color: white; font-family: courier; font-size: x-small;"><b><span style="background-color: transparent; text-align: justify;"> </span><span style="background-color: transparent;"><span style="line-height: 12.84px; mso-themecolor: background1;">}</span></span></b></span></div></div><div style="font-family: arial;"><b><span style="color: white; font-family: "Courier New"; font-size: 9pt; line-height: 12.84px; mso-themecolor: background1;"></span></b></div></div></div><p></p><span style="font-family: Times New Roman;"></span></div></div><div style="font-family: arial; text-align: justify;">El <a href="https://curl.se/docs/manpage.html">cURL</a> que se ejecuta:</div><div style="text-align: justify;"><div><div style="text-align: left;"><p class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><b style="font-family: "Times New Roman";"><span style="color: white; font-family: courier; font-size: 9pt; line-height: 12.84px; mso-themecolor: background1;">curl -X POST "</span></b><span style="text-align: justify;"><span style="color: white; font-family: courier; font-size: x-small;"><b>https://api-processes.idee.es/processes/getElevation/execution" -H "accept: application/json" -H "Content-Type: application/json" -d "{\"inputs\":{\"crs\":25830,\"formato\":\"wkt\",\"geom\":\"MULTIPOINT(418968.65169915627 4519570.897995114,418870.69647217955 4519713.3034235155,419566.8985195706 4520419.006521905,420205.4951092379 4522313.881248297,420217.45760421915 4523732.611317685,419414.48224599997 4522548.512953534)</b></span></span><span style="font-family: "Times New Roman"; text-align: justify;"><b><span style="color: white; font-family: courier; font-size: x-small;">\",</span></b></span><b style="font-family: "Times New Roman";"><span style="color: white; font-family: courier; font-size: 9pt; line-height: 12.84px; mso-themecolor: background1;">\"outputFormat\":\"array\",\"withCoord\":false}}".</span></b></p><div style="font-family: "Times New Roman";"><span style="font-family: arial; text-align: justify;">El resultado obtenido corresponde a las altitudes de los puntos indicados de la ruta:</span></div></div></div></div><div style="font-family: arial; text-align: justify;"><br /></div><div style="font-family: arial; text-align: justify;"><div style="font-family: "Times New Roman";"><div><div><span><div><div style="text-align: left;"><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><b><span style="color: white; font-family: courier; font-size: x-small;"><span style="color: white; font-family: courier; font-size: x-small;"><span style="line-height: 12.84px; mso-themecolor: background1;">{<br /> "id": "GetElevacion",<br /> "values": [<br /> </span></span></span></b><span style="text-align: justify;"><span style="color: white; font-family: courier; font-size: x-small;"><b>1821.1390380859375,</b></span></span><div style="text-align: justify;"><span style="color: white; font-family: courier; font-size: x-small;"><b> 1848.135986328125,</b></span></div><div style="text-align: justify;"><span style="color: white; font-family: courier; font-size: x-small;"><b> 1929.6490478515625,</b></span></div><div style="text-align: justify;"><span style="color: white; font-family: courier; font-size: x-small;"><b> 2058.2919921875,</b></span></div><div style="text-align: justify;"><span style="color: white; font-family: courier; font-size: x-small;"><b> 2171.02587890625,</b></span></div><div style="text-align: justify;"><span style="color: white; font-family: courier; font-size: x-small;"><b> 2426.860107421875</b></span></div><b><span style="color: white; font-family: courier; font-size: x-small;"><span style="color: white; font-family: courier; font-size: x-small;"><span style="line-height: 12.84px; mso-themecolor: background1;"> ]</span></span></span></b></div><div class="MsoNormal" style="background: rgb(61, 133, 198); mso-background-themecolor: accent5; mso-background-themeshade: 128;"><b><span style="font-family: courier; font-size: x-small;"><span style="font-family: courier; font-size: x-small;"><span style="line-height: 12.84px; mso-themecolor: background1;"> </span></span></span></b><b style="font-family: courier; font-size: small;"><span style="color: white; line-height: 12.84px; mso-themecolor: background1;">}</span></b></div></div></div><p></p></span></div><span style="font-family: "Times New Roman"; text-align: left;"></span></div></div></div><div style="font-family: arial; text-align: justify;"><span><span style="text-align: left;">Este artículo forma parte de una serie, para saber más sobre OGC API Processes y otros procesos del Servicio OGC API procesos del CNIG consulta el </span><span style="color: #2b00fe;"><a href="https://blog-idee.blogspot.com/2024/01/servicio-ogc-api-de-procesos-ogc-api.html" target="_blank">artículo índice</a>.</span></span></div><div style="font-family: arial; text-align: justify;"><br /></div><div style="font-family: arial; text-align: justify;"><b><span style="color: #073763;">Publicado por María José García Rodríguez.</span></b></div>editorhttp://www.blogger.com/profile/12862155073793120517noreply@blogger.com0tag:blogger.com,1999:blog-8192800360679208338.post-36563305423151096722024-01-25T11:12:00.003+01:002024-01-29T12:03:15.850+01:00Actualización del Servicio WMS de Hojas Kilométricas<div style="text-align: justify;"><span style="font-family: arial;"><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjalq1p_6dmkL26aen45mFhRms0QURgW4cMVJKcc1hKmifr2dnf3kaM7o5aNoBXTO3CSc-qfZ9ehAmWYnEAWSIMbX08mhSD274QMSWYnBvjzXbUGUdmO_wVEo8qzWeYWa6BsgvkHSWi-xNqvZesOovqI2OzEveXV_zTdwq3_D-IuBJWUVbpl1snikMbqvf-" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="830" data-original-width="1911" height="278" src="https://blogger.googleusercontent.com/img/a/AVvXsEjalq1p_6dmkL26aen45mFhRms0QURgW4cMVJKcc1hKmifr2dnf3kaM7o5aNoBXTO3CSc-qfZ9ehAmWYnEAWSIMbX08mhSD274QMSWYnBvjzXbUGUdmO_wVEo8qzWeYWa6BsgvkHSWi-xNqvZesOovqI2OzEveXV_zTdwq3_D-IuBJWUVbpl1snikMbqvf-=w640-h278" width="640" /></a></div></div><br />Se acaba de publicar un actualización del </span><a href="https://www.ign.es/wms/hojas-kilometricas?request=GetCapabilities&service=WMS" style="font-family: arial;"><span style="color: #2b00fe;">Servicio WMS Hojas Kilométricas</span></a><span style="font-family: arial;"> del Instituto Geográfico Nacional. En concreto, se han actualizado <b>la capa de imágenes de cada mosaico municipal y está en proceso de actualización la capa de parcelas catastrales</b></span><span style="font-family: arial;"> que contiene el enlace a la descarga de la documentación de cada cédula catastral.</span></div><span style="font-family: arial;"><div style="text-align: justify;"><br /></div><div style="text-align: justify;"><b>Las Hojas Kilométricas son planos topográficos de carácter catastral levantados por la Junta General de Estadística en la década de 1860</b>. <a href="https://es.wikipedia.org/wiki/Francisco_Coello_de_Portugal_y_Quesada" target="_blank"><span style="color: #2b00fe;">Francisco Coello</span></a>, como director de la Junta, presentó un Reglamento para el levantamiento de la Topografía Catastral de España, un proyecto que fue impulsado por la <a href="https://www.catastro.meh.es/documentos/publicaciones/ct/ct31/art9.pdf" target="_blank"><span style="color: #2b00fe;">Ley de Medición del Territorio de 1859</span></a>.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Este proyecto planeado para todo el territorio nacional, a <b>escala de levantamiento 1:2000 para zona rústica y 1:500 en urbana,</b> finalmente solo abarcó a varios municipios de las provincias de Madrid, Toledo, Segovia, Cuenca, Soria y Murcia. Planteaba utilizar el término municipal como unidad básica de trabajo y tenía un <b>doble objetivo</b>: por una parte, <b>topográfico</b>, ya que debía incluir el levantamiento del Mapa Topográfico de España a partir del deslinde y triangulación de cada término municipal con una finalidad cartográfica y, por otra parte, <b>catastral</b>, ya que debían ser deslindadas y medidas todas las parcelas rústicas y urbanas del país con un objetivo fiscal.</div><br /><div style="text-align: justify;">Con esta nueva actualización se ha incrementado el número de municipios mostrados. Se han añadido imágenes correspondientes a distintas fases de la creación de la Hoja Kilométrica y que proporcionan información que, aunque no se llegara a utilizar en la generación definitiva de la Hoja kilométrica, muestran valiosos datos sobre la topografía del lugar. Éste es el caso de municipios fuera de la Comunidad de Madrid como: Soria, Cartagena, Valdeolivas (Cuenca) y Riofrío de San Ildefonso (Segovia), y de otros en la Comunidad de Madrid, como Alcorcón.</div><div style="text-align: justify;"><br /></div></span><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0Lv3EMPSa-LbJmrEM-FTL325QS7pBsZgxaOafxkNy-Pyqb4CSiVvxuWdQGXDk8JpKP7uj6CuUpKiMiw2g73o7_mHuzdBzeRdNs8ci1Ois6OyEGtIDzvrvce_RrqrfToeE9YXhqpCp5vl4_xaCOE465ocTBNJ2nuLqFIb22J6Xm1HdRMlX-wUUKXHkqdOX/s1134/wmsHKactualizacion.png" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0Lv3EMPSa-LbJmrEM-FTL325QS7pBsZgxaOafxkNy-Pyqb4CSiVvxuWdQGXDk8JpKP7uj6CuUpKiMiw2g73o7_mHuzdBzeRdNs8ci1Ois6OyEGtIDzvrvce_RrqrfToeE9YXhqpCp5vl4_xaCOE465ocTBNJ2nuLqFIb22J6Xm1HdRMlX-wUUKXHkqdOX/w640-h392/wmsHKactualizacion.png" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;"><span style="font-family: arial; font-size: x-small; text-align: justify;"><br />Capa de mosaicos a través del </span><span style="font-family: arial; font-size: x-small; text-align: justify;"><span style="color: #2b00fe;"><a href="https://visualizadores.ign.es/mapasantiguos/." target="_blank">Comparador de mapas antiguos</a></span> en </span><span style="font-family: arial; font-size: x-small; text-align: justify;">«</span><span style="font-family: arial; text-align: justify;">cortina vertical» del IGN</span></td></tr></tbody></table><br /><div style="text-align: justify;"><span style="font-family: arial;">El proceso ha consistido en el estudio y búsqueda de toda la información existente en el Archivo Topográfico del IGN, unidad perteneciente al Servicio de Documentación Geográfica y Biblioteca, y del uso de los diferentes servicios del IGN como </span><a href="https://www.ign.es/wms-inspire/pnoa-ma" style="font-family: arial;"><span style="color: #2b00fe;">Ortofotos máxima actualidad del PNOA</span></a><span style="font-family: arial;">, </span><a href="https://www.ign.es/wms/pnoa-historico" style="font-family: arial;"><span style="color: #2b00fe;">Vuelo americano serie B (1956 – 1957)</span></a><span style="font-family: arial;">, </span><a href="https://www.ign.es/wms/minutas-cartograficas" style="font-family: arial;"><span style="color: #2b00fe;">Planimetrías</span></a><span style="font-family: arial;"> y </span><a href="https://www.ign.es/wms-inspire/unidades-administrativas" style="font-family: arial;"><span style="color: #2b00fe;">Unidades Administrativas</span></a><span style="font-family: arial;"> para el ajuste planimétrico, haciendo un estudio de la deformación de cada mosaico, y el case de los mosaicos municipales con su colindante, debido a la duplicidad de información en cada línea límite de cada municipio.</span></div><span style="font-family: arial;"><div style="text-align: justify;"><br /><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSVBF1fLLCcnRF50u4_ep77q4mGm6WCO4Ikz2C7AatpNKDp34pgEHVaMFFQjZZW2JKO-430ohD3Hjpe8E8ioa7T_3iXORrUT11Sful7YrSKjuuIc2U__gq4vkjEnaNcRzhHFth7E1TejGoLoWfWveYun092RdpwfJAGFHGuPmRbd3c0ETYekarlToM_Npu/s1134/wmsHKcedula.png" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="696" data-original-width="1134" height="392" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSVBF1fLLCcnRF50u4_ep77q4mGm6WCO4Ikz2C7AatpNKDp34pgEHVaMFFQjZZW2JKO-430ohD3Hjpe8E8ioa7T_3iXORrUT11Sful7YrSKjuuIc2U__gq4vkjEnaNcRzhHFth7E1TejGoLoWfWveYun092RdpwfJAGFHGuPmRbd3c0ETYekarlToM_Npu/w640-h392/wmsHKcedula.png" width="640" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;"><span style="font-size: x-small;"><span style="text-align: justify;"><br />Capa de cédulas catastrales</span><span style="text-align: justify;"> y descarga de la Cédula </span><a href="https://www.ign.es/cartoteca/HK/2807900/15_CONGRESO/02003502.pdf" style="text-align: justify;"><span style="color: #2b00fe;">2003502</span></a></span></td></tr></tbody></table></div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Cuando se complete la actualización se podrán consultar las cédulas catastrales de las parcelas catastrales, aumentando en número, georreferenciadas y enlazadas al documento PDF con la cédula catastral digitalizada (anverso y reverso).</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;"><span style="color: #073763;"><b>Publicado por Juan Carrascosa Estebaranz y Mª José García Arias.</b></span></div></span> editorhttp://www.blogger.com/profile/12862155073793120517noreply@blogger.com0tag:blogger.com,1999:blog-8192800360679208338.post-27569235294719541582024-01-22T09:00:00.006+01:002024-03-01T09:10:23.809+01:00Servicio OGC API de procesos (OGC API Processes) <div style="text-align: justify;"><span style="font-family: arial;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgLThS2InkDobJoG-hR1KHAvylEjCEN4KS5K_0u0Kq5t-Ak_L4seogEoTViukArvABvNf15ludu9CYBvDiLU54YpAuXW3wuaSyy0qZEkFafS8hZh_T3vnuSxUjN80hOCJ8b1z6WoH2168AVDwIDEWIObTtRJe9kNYsRdYDTJP_4Hbv3s__uCcb5F8m6QLV1" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="530" data-original-width="1388" height="244" src="https://blogger.googleusercontent.com/img/a/AVvXsEgLThS2InkDobJoG-hR1KHAvylEjCEN4KS5K_0u0Kq5t-Ak_L4seogEoTViukArvABvNf15ludu9CYBvDiLU54YpAuXW3wuaSyy0qZEkFafS8hZh_T3vnuSxUjN80hOCJ8b1z6WoH2168AVDwIDEWIObTtRJe9kNYsRdYDTJP_4Hbv3s__uCcb5F8m6QLV1=w640-h244" width="640" /></a></div><br />Actualmente, la familia de estándares </span><a href="https://ogcapi.ogc.org/" style="font-family: arial;" target="_blank"><span style="color: #2b00fe;">OGC API</span></a><span style="font-family: arial;"> se está desarrollando para servir datos geoespaciales en la web, de una forma sencilla y enfocada para facilitar la consulta, creación, modificación y descarga de datos geográficos a los desarrolladores. Se basan en API centradas en recursos que aprovechan las prácticas modernas de desarrollo web como OPEN API y RESTful.</span></div><div style="text-align: justify;"><span style="font-family: arial;"><br /></span></div><span style="font-family: arial;"><div style="text-align: justify;">El Organismo Autónomo Centro Nacional de Información Geográfica (<a href="https://www.ign.es/web/ign/portal/qsm-cnig" target="_blank"><span style="color: #2b00fe;">CNIG</span></a>) ha publicado servicios OGC API para los datos y colecciones disponibles tanto del <a href="http://www.scne.es" target="_blank"><span style="color: #2b00fe;">Sistema Cartográfico Nacional</span></a> como del <span style="color: #2b00fe;"><a href="http://www.ign.es" target="_blank">Instituto Geográfico Nacional</a></span>. Desde marzo de 2022 se ha empezado a trabajar en las API basadas en los nuevos estándares <a href="https://ogcapi.ogc.org/" target="_blank"><span style="color: #2b00fe;">OGC</span></a>, en una búsqueda por mejorar la disponibilidad del dato geoespacial y la sencillez en su obtención. El O.A. CNIG publicó los <a href="https://www.idee.es/segun-tipo-de-servicio"><span style="color: #2b00fe;">servicios de OGC API</span></a> en el segundo trimestre de 2023, entre los servicios publicados de OGC API podemos encontrar <a href="https://api-features.idee.es/"><span style="color: #2b00fe;"><i>Features</i></span></a>, <a href="https://api-maps.idee.es/"><span style="color: #2b00fe;">Maps</span></a>, y <a href="https://api-processes.idee.es/"><span style="color: #2b00fe;">Processes</span></a> y en desarrollo <i>Tiles</i> y <i>Coverages</i>.</div></span><p class="Default" style="margin-left: 36pt;"></p><div style="text-align: justify;"><ul><li><span style="font-family: arial;">El </span><a href="https://ogcapi.ogc.org/features/" style="font-family: arial;"><span style="color: #2b00fe;">OGC API Features</span></a><span style="font-family: arial;"> es un estándar dividido en varias partes que ofrece la posibilidad de descargar, crear, modificar y consultar datos espaciales en la web.</span></li></ul><ul><li><span style="font-family: arial;">El </span><a href="https://ogcapi.ogc.org/maps/" style="font-family: arial;"><span style="color: #2b00fe;">OGC API Maps</span></a><span style="font-family: arial;"> describe una API que proporciona mapas digitales referenciados espacialmente y renderizados dinámicamente.</span></li></ul><ul><li><span style="font-family: arial;">El </span><a href="https://ogcapi.ogc.org/coverages/" style="font-family: arial;"><span style="color: #2b00fe;">OGC API Coverages</span></a><span style="font-family: arial;"> permite acceder y recuperar datos de una cobertura y todos sus componentes.</span></li></ul><ul><li><span style="font-family: arial;">El </span><a href="https://ogcapi.ogc.org/tiles/" style="font-family: arial;"><span style="color: #2b00fe;">OGC API Tiles</span></a><span style="font-family: arial;"> es un estándar de la especificación que describe una API que proporciona teselas ráster o vectoriales en unos conjuntos de matrices de teselas (<i>Tile Matrix Sets</i>) predefinidos.</span></li></ul><ul><li><span style="font-family: arial;">Los </span><a href="https://ogcapi.ogc.org/processes/" style="font-family: arial;"><span style="color: #2b00fe;">OGC API-Processes</span></a><span style="font-family: arial;"> definen las operaciones y procesos necesarios para ejecutar funciones y algoritmos que utilizan información geoespacial desde un servidor. Estos algoritmos utilizan datos geoespaciales para producir nuevos conjuntos de datos.</span></li></ul></div><!--[if !supportLists]--><p></p>
<span style="font-family: arial;">El <i>software</i> utilizado para la implementación a nivel servidor de los estándares OGC API en el O.A. CNIG es <a href="https://pygeoapi.io/"><span style="color: #2b00fe;">pygeoapi</span></a>, basado en un servidor en Python, con <a href="https://github.com/geopython/pygeoapi/blob/master/LICENSE.md"><span style="color: #2b00fe;">licencia MIT</span></a>. <br /><br /><div style="text-align: justify;">Los <a href="https://ogcapi.ogc.org/processes/"><span style="color: #2b00fe;"><b>OGC API-Processes</b></span></a> son una evolución del estándar de OGC para <a href="https://www.ogc.org/standard/wps/" target="_blank"><span style="color: #2b00fe;">Servicios Web de Procesamiento (WPS)</span></a>, siendo una versión más nueva y actualizada. El <a href="https://www.ign.es/web/qsm-cnig">O.A. Centro Nacional de Información Geográfica</a> (CNIG) tiene publicado los servicios de procesos del <a href="http://www.scne.es/">Sistema Cartográfico Nacional de España</a> (SCNE) a través de un <a href="https://api-processes.idee.es/processes?" target="_blank"><span style="color: #2b00fe;">servicio web</span></a>, utilizando este nuevo estándar.</div><div style="text-align: justify;"><br /></div> <div style="text-align: justify;">Los <a href="https://ogcapi.ogc.org/processes/"><span style="color: #2b00fe;">OGC API-Processes</span></a> a partir de información geoespacial de un servidor (datos de entrada) ejecutarán funciones y algoritmos para producir nuevos conjuntos de datos (datos de salida). El estándar especifica una interfaz de procesado para comunicarse a través de un protocolo RESTful utilizando codificaciones de notación de objetos JavaScript (JSON). El servicio se comunica a través de una API que ejecuta un proceso y devuelve un resultado.</div><br /><div style="text-align: justify;">En otras palabras, están <b>pensados para que desde otras aplicaciones se puedan ejecutar procesos que utilizan información geográfica a través de servicios</b>. </div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Desde el servicio OGC API de procesos se pueden ejecutar procesos como: el cálculo de altitud de puntos, estadísticas simplificadas de altitud, perfil de elevación, área de influencia y transformación de coordenadas entre otros. El O.A. CNIG ha definido estas operaciones más frecuentes de manera que pueda dar servicio a una gran variedad de aplicaciones geomáticas. Se pone a disposición de toda la comunidad estas herramientas de consulta sobre el <a href="https://pnoa.ign.es/pnoa-lidar/modelo-digital-del-terreno"><span style="color: #2b00fe;">Modelo Digital del Terreno</span></a> para su uso sencillo y rápido a través de servicios.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Una ventaja importante es que se utiliza como dato de entrada para calcular alturas, el <a href="https://pnoa.ign.es/pnoa-lidar/modelo-digital-del-terreno"><span style="color: #2b00fe;">Modelo Digital del Terreno (MDT05)</span></a> del Plan Nacional de Ortofotografía Aérea del Instituto Geográfico Nacional. Esto evita a los desarrolladores tener que mantener esta información y almacenarla.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;"><table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-yfti-tbllook: 1184; width: 100%;">
<tbody><tr>
<td style="border: 1pt solid windowtext; mso-border-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 30.44%;" valign="top" width="30%">
<p class="MsoNormal" style="line-height: normal; margin-bottom: 0cm; text-align: justify;"><b>Identificador<o:p></o:p></b></p>
</td>
<td style="border-left: none; border: 1pt solid windowtext; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 26.24%;" valign="top" width="26%">
<p class="MsoNormal" style="line-height: normal; margin-bottom: 0cm; text-align: justify;"><b>Nombre<o:p></o:p></b></p>
</td>
<td style="border-left: none; border: 1pt solid windowtext; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 43.32%;" valign="top" width="43%">
<p class="MsoNormal" style="line-height: normal; margin-bottom: 0cm; text-align: justify;"><b>Descripción<o:p></o:p></b></p>
</td>
</tr>
<tr>
<td style="border-top: none; border: 1pt solid windowtext; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 30.44%;" valign="top" width="30%">
<p class="MsoNormal" style="line-height: normal; margin-bottom: 0cm; text-align: justify;">simplifiedStatistics<o:p></o:p></p>
<p class="MsoNormal" style="line-height: normal; margin-bottom: 0cm; text-align: left;"><o:p> </o:p></p>
</td>
<td style="border-bottom: 1pt solid windowtext; border-left: none; border-right: 1pt solid windowtext; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 26.24%;" valign="top" width="26%">
<p class="MsoNormal" style="line-height: normal; margin-bottom: 0cm; text-align: left;"><a href="https://api-processes.idee.es/processes/simplifiedStatistics"><span style="color: #2b00fe;">Estadísticas
simplificadas de altitud</span></a><o:p></o:p></p>
</td>
<td style="border-bottom: 1pt solid windowtext; border-left: none; border-right: 1pt solid windowtext; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 43.32%;" valign="top" width="43%">
<p class="MsoNormal" style="line-height: normal; margin-bottom: 0cm; text-align: justify;">Obtiene
la elevación máxima, mínima, la media y la desviación típica para un polígono
a partir del MDT05.<o:p></o:p></p>
</td>
</tr>
<tr>
<td style="border-top: none; border: 1pt solid windowtext; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 30.44%;" valign="top" width="30%">
<p class="MsoNormal" style="line-height: normal; margin-bottom: 0cm; text-align: justify;">getElevation<o:p></o:p></p>
</td>
<td style="border-bottom: 1pt solid windowtext; border-left: none; border-right: 1pt solid windowtext; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 26.24%;" valign="top" width="26%">
<p class="MsoNormal" style="line-height: normal; margin-bottom: 0cm;"><a href="https://api-processes.idee.es/processes/getElevation"><span style="color: #2b00fe;">Altitud
de puntos</span></a><o:p></o:p></p>
</td>
<td style="border-bottom: 1pt solid windowtext; border-left: none; border-right: 1pt solid windowtext; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 43.32%;" valign="top" width="43%">
<p class="MsoNormal" style="line-height: normal; margin-bottom: 0cm; text-align: justify;">Obtiene
la elevación de uno o varios puntos a partir del MDT05.<o:p></o:p></p>
</td>
</tr>
<tr>
<td style="border-top: none; border: 1pt solid windowtext; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 30.44%;" valign="top" width="30%">
<p class="MsoNormal" style="line-height: normal; margin-bottom: 0cm; text-align: justify;">bufferElevation<o:p></o:p></p>
<p class="MsoNormal" style="line-height: normal; margin-bottom: 0cm; text-align: justify;"><o:p> </o:p></p>
</td>
<td style="border-bottom: 1pt solid windowtext; border-left: none; border-right: 1pt solid windowtext; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 26.24%;" valign="top" width="26%">
<p class="MsoNormal" style="line-height: normal; margin-bottom: 0cm; text-align: left;"><a href="https://api-processes.idee.es/processes/bufferElevation"><span style="color: #2b00fe;">Área de
influencia con estadísticas de altitud</span></a><o:p></o:p></p>
</td>
<td style="border-bottom: 1pt solid windowtext; border-left: none; border-right: 1pt solid windowtext; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 43.32%;" valign="top" width="43%">
<p class="MsoNormal" style="line-height: normal; margin-bottom: 0cm; text-align: justify;">Obtiene
un área de influencia, creada con un punto y distancia dados. Opcionalmente
devuelve como atributos la elevación máxima, mínima, la media y la desviación
típica para un a partir del MDT05.<o:p></o:p></p>
</td>
</tr>
<tr>
<td style="border-top: none; border: 1pt solid windowtext; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 30.44%;" valign="top" width="30%">
<p class="MsoNormal" style="line-height: normal; margin-bottom: 0cm; text-align: justify;">elevationProfile<o:p></o:p></p>
<p class="MsoNormal" style="line-height: normal; margin-bottom: 0cm; text-align: justify;"><o:p> </o:p></p>
</td>
<td style="border-bottom: 1pt solid windowtext; border-left: none; border-right: 1pt solid windowtext; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 26.24%;" valign="top" width="26%">
<p class="MsoNormal" style="line-height: normal; margin-bottom: 0cm;"><a href="https://api-processes.idee.es/processes/elevationProfile"><span style="color: #2b00fe;">Perfil
de elevación</span></a><o:p></o:p></p>
</td>
<td style="border-bottom: 1pt solid windowtext; border-left: none; border-right: 1pt solid windowtext; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 43.32%;" valign="top" width="43%">
<p class="MsoNormal" style="line-height: normal; margin-bottom: 0cm; text-align: justify;">Obtiene
el perfil de elevaciones entre dos o más puntos. Para la obtención de este
perfil se crean puntos intermedios. Estos puntos se crean según el parámetro
distancia. Se calcula a partir del MDT05.<o:p></o:p></p>
</td>
</tr>
<tr>
<td style="border-top: none; border: 1pt solid windowtext; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 30.44%;" valign="top" width="30%">
<p class="MsoNormal" style="line-height: normal; margin-bottom: 0cm; text-align: justify;">coordinatesTransform<o:p></o:p></p>
</td>
<td style="border-bottom: 1pt solid windowtext; border-left: none; border-right: 1pt solid windowtext; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 26.24%;" valign="top" width="26%">
<p class="MsoNormal" style="line-height: normal; margin-bottom: 0cm; text-align: left;"><a href="https://api-processes.idee.es/processes/coordinatesTransform"><span style="color: #2b00fe;">Transformador
de coordenadas</span></a><o:p></o:p></p>
</td>
<td style="border-bottom: 1pt solid windowtext; border-left: none; border-right: 1pt solid windowtext; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 43.32%;" valign="top" width="43%">
<p class="MsoNormal" style="line-height: normal; margin-bottom: 0cm; text-align: justify;">Obtiene
las coordenadas transformadas de un punto de un sistema de referencia a otro
basado en la especificación de OGC Web Transformation Coordinate Service
(WCTS). Este proceso permite la utilización de cualquier datum.<o:p></o:p></p>
</td>
</tr>
<tr>
<td style="border-top: none; border: 1pt solid windowtext; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 30.44%;" valign="top" width="30%">
<p class="MsoNormal" style="line-height: normal; margin-bottom: 0cm; text-align: justify;">unitConversion<o:p></o:p></p>
</td>
<td style="border-bottom: 1pt solid windowtext; border-left: none; border-right: 1pt solid windowtext; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 26.24%;" valign="top" width="26%">
<p class="MsoNormal" style="line-height: normal; margin-bottom: 0cm;"><a href="https://api-processes.idee.es/processes/unitConversion"><span style="color: #2b00fe;">Conversor
de unidades</span></a><o:p></o:p></p>
</td>
<td style="border-bottom: 1pt solid windowtext; border-left: none; border-right: 1pt solid windowtext; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 43.32%;" valign="top" width="43%">
<p class="MsoNormal" style="line-height: normal; margin-bottom: 0cm; text-align: justify;">Convierte
de grados decimales a grados, minutos y segundos y viceversa.<o:p></o:p></p>
</td>
</tr>
<tr>
<td style="border-top: none; border: 1pt solid windowtext; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 30.44%;" valign="top" width="30%">
<p class="MsoNormal" style="line-height: normal; margin-bottom: 0cm; text-align: justify;">coordinatesTransformGML<o:p></o:p></p>
</td>
<td style="border-bottom: 1pt solid windowtext; border-left: none; border-right: 1pt solid windowtext; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 26.24%;" valign="top" width="26%">
<p class="MsoNormal" style="line-height: normal; margin-bottom: 0cm; text-align: left;"><a href="file:///C:/Users/guadalupe.cano/AppData/Local/Microsoft/Windows/INetCache/Content.Outlook/BBXXALWM/Transformador%20de%20coordenadas%20a%20partir%20de%20un%20fichero%20GML%20(url%20o%20texto)"><span style="color: #2b00fe;">Transformador
de coordenadas a partir de un fichero GML (url o texto)</span></a><o:p></o:p></p>
</td>
<td style="border-bottom: 1pt solid windowtext; border-left: none; border-right: 1pt solid windowtext; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 43.32%;" valign="top" width="43%">
<p class="MsoNormal" style="line-height: normal; margin-bottom: 0cm; text-align: justify;">Obtiene
las coordenadas transformadas de un fichero GML (url o texto) de un sistema
de referencia a otro basado en la especificación de OGC Web Transformation
Coordinate Service (WCTS). Este proceso permite la utilización de cualquier
datum.<o:p></o:p></p>
</td>
</tr>
</tbody></table></div><div style="text-align: justify;"><span style="font-family: arial;"><br /></span></div><div style="text-align: justify;"><span style="font-family: arial;">La interfaz de este servicio es autodescriptiva, mucho más intuitiva y amigable que la petición de GetCapabilities de los estándares anteriores. En cuanto a la funcionalidad, la </span><a href="https://ogcapi.ogc.org/processes/"><span style="color: #2b00fe;">OGC API-Processes</span></a><span style="font-family: arial;"> aborda todos los casos de uso del WPS, aprovecha la especificación </span><a href="https://www.openapis.org/"><span style="color: #2b00fe;">OpenAPI</span></a><span style="font-family: arial;"> con un enfoque orientado a recursos, lo que permite una mejor integración en los paquetes de <i>software</i> existentes. Además, proporciona capacidades y funcionalidades adicionales.</span></div><div style="text-align: justify;"><br /></div><div style="text-align: justify;"><b>¿Cómo se pueden ejecutar los procesos?</b></div></span><h4><span style="font-family: arial;"><div style="text-align: justify;"><span style="font-weight: normal;"><br /></span></div><div style="text-align: justify;"><span style="font-weight: normal;">Los procesos API de OGC son un poco más complicados que otros estándares API de OGC, ya que la obtención de datos se realiza mediante una solicitud HTTP POST en lugar de realizar consultas. Hay muchas maneras de hacerlo. Por ejemplo, se puede utilizar a través del comando </span><a href="https://curl.se/docs/manpage.html" style="font-weight: normal;"><span style="color: #2b00fe;">cURL</span></a><span style="font-weight: normal;"> o de una biblioteca de Python llamada </span><a href="https://pypi.org/project/requests/" style="font-weight: normal;"><span style="color: #2b00fe;">requests</span></a><span style="font-weight: normal;">.</span></div></span></h4>
<div style="text-align: justify;"><span style="font-family: arial;">En las futuras entradas del blog vamos a explicar detalladamente cada uno de los procesos disponibles:</span><span face="Calibri, sans-serif" style="font-size: 11pt;"> </span></div>
<span style="font-family: arial;"><div style="text-align: justify;"><ul><li><a href="https://blog-idee.blogspot.com/2024/01/servicio-ogc-api-de-procesos-proceso.html" target="_blank"><span style="color: #2b00fe;">getElevation</span></a>: Altitud de puntos</li><li><a href="https://blog-idee.blogspot.com/2024/03/servicio-ogc-api-de-procesos-proceso.html" target="_blank"><span style="color: #2b00fe;">bufferElevation</span></a>: Área de influencia con estadísticas de altitud</li><li>elevationProfile: Perfil de elevación</li><li>simplifiedStatistics: Estadísticas simplificadas de altitud</li><li>unitConversion: <span>Conversor de unidades</span></li><li>coordinatesTransform: <span>Transformador de coordenadas</span></li><li>coordinatesTransformGML: <span style="color: black;">Transformador de coordenadas a partir de un fichero GML (url o texto)</span></li></ul></div>Para más información sobre los OGC API procesos se puede consultar:</span><span style="font-family: arial;"><br /><ul style="text-align: left;"><li><span style="color: #2b00fe; font-family: arial;"><a href="https://blog-idee.blogspot.com/2023/07/nuevos-servicios-de-procesos-ogc-api.html">E<span style="color: #2b00fe;">ntrada del Blog IDEE API Processes</span></a></span></li></ul><ul style="text-align: left;"><li>En la <a href="https://componentes.cnig.es/GaleriaEjemplos_APICNIG/"><span style="color: #2b00fe;">Galería de ejemplos</span></a> de API CNIG:</li></ul><ul style="text-align: left;"><ul><li><a href="https://componentes.cnig.es/GaleriaEjemplos_APICNIG/ejemplos/ogcapiProcesses01.html"><span style="color: #2b00fe;">Ejemplo 1 de uso en API CNIG</span></a>. Proceso <a href="https://api-processes.idee.es/processes/bufferElevation"><span style="color: #2b00fe;">Área de influencia con estadísticas de altitud</span></a> (bufferElevation).</li><li><a href="https://componentes.cnig.es/GaleriaEjemplos_APICNIG/ejemplos/ogcapiProcesses02.html"><span style="color: #2b00fe;">Ejemplo 2 de uso en API CNIG</span></a>. Proceso <a href="https://api-processes.idee.es/processes/getElevation"><span style="color: #2b00fe;">Altitud de puntos</span></a> (getElevation).</li></ul></ul><ul style="text-align: left;"><li><span style="color: #2b00fe; font-family: arial;"><a href="https://academy.ogc.org/">Cursos OGC API</a></span></li></ul></span><p class="MsoNormal" style="line-height: normal; margin-bottom: 3.75pt; text-align: justify;"><span style="color: #073763; font-family: arial;"><b>Publicado por María José García Rodríguez y Aurelio Aragón Velasco.</b></span></p><p class="MsoNormal"><o:p></o:p></p>editorhttp://www.blogger.com/profile/12862155073793120517noreply@blogger.com0tag:blogger.com,1999:blog-8192800360679208338.post-34111456183358891572024-01-19T08:17:00.006+01:002024-01-19T08:35:13.913+01:00Nuevo geoportal Mapa del Clima de Andalucía<p></p><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiBmMG0SXI_Pc8HbUwD-pSwDhMa81KeD5NSJSLA_RcLeReSNNDc2BrkPsu60KMUv76Y6lacAsYNl3nxZG17_Wif5dgOzhSq415d8hib7_bF2CupET8l0sqVGeky7zS4k_Bcug0a2RvAh5cTRWuNRte3cAE63umFjDbz6qpUYTKNNMK7g_-HSTFcNBSagVtT" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="806" data-original-width="1370" height="376" src="https://blogger.googleusercontent.com/img/a/AVvXsEiBmMG0SXI_Pc8HbUwD-pSwDhMa81KeD5NSJSLA_RcLeReSNNDc2BrkPsu60KMUv76Y6lacAsYNl3nxZG17_Wif5dgOzhSq415d8hib7_bF2CupET8l0sqVGeky7zS4k_Bcug0a2RvAh5cTRWuNRte3cAE63umFjDbz6qpUYTKNNMK7g_-HSTFcNBSagVtT=w640-h376" width="640" /></a></div></div></div><div class="separator" style="clear: both; text-align: justify;"><br /></div><span style="font-family: arial;"><div style="text-align: justify;">El Geoportal <a href="https://www.mapaclima.es/?variable=temperature_avg&year=2015-2040" target="_blank"><span style="color: #2b00fe;">Mapa del Clima</span></a> se ha desarrollado como complemento a las aplicaciones ya existentes, facilitando información simplificada sobre la evolución y la proyección de distintas variables climáticas en el siglo XXI y de las emisiones de <a href="https://www.europarl.europa.eu/news/es/headlines/society/20230316STO77629/cambio-climatico-gases-de-efecto-invernadero-que-causan-el-calentamiento-global" target="_blank"><span style="color: #2b00fe;">gases de efecto invernadero</span></a>, desde el año 2005, de cualquier municipio de Andalucía. En concreto, las variables climáticas disponibles en la aplicación son las siguientes:</div></span><div><div style="text-align: justify;"><ul><li><span style="font-family: arial;"><b>Temperatura Media (ºC)</b>: Temperatura media anual.</span></li><li><span style="font-family: arial;"><b>Precipitación (mm/año)</b>: Precipitación acumulada a escala anual.</span></li><li><span style="font-family: arial;"><b>Días de calor (40ºC) (nº de días al año</b>): Días en los que la temperatura máxima es igual o superior a 40ºC.</span></li><li><span style="font-family: arial;"><b>Noches Tropicales (nº de noches al año)</b>: Aquellas en la que la temperatura mínima es igual o superior a 22ºC.</span></li><li><span style="font-family: arial;"><b>Emisiones de Gases de Efecto Invernadero (t CO2 eq)</b>: Emisiones de gases de efecto invernadero anuales.</span></li></ul><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEih4fZhpVTg87thLZhL9bG8GFsXLVlWdNd2XJOmLxFkgKoRx_LHTTJ0CIsbmXyHD58nS3pzeQ1rZ523huYCKTDfeckK2C3LbzwvqhI6RBo-hELCQjE0xkqV1phjaPYrMwBes3Xb4Y2-nlWYYX0YWegx4rcpdr-MZWzvmolMKsEBTBkfr8WjVPfyWoB9thC_/s947/Mapa%20de%20Clima.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="598" data-original-width="947" height="404" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEih4fZhpVTg87thLZhL9bG8GFsXLVlWdNd2XJOmLxFkgKoRx_LHTTJ0CIsbmXyHD58nS3pzeQ1rZ523huYCKTDfeckK2C3LbzwvqhI6RBo-hELCQjE0xkqV1phjaPYrMwBes3Xb4Y2-nlWYYX0YWegx4rcpdr-MZWzvmolMKsEBTBkfr8WjVPfyWoB9thC_/w640-h404/Mapa%20de%20Clima.jpg" width="640" /></a></div><br /></div><div style="text-align: justify;"><span style="font-family: arial;">El Geoportal Web Mapa Clima, que tiene un fin eminentemente divulgativo, está diseñado para el uso del público en general, sin necesidad de tener un conocimiento técnico ni operativo previo.</span></div><span style="font-family: arial;"><div style="text-align: justify;"><br /></div><div style="text-align: justify;">La información, detalla a nivel municipal, los datos históricos y las proyecciones de variables climáticas procedentes de datos del visualizador de <a href="https://www.juntadeandalucia.es/medioambiente/portal/areas-tematicas/cambio-climatico-y-clima/escenarios-locales-de-cambio-climatico/escenarios-locales-de-cambio-climatico-actualizados-6-informe-ipcc" target="_blank"><span style="color: #2b00fe;">Escenarios Locales de Cambio Climático de Andalucía</span></a>, correspondientes al <a href="https://www.miteco.gob.es/es/ceneam/recursos/mini-portales-tematicos/cclimatico/informe_ipcc.html" target="_blank"><span style="color: #2b00fe;">6º Informe del Grupo Intergubernamental de Expertos sobre el Cambio Climático (IPCC)</span></a>. Por su parte, los datos de emisiones de gases de efecto invernadero provienen de la <a href="https://www.juntadeandalucia.es/medioambiente/portal/web/cambio-climatico/indice/-/asset_publisher/hdxWUGtQGkX8/content/huella-de-carbono-de-los-municipios-andaluces/20151"><span style="color: #2b00fe;">Aplicación Huella de Carbono de los municipios de Andalucía</span></a>.</div><div style="text-align: justify;"><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgLcZbbQc7BVo_yDYee6oOny1iFNra_e1cogERYW8BbGCjzAJuVk4JaITHkkAlTPErkWmX4HWnH4VEnZlxjYlcz0zSCVyVO6-5YxpQjQ3mDrX71S_fl_R7wLg8LoBPUiV6jRLA4rOYfk9EgjlA0JKMMp3gwsUuVuJsmg1XQTtAKcPQ_ym5sIiUM-v1hcJYd" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="808" data-original-width="2759" height="189" src="https://blogger.googleusercontent.com/img/a/AVvXsEgLcZbbQc7BVo_yDYee6oOny1iFNra_e1cogERYW8BbGCjzAJuVk4JaITHkkAlTPErkWmX4HWnH4VEnZlxjYlcz0zSCVyVO6-5YxpQjQ3mDrX71S_fl_R7wLg8LoBPUiV6jRLA4rOYfk9EgjlA0JKMMp3gwsUuVuJsmg1XQTtAKcPQ_ym5sIiUM-v1hcJYd=w640-h189" width="640" /></a></div><br /></div><div style="text-align: justify;">Fuente de la noticia: <a href="https://www.juntadeandalucia.es/medioambiente/portal/areas-tematicas/cambio-climatico-y-clima/escenarios-locales-de-cambio-climatico/mapa-clima" target="_blank"><span style="color: #2b00fe;">Portal Ambiental de Andalucía</span></a>.</div><div style="text-align: justify;"><b><span style="color: #073763;"><br /></span></b></div><div style="text-align: justify;"><b><span style="color: #073763;">Publicado por la editora.</span></b></div></span></div>editorhttp://www.blogger.com/profile/12862155073793120517noreply@blogger.com0tag:blogger.com,1999:blog-8192800360679208338.post-3252182371517999172024-01-17T09:00:00.001+01:002024-01-17T09:00:00.256+01:00Especialízate en el desarrollo de aplicaciones Web MAP<div style="text-align: justify;"><span style="font-family: arial;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjeMOUvenOl-zfwqL9ssm2j21dUaGan9ugHpb73FxCz0YyCxIR20BUENdnBskReS8HV8teMq7TvzibQaRdmoHEc9PiKETrcGatAcY7R3UkSPUzoiQ5wI7npLZUozaxh80OW3Xg-BsuEEbGbzd0G8OYQYeMHtexXrPUw0WQXOg5pN9dn2BNRe3cX3MlcPm6E" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="699" data-original-width="1901" height="236" src="https://blogger.googleusercontent.com/img/a/AVvXsEjeMOUvenOl-zfwqL9ssm2j21dUaGan9ugHpb73FxCz0YyCxIR20BUENdnBskReS8HV8teMq7TvzibQaRdmoHEc9PiKETrcGatAcY7R3UkSPUzoiQ5wI7npLZUozaxh80OW3Xg-BsuEEbGbzd0G8OYQYeMHtexXrPUw0WQXOg5pN9dn2BNRe3cX3MlcPm6E=w640-h236" width="640" /></a></div><br />En un mundo cada vez más conectado, la información geográfica se ha convertido en una herramienta estratégica clave. Si trabajas en el ámbito de la geoinformación, la programación de aplicaciones Web MAP se ha vuelto una habilidad esencial para potenciar tus capacidades y destacar en tu campo.</span></div><span style="font-family: arial;"><div style="text-align: justify;"><br /></div><div style="text-align: justify;">El Servicio de Sistemas de Información Geográfica y Teledetección (<a href="http://www.sigte.udg.edu/"><span style="color: #2b00fe;">SIGTE</span></a>) de la <a href="https://www.udg.edu/ca/" target="_blank"><span style="color: #2b00fe;">Universitat de Girona</span></a> ofrece dos nuevas ediciones de los <b>cursos de especialización en «Programación de aplicaciones Web MAP»</b>. Ambos cursos son completamente online y pueden cursarse de forma independiente.<span style="font-family: Arial, sans-serif; font-size: 10pt;"> </span></div></span>
<br /><div style="text-align: justify;"><span style="font-family: arial;"><b>Programación de Aplicaciones Web MAP – Frontend</b></span></div><span style="font-family: arial;"><div style="text-align: justify;"><ul><li>Fecha: Del 5 de febrero al 18 de marzo de 2024.</li><li>Duración: 6 semanas (150 h).</li><li><a href="https://www.fundacioudg.org/ca/curso-especializacion-programacion-aplicaciones-web-map-frontend1.html" target="_blank"><span style="color: #2b00fe;">Más información e inscripción</span></a>.</li></ul></div><div style="text-align: justify;"><b>Programación de Aplicaciones Web MAP - Backend y Frontend</b></div><div style="text-align: justify;"><ul><li>Fecha: Del 6 de mayo al 17 de junio de 2024.</li><li>Duración: 6 semanas (150 h).</li><li><a href="https://www.fundacioudg.org/ca/curso-especializacion-programacion-aplicaciones-web-map-backend-integracion-frontend2.html" target="_blank">Más información e inscripción</a>.</li></ul></div><div style="text-align: justify;"><b>¿Qué aprenderás?</b></div><div style="text-align: justify;"><ul><li>Desarrollo de aplicaciones de mapas web con API de <a href="https://leafletjs.com/" target="_blank"><span style="color: #2b00fe;">Leaflet</span></a> y <a href="https://openlayers.org/" target="_blank"><span style="color: #2b00fe;">Openlayers</span></a>.</li><li>Trabajo con Openlayers en entornos de desarrollo <span style="color: #2b00fe;"><a href="https://nodejs.org/" target="_blank">Node.js</a></span>.</li><li>Diseño de aplicaciones con arquitectura cliente-servidor.</li><li>Conexiones con bases de datos espaciales para la gestión integral de entidades.</li></ul></div><div style="text-align: justify;"><b>¿Por qué unirte a estos cursos?</b></div><div style="text-align: justify;"><ul><li>Flexibilidad: Cursa los módulos de forma independiente según tus necesidades y horarios.</li><li> Enfoque Práctico: Desde el desarrollo <i>frontend</i> hasta la integración <i>backend</i>, adquirirás habilidades prácticas y aplicables.</li><li>Tutores expertos: Aprende de profesionales con una gran experiencia en el sector.</li></ul></div><div style="text-align: justify;">Ya seas un principiante entusiasta o un desarrollador experimentado que busca ampliar sus habilidades, el curso proporcionará las herramientas y el conocimiento necesario para crear aplicaciones web interactivas y visualmente impactantes.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Consulta el programa completo en la web:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;"><a href="https://www.fundacioudg.org/ca/curso-especializacion-programacion-aplicaciones-web-map-frontend1.html" target="_blank"><span style="color: #2b00fe;">https://www.fundacioudg.org/ca/curso-especializacion-programacion-aplicaciones-web-map-frontend1.html</span></a>.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;"><a href="https://www.fundacioudg.org/ca/curso-especializacion-programacion-aplicaciones-web-map-backend-integracion-frontend2.html" target="_blank"><span style="color: #2b00fe;">https://www.fundacioudg.org/ca/curso-especializacion-programacion-aplicaciones-web-map-backend-integracion-frontend2.html</span></a>.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;"><span style="color: #073763;"><b>Publicado por Laura Olivas.</b></span></div></span>editorhttp://www.blogger.com/profile/12862155073793120517noreply@blogger.com0tag:blogger.com,1999:blog-8192800360679208338.post-4245883808327229812024-01-16T09:33:00.000+01:002024-01-16T09:33:35.111+01:00Nuevo visualizador corporativo de puertos del Estado<div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiCfHvrjAPQXk8tk_cDCcWXxj61iuMivjKGLwYgbpr-1PsQa79ydjoXGbiM9tF3OrGmuwIk1GlJMGIZtkdIVnlqY4QiZpxY3gOXpJW1AkKyXTQAx4S042JVa3Wosym74ClC5zfArvYF0tRmo2kW-OBFT2856_xwZSOPBQi9UJu9tdLiPYZlQ3r88Qrytb3u" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="815" data-original-width="1912" height="272" src="https://blogger.googleusercontent.com/img/a/AVvXsEiCfHvrjAPQXk8tk_cDCcWXxj61iuMivjKGLwYgbpr-1PsQa79ydjoXGbiM9tF3OrGmuwIk1GlJMGIZtkdIVnlqY4QiZpxY3gOXpJW1AkKyXTQAx4S042JVa3Wosym74ClC5zfArvYF0tRmo2kW-OBFT2856_xwZSOPBQi9UJu9tdLiPYZlQ3r88Qrytb3u=w640-h272" width="640" /></a></div><br /></div><div><div style="text-align: justify;"><span style="font-family: arial;">España es el país de la Unión Europea con mayor longitud de costa y su sistema portuario está localizado en una de las rutas marítimas más importantes del mundo. El sistema portuario de titularidad estatal incluye 28 Autoridades Portuarias encargadas de proporcionar la infraestructura y liderar la oferta portuaria. La coordinación y control de eficiencia de las Autoridades Portuarias corresponde al <a href="https://www.puertos.es/es-es" target="_blank"><span style="color: #2b00fe;">Organismo Público Puertos del Estado</span></a>, dependiente del <a href="https://www.mitma.gob.es/" target="_blank">Ministerio de Transportes y Movilidad Sostenible</a>.</span></div><div><p></p><span style="font-family: arial;"><div style="text-align: justify;">Para tener una visibilidad integral y acceso en tiempo real a la información del sistema portuario estatal, <a href="https://www.puertos.es/es-es" target="_blank"><span style="color: #2b00fe;">Puertos del Estado</span></a> ha inaugurado un <b><a href="https://experience.arcgis.com/experience/59d21bbe70a746eba2e1fa33a9bab8a5/page/VISOR/"><span style="color: #2b00fe;">nuevo visualizador corporativo</span></a>, que integra mapas tanto en 2D como en 3D y toda la información pública del sistema portuario estatal.</b></div></span><p style="background-color: white; border-style: none; border-width: 0px; box-sizing: border-box; color: #212529; font-family: Lato, sans-serif; font-size: 16px; line-height: 1.5rem; margin-bottom: 1rem; margin-top: 0px; text-align: justify;"><span style="background-color: transparent; text-align: left;"></span></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgTsEdD7_uBdzlUdU1gI2cZ9N22wS-zKu3gZJjdq6bFVweGsMZP9ui8-zhgiI3d_YU9X8NFPyQhtUiEOOUIKdJLwCfRim39h2X1aJa2FFC9QZjw2a9WN4pVWwaGyNyxG9KkgBfgFBgWvAekB-pugz_GAnIz_W6_S3dQtkmqIeFBsmbdVFzjyIsmLBK4XXD8" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="773" data-original-width="1898" height="260" src="https://blogger.googleusercontent.com/img/a/AVvXsEgTsEdD7_uBdzlUdU1gI2cZ9N22wS-zKu3gZJjdq6bFVweGsMZP9ui8-zhgiI3d_YU9X8NFPyQhtUiEOOUIKdJLwCfRim39h2X1aJa2FFC9QZjw2a9WN4pVWwaGyNyxG9KkgBfgFBgWvAekB-pugz_GAnIz_W6_S3dQtkmqIeFBsmbdVFzjyIsmLBK4XXD8=w640-h260" width="640" /></a></div><br /><div style="text-align: justify;"><span style="font-family: arial;">El visualizador, realizado por <a href="https://www.esri.es/es-es/home" target="_blank"><span style="color: #2b00fe;">Esri España</span></a>, incorpora las capas de puertos, autoridades portuarias, faros y zonas de servicio permitiendo <b>acceder a los datos de cada puerto y autoridad portuaria</b>; cifras de tonelaje de mercancías, tráfico de pasajeros, número de buques que transitan la zona o la actividad de los barcos de pesca, entre otros.</span></div><div style="text-align: justify;"><span style="font-family: arial;"><br /></span></div><div style="text-align: justify;"><span style="font-family: arial;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhDp_touLtGt7IYY7kI9EheYi1syZFDWnuF7NxKzp0X0OssHfrWvr9J-R1-THU1X-j-Bg-Yue-gLIWF_NrSskTi9g8LIJ5Ey4rPuZLTyNKcnF7K2syYmA91FwEUYHhSr1DYlDrKHHuhWMN1hrkyuBFfYm3Kydt6U2or7KwonSo8vxP6DvCz0nFE0If0kwU0" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="360" data-original-width="609" height="189" src="https://blogger.googleusercontent.com/img/a/AVvXsEhDp_touLtGt7IYY7kI9EheYi1syZFDWnuF7NxKzp0X0OssHfrWvr9J-R1-THU1X-j-Bg-Yue-gLIWF_NrSskTi9g8LIJ5Ey4rPuZLTyNKcnF7K2syYmA91FwEUYHhSr1DYlDrKHHuhWMN1hrkyuBFfYm3Kydt6U2or7KwonSo8vxP6DvCz0nFE0If0kwU0" width="320" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEi6J7ssBMF-eKqE_fKKL1yiSqqB0kQ60KGMaXorKXahQbf17mHLvAt9DhxtqIpzI_I_iyc9cifcQwcjZMFWz7dib0V9ACLa0CoZ0Y2oMb1lfbQ3C90huXNMtOS9P6Um86h6ilkYZ9w6uY2iG82TF_AsMYeZ6880mHjb7XsFEymair19sZClm1Ci2uEKLhl6" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="265" data-original-width="1615" height="106" src="https://blogger.googleusercontent.com/img/a/AVvXsEi6J7ssBMF-eKqE_fKKL1yiSqqB0kQ60KGMaXorKXahQbf17mHLvAt9DhxtqIpzI_I_iyc9cifcQwcjZMFWz7dib0V9ACLa0CoZ0Y2oMb1lfbQ3C90huXNMtOS9P6Um86h6ilkYZ9w6uY2iG82TF_AsMYeZ6880mHjb7XsFEymair19sZClm1Ci2uEKLhl6=w640-h106" width="640" /></a></div></span></div><div style="text-align: justify;"><span style="font-family: arial;"><br /></span></div><div style="text-align: justify;"><span style="font-family: arial;">Además incluye la funcionalidad <b>de crear simulaciones</b>, <b>utilizar herramientas de análisis y realizar predicciones</b>, como representaciones en función del estado climatológico, la cantidad de luz en las diferentes horas del día o las zonas visibles y de baja visibilidad desde cualquier punto que se seleccione. También permite <b>realizar comparativas</b> de la evolución de los datos a lo largo de los años y acceder a la documentación pública de Puertos del Estado.</span></div><div style="text-align: justify;"><span style="font-family: arial;"><br /></span></div><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="266" src="https://www.youtube.com/embed/HmU4L9T9s18" width="320" youtube-src-id="HmU4L9T9s18"></iframe></div><br /><div style="text-align: justify;"><span style="font-family: arial;">El visualizador es muy completo y bien estructurado, lo que no entendemos es cómo, siendo de un organismo público, no lo han realizado utilizando los servicios web del </span><span style="color: #2b00fe; font-family: arial;">Instituto Geográfico Nacional</span><span style="font-family: arial;">.</span></div></div></div><div style="text-align: justify;"><span style="font-family: arial;"><br /></span></div><div style="text-align: justify;"><span style="font-family: arial;"><b><span style="color: #073763;">Publicado por la editora.</span></b></span></div>editorhttp://www.blogger.com/profile/12862155073793120517noreply@blogger.com0tag:blogger.com,1999:blog-8192800360679208338.post-43444123835039075172024-01-09T08:59:00.004+01:002024-01-11T07:19:28.293+01:00Nuevo portal de Ibercarto<p> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi17z461ZbOTnel6a9jSFe9I2TkuAys738QZIoS0N-WpKpBK0c59lTlXeIb7vkmvHEm2n7UnbahvmojfsoRCgml5mH3QYtKsDc6mObBZrLNDF95m5oEPlxtNIi8tp9kY7vOMRTAMCLKT8qDZ3mI8ads6oTJU-pZ8aZELjVN_BqKNq84rxVo_T24YGuz9Kt0/s1827/portal.jpg" style="margin-left: 1em; margin-right: 1em; text-align: center;"><img border="0" data-original-height="825" data-original-width="1827" height="288" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi17z461ZbOTnel6a9jSFe9I2TkuAys738QZIoS0N-WpKpBK0c59lTlXeIb7vkmvHEm2n7UnbahvmojfsoRCgml5mH3QYtKsDc6mObBZrLNDF95m5oEPlxtNIi8tp9kY7vOMRTAMCLKT8qDZ3mI8ads6oTJU-pZ8aZELjVN_BqKNq84rxVo_T24YGuz9Kt0/w640-h288/portal.jpg" width="640" /></a></p><div style="text-align: justify;"><span style="font-family: arial;">El Grupo de Trabajo de Cartotecas Públicas Hispano-Lusas (Ibercarto) ha anunciado el lanzamiento de su nuevo </span><a href="https://ibercarto.ign.es/" style="font-family: arial;"><span style="color: #2b00fe;"><b>portal de Ibercarto</b></span></a><span style="font-family: arial;">, albergada por el </span><a href="https://www.ign.es/web/ign/portal" style="font-family: arial;" target="_blank"><span style="color: #2b00fe;">Instituto Geográfico Nacional</span></a><span style="font-family: arial;">.</span></div><div style="text-align: justify;"><span style="font-family: arial;"><br /></span></div><div><span style="font-family: arial;"><div style="text-align: justify;"><b>Ibercarto</b> reúne a un grupo de profesionales, en la actualidad más de 60, que trabajan en el ámbito de las colecciones públicas de mapas en España y Portugal, con el objetivo de fomentar un diálogo constante y un intercambio de conocimientos y experiencias en torno a la <b>conservación y difusión de fondos cartográficos</b>. Por lo tanto, su portal tiene un papel fundamental, por un lado, en la divulgación del trabajo del grupo, y por otro, como repositorio centralizado de una amplia y diversa información, tanto de sus propias actividades, como de las que desarrollan sus miembros en su actividad profesional.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Además de toda la información acerca de la organización y sus actividades, el portal pone a disposición de cualquier usuario interesado una gran cantidad de recursos cartográficos: <span style="color: #2b00fe;">publicaciones</span>, enlaces a <a href="https://ibercarto.ign.es/web/portal/cartotecas" target="_blank"><span style="color: #2b00fe;">cartotecas digitales</span></a> y a <a href="https://ibercarto.ign.es/web/portal/centros-productores" target="_blank"><span style="color: #2b00fe;">centros productores de cartografía oficial</span></a> de ámbito español y portugués, <a href="https://ibercarto.ign.es/web/portal/bibliografia/autores-espanoles" target="_blank"><span style="color: #2b00fe;">bibliografía </span></a>de autores españoles y portugueses, y una selección de <a href="https://ibercarto.ign.es/web/portal/seleccion-de-recursos-sobre-cartografia-bne" target="_blank"><span style="color: #2b00fe;">recursos sobre cartografía de la Biblioteca Nacional de España</span></a>.</div><div style="text-align: justify;"><br /></div></span><div style="text-align: justify;"><span style="font-family: arial;">Otro de sus contenidos más interesantes es la documentación, incluyendo los enlaces a las comunicaciones y ponencias de los diez <a href="https://ibercarto.ign.es/web/portal/encuentros" target="_blank"><span style="color: #2b00fe;">congresos</span></a> que Ibercarto ha organizado a lo largo de su historia, desde el primero en 2004. En el portal ya se anuncia su <a href="https://www.emasesa.com/evento/xi-encuentro-ibercarto-2024/" target="_blank"><span style="color: #2b00fe;"><b>próximo encuentro</b></span></a> que, coincidiendo con el vigésimo aniversario de su fundación, volverá a <b>Sevilla los días 17 y 18 de octubre de 2024</b>. </span><span style="font-family: arial;">El congreso girará en torno al lema «IBERCARTO: 20 años unidos difundiendo la cartografía</span><span style="font-family: arial;">»</span><span style="font-family: arial;"> y estará organizado conjuntamente por la <a href="https://www.emasesa.com/" target="_blank"><span style="color: #2b00fe;">Empresa Metropolitana de Abastecimiento y Saneamiento de Aguas de Sevilla</span></a> (EMASESA) y el <a href="https://www.juntadeandalucia.es/institutodeestadisticaycartografia/dega/" target="_blank"><span style="color: #2b00fe;">Instituto de Estadística y Cartografía de Andalucía</span></a> (IECA).</span></div><span style="font-family: arial;"><div style="text-align: justify;"><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhK92fAIEBO-HbsA-Y4XI57E7TyCrUxxdF9KotowqMy70RyTMqVzlOnei3YQ1i27VyGPoM-hr3c9hf9Z-R4J3P9d_9BzrG57DTs7M2z8xwOJSCjzrXmgOs__Qz3Mfa2BR64RNspk9vQL0-F7LhKoENwnHK1WY_CuynKQF0DhN12FcO43Qa72c7JDPKwLoci/s1917/Encuentros.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1917" data-original-width="1893" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhK92fAIEBO-HbsA-Y4XI57E7TyCrUxxdF9KotowqMy70RyTMqVzlOnei3YQ1i27VyGPoM-hr3c9hf9Z-R4J3P9d_9BzrG57DTs7M2z8xwOJSCjzrXmgOs__Qz3Mfa2BR64RNspk9vQL0-F7LhKoENwnHK1WY_CuynKQF0DhN12FcO43Qa72c7JDPKwLoci/w632-h640/Encuentros.jpg" width="632" /></a></div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">El portal de Ibercarto también contiene información, que se renueva periódicamente, sobre <a href="https://ibercarto.ign.es/web/portal/exposiciones" target="_blank"><span style="color: #2b00fe;">exposiciones</span></a>, <a href="https://ibercarto.ign.es/web/portal/congresos" target="_blank"><span style="color: #2b00fe;">congresos </span></a>y otros eventos relacionados con los fondos cartográficos. Así mismo, año tras año, se irá ampliando el resto de la documentación y recursos bibliográficos.</div></span><div style="text-align: justify;"><br /></div><div><b><span style="color: #073763; font-family: arial;">Publicado por la editora.</span></b></div></div>editorhttp://www.blogger.com/profile/12862155073793120517noreply@blogger.com0tag:blogger.com,1999:blog-8192800360679208338.post-41456899581246242672024-01-05T07:51:00.000+01:002024-01-05T07:51:12.509+01:00Normativas sobre Calidad de los datos<div style="text-align: justify;"><span style="font-family: arial;"><br /></span></div><span style="font-family: arial;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgTzw6xlePskSOZ8YLrD8R79JIiOr1GX5Iq5swCj0tutPMYX8FwMiU9bk_qs9V0Te4JnpVqI_wJ8FaQD7QNTmi-xsKSv6-SiP5WsbUkrdgWKm-CUVktNktmzDMGxh9vzhK2qP9RdlkFMPugtlRo-kWAM4l6a0RwxclKglYU499p2MghtOOCliaPpmSuLyG3/s478/IMAGEN%201.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="253" data-original-width="478" height="338" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgTzw6xlePskSOZ8YLrD8R79JIiOr1GX5Iq5swCj0tutPMYX8FwMiU9bk_qs9V0Te4JnpVqI_wJ8FaQD7QNTmi-xsKSv6-SiP5WsbUkrdgWKm-CUVktNktmzDMGxh9vzhK2qP9RdlkFMPugtlRo-kWAM4l6a0RwxclKglYU499p2MghtOOCliaPpmSuLyG3/w640-h338/IMAGEN%201.jpg" width="640" /></a></div><br /><div style="text-align: justify;">Asegurar que los <b>datos </b>sean <b>precisos</b>, <b>completos </b>y <b>confiables </b>se ha vuelto esencial para garantizar el éxito de las organizaciones y el acierto en la toma de decisiones informadas.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">La <b>calidad de los datos</b> facilita la reutilización de la información en diferentes contextos. Los datos de alta calidad son más fiables y accesibles, y pueden ser utilizados por múltiples sistemas y aplicaciones, lo que aumenta su valor y utilidad. También es fundamental en el avance de la <b>inteligencia artificial</b> y el aprendizaje automático. Los modelos de IA se basan en grandes volúmenes de datos para obtener resultados precisos y confiables.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">La <b>normativa <a href="https://tienda.aenor.com/norma-une-especificacion-une-0081-2023-n0071807" target="_blank"><span style="color: #2b00fe;">UNE 0081:2023</span></a></b> (familia de estándares internacionales <a href="https://iso25000.com/index.php/normas-iso-25000"><span style="color: #2b00fe;">ISO/IEC 25000</span></a>), permite conocer y evaluar la calidad de los datos de toda organización y establecer un plan futuro para su mejora, e incluso, certificar su calidad formalmente. Las etapas que contempla la especificación son las siguientes:</div><div style="text-align: justify;"><ol><li>Exponer el <b>modelo de calidad del dato</b>: características de calidad (según la norma<span style="color: #2b00fe;"> <a href="https://iso25000.com/index.php/normas-iso-25000/iso-25012" target="_blank">ISO/IEC 2512</a></span>) y métricas aplicables (según <a href="https://iso25000.com/index.php/normas-iso-25000/iso-25012." target="_blank"><span style="color: #2b00fe;">ISO/IEC 25024</span></a>).</li></ol><ol start="2"><li>Definir y ejecutar el <b>proceso</b> que se debe seguir para evaluar la calidad del conjunto de los datos (según <a href="https://iso25000.com/index.php/normas-iso-25000/iso-25040" target="_blank"><span style="color: #2b00fe;">ISO/IEC 25040</span></a>).</li></ol><div><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiw0Mxjr8YgKQc-F3E98MFWBWuQHIUaWi-teYsQKS2CpFRWSaPMbW5q_pygEsleIRKIkLJAv4yUVCHN1sAwSSabOZ_JbYCOmae2Z53iid0iFkDn7ZzIhxQTo3q1CD2QgKSKZJ6ONnCRK-pxlWlyb8Hr-4Mo14Y6ls92bx6N5eigJtnKQ5bmjbyPAD16tMg3/s952/Sin%20t%C3%ADtulo.png" style="margin-left: 1em; margin-right: 1em; text-align: center;"><img border="0" data-original-height="420" data-original-width="952" height="282" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiw0Mxjr8YgKQc-F3E98MFWBWuQHIUaWi-teYsQKS2CpFRWSaPMbW5q_pygEsleIRKIkLJAv4yUVCHN1sAwSSabOZ_JbYCOmae2Z53iid0iFkDn7ZzIhxQTo3q1CD2QgKSKZJ6ONnCRK-pxlWlyb8Hr-4Mo14Y6ls92bx6N5eigJtnKQ5bmjbyPAD16tMg3/w640-h282/Sin%20t%C3%ADtulo.png" width="640" /></a></div><ol start="3"><li>Finalmente se detalla como interpretar los <b>resultados </b>de la evaluación de la calidad.</li></ol>El proceso puede ser todo lo exhaustivo y riguroso que se requiera, y se debe llevar a cabo de manera iterativa y constante, de modo que los datos vayan incrementando su calidad de forma continua.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;"><span style="color: #073763;"><b>Publicado por la editora.</b></span></div></span>editorhttp://www.blogger.com/profile/12862155073793120517noreply@blogger.com0tag:blogger.com,1999:blog-8192800360679208338.post-18741031925528283442024-01-04T08:15:00.002+01:002024-01-04T08:20:11.425+01:00Nuevo geoportal de turismo de la Comunitat Valenciana<div style="text-align: justify;"><span style="font-family: arial;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCILmQLJwAmb0K1azxCqXJN2CTMUT6xRrwfcbjEGI6b9RY_6zTpMTei3r7lRmm4VMqBWWTlBOQnR18OT5pWfKC3rb2EqtqIzeI0YS1K3uzVaLL9qbrju6lDwXHghOYTnBOWXrKm4C6RMxwB98ohuIIss8_mB9oWRoiucui1lYljQLmWN6NmtHlgiBn8U5d/s1913/valencia1.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="939" data-original-width="1913" height="314" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCILmQLJwAmb0K1azxCqXJN2CTMUT6xRrwfcbjEGI6b9RY_6zTpMTei3r7lRmm4VMqBWWTlBOQnR18OT5pWfKC3rb2EqtqIzeI0YS1K3uzVaLL9qbrju6lDwXHghOYTnBOWXrKm4C6RMxwB98ohuIIss8_mB9oWRoiucui1lYljQLmWN6NmtHlgiBn8U5d/w640-h314/valencia1.jpg" width="640" /></a></div><div style="text-align: justify;"><span style="font-family: arial;"><br /></span></div><a href="https://www.turisme.gva.es/opencms/opencms/turisme/es/index.jsp" target="_blank"><span style="color: #2b00fe;">Turisme Comunitat Valenciana</span></a> ha desarrollado una nueva herramienta digital, un <a href="https://www.comunitatvalenciana.com/geoportal/" target="_blank"><span style="color: #2b00fe;">Geoportal</span></a> que concentra toda la información del <a href="https://www.comunitatvalenciana.com/es/inicio" target="_blank"><span style="color: #2b00fe;">portal turístico</span></a> en un formato interactivo y dinámico, que permite al usuario planificar su próximo viaje por la <a href="https://www.gva.es/va/inicio/presentacion" target="_blank">Comunidad Valenciana</a>, filtrando la información según sus preferencias, intereses y necesidades.</span></div><span style="font-family: arial;"><div style="text-align: justify;"><br /></div> <div style="text-align: justify;">El Geoportal brinda a los viajeros la capacidad de localizar y representar en el mapa cualquier recurso turístico que les pueda ser de utilidad: alojamientos, empresas de aventuras, de turismo activo, de servicios complementarios, <a href="https://www.comunitatvalenciana.com/es/eventos/ev-ferias-y-congresos" target="_blank"><span style="color: #2b00fe;">ferias y congresos</span></a>, <a href="https://www.comunitatvalenciana.com/es/fiestas" target="_blank"><span style="color: #2b00fe;">fiestas</span></a>, <a href="https://www.comunitatvalenciana.com/es/playas" target="_blank"><span style="color: #2b00fe;">playas</span></a>, <a href="https://www.comunitatvalenciana.com/es/transportes" target="_blank"><span style="color: #2b00fe;">transportes</span></a>, <a href="https://www.comunitatvalenciana.com/es/monumentos" target="_blank"><span style="color: #2b00fe;">monumentos</span></a>, <a href="https://www.comunitatvalenciana.com/es/espacios-naturales" target="_blank"><span style="color: #2b00fe;">espacios naturales</span></a>, <a href="https://www.comunitatvalenciana.com/es/rutas" target="_blank"><span style="color: #2b00fe;">rutas</span></a>…, en definitiva, cualquier información relacionada con la extensa oferta turística de la Comunidad Valenciana.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Además, el Geoportal, permite parametrizar la búsqueda para obtener <b>opciones a medida</b>, es decir, resultados más acordes en función del tipo de viajero: familias, parejas, personas mayores o solteros, por ejemplo; también se puede filtrar según el tipo de viaje que interese: turismo cultural, rural, gastronómico o de congresos y, por supuesto, según el destino deseado.</div> <div style="text-align: justify;"><br /></div><div style="text-align: justify;">De todos los recursos turísticos, representados en el mapa con un icono, se ofrece una breve descripción y un enlace al portal turístico de la Comunidad Valenciana, que aloja información más detallada y completa de estos elementos, incluyendo localización, horarios, medio de contacto, acceso a la web y fotografías.</div><div style="text-align: justify;"><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj16V1RD1lfwuQ4ZPUr9gfZFfpDXcB4ZwTajmuTOoO9mA-FQt6PzMgwyZh1vUR12XMFGv3MD_QK9xD8qREXjlyfnIx_HvFEP1SLC0eEmSplJnIpOlRl9sLMr9GE8o1BvA5qHNFVb7MnTwDq0_rYvo8dXxWisSA-fFT5w8zp4PwsIkwbnJhXYKc2EG_neE_V/s1640/valencia2.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="802" data-original-width="1640" height="312" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj16V1RD1lfwuQ4ZPUr9gfZFfpDXcB4ZwTajmuTOoO9mA-FQt6PzMgwyZh1vUR12XMFGv3MD_QK9xD8qREXjlyfnIx_HvFEP1SLC0eEmSplJnIpOlRl9sLMr9GE8o1BvA5qHNFVb7MnTwDq0_rYvo8dXxWisSA-fFT5w8zp4PwsIkwbnJhXYKc2EG_neE_V/w640-h312/valencia2.jpg" width="640" /></a></div><div style="text-align: justify;"><br /></div> <div style="text-align: justify;">Con la puesta en marcha de este Geoportal, Turisme Comunitat Valenciana proporciona a usuarios y visitantes una innovadora herramienta para seguir dando a conocer sus numerosos y diversos recursos turísticos, dando un paso más en la mejora continua de la experiencia turística en la Comunidad Valenciana.</div></span><br /><div><span style="color: #073763; font-family: arial;"><b>Publicado por la editora.</b></span></div>editorhttp://www.blogger.com/profile/12862155073793120517noreply@blogger.com0tag:blogger.com,1999:blog-8192800360679208338.post-15240909361188267622023-12-26T13:28:00.000+01:002023-12-26T13:28:13.778+01:00Alternativas a Google Maps de código abierto<div style="text-align: justify;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEkkUCz7FvaD-e9IYLOzVuwZCg3Ww-wDa4QXWeFsItKV-rwoXUZVonYuxHmqMWx3JsitFwcn3uGOkYuefPSkTE9xv4RFkJt9-ssfPnLvF-n-Ena3Aanr5x0kbmIyvSF7JBeJpO_FU0SO4HDfM-5TRhutv7NrCWoa1wncbH1nih69JcX6HmCAaeKtA3NTym/s478/img1.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="253" data-original-width="478" height="338" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEkkUCz7FvaD-e9IYLOzVuwZCg3Ww-wDa4QXWeFsItKV-rwoXUZVonYuxHmqMWx3JsitFwcn3uGOkYuefPSkTE9xv4RFkJt9-ssfPnLvF-n-Ena3Aanr5x0kbmIyvSF7JBeJpO_FU0SO4HDfM-5TRhutv7NrCWoa1wncbH1nih69JcX6HmCAaeKtA3NTym/w640-h338/img1.jpg" width="640" /></a></div><br /></div><div style="text-align: justify;"><span style="font-family: arial;">Desde que en 2005 se anunció su lanzamiento, la aplicación </span><a href="https://www.google.es/maps/preview" style="font-family: arial;"><span style="color: #2b00fe;">Google Maps</span></a><span style="font-family: arial;"> poco a poco se ha ido haciendo un hueco en nuestros dispositivos móviles hasta volverse imprescindible para buscar restaurantes, gasolineras, hoteles...o calcular la mejor ruta para desplazarnos de un punto a otro de la ciudad.</span></div><div style="text-align: justify;"><span style="font-family: arial;"><br /></span></div><div style="text-align: justify;"><span style="font-family: arial;">Indudablemente, Google Maps es la aplicación más popular de mapas y navegación, pero no es la única. Existen alternativas que ofrecen funciones y servicios específicos muy interesantes.</span></div><div style="text-align: justify;"><span style="font-family: arial;"><br /></span></div><div style="text-align: justify;"><span style="font-family: arial;">Algunas de ellas son:</span></div><div style="text-align: justify;"><span style="font-family: arial;"><br /></span></div><div style="text-align: justify;"><ul><li><span style="font-family: arial;"><a href="https://www.openstreetmap.org/#map=6/40.007/-2.488"><b><span style="color: #2b00fe;">OpenStreetMap</span></b></a>: un proyecto de naturaleza colaborativa y abierto, que proporciona datos libres que pueden ser reutilizados por desarrolladores. La Api de OSM permite personalizar fácilmente los mapas y adaptarlos a las necesidades especificas de otras aplicaciones y proyectos.</span></li><li><span style="font-family: arial;"><a href="https://umap.openstreetmap.fr/es/"><span style="color: #2b00fe;"><b>uMap</b></span></a>: una herramienta online para crear mapas a partir de capas de OpenStreetMap e incrustarlos en un sitio web. De forma rápida y fácil (en unos pocos minutos) permite crear mapas y personalizarlos con las múltiples opciones que ofrece.</span></li><li><span style="font-family: arial;"><a href="https://www.graphhopper.com/"><b><span style="color: #2b00fe;">GraphHopper</span></b></a>: una aplicación de código abierto para la creación y optimización de rutas, también partiendo de datos de OpenStreetMap. Destaca por su capacidad para calcular rutas eficientes para vehículos, bicicletas y peatones, y puede ser utilizado como parte de aplicaciones personalizadas. Muy útil en empresas de logística, transporte de mercancías o turismo.</span></li><li><span style="font-family: arial;"><a href="https://leafletjs.com/"><span style="color: #2b00fe;"><b>Leaflet</b></span></a>: una librería de alto rendimiento, repleta de funcionalidades para crear mapas interactivos compatibles con la mayoría de las plataformas móviles y de escritorio. Es muy recomendable por su ligereza. Admite JavaScript, HTML5 y CSS3.</span></li><li><span style="font-family: arial;"><a href="https://overturemaps.org/"><b><span style="color: #2b00fe;">Overture Maps</span></b></a>: un prometedor proyecto lanzado el pasado julio. Se trata de un trabajo colaborativo para crear mapas abiertos e interoperables. La primera versión incluye únicamente cuatro capas de datos: lugares de interés (POIs), edificaciones, red de transporte y límites administrativos (<a href="https://blog-idee.blogspot.com/2023/08/meta-microsoft-tomtom-amazon-web.html" target="_blank"><span style="color: #2b00fe;">ver entrada en este blog</span></a>).</span></li></ul></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOaf1IyOPIUzOGcl3cQu1Vfsw1Jf5iLv3gTz-7OjpBANfZ6U4zpUH0wQYf5AF8Bpqv_Em8vWstnCpXoWdBrOngFcbrLbIDTx5Y2Q35gkaznUMvRJap1FTYGjseYOBFOiqXa2E45qW37aCbLhHstqbXNugyzwxevONHrzmaP2r6AmutBzKtncNDkqTcyZiK/s812/Sin%20t%C3%ADtulo.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="416" data-original-width="812" height="328" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOaf1IyOPIUzOGcl3cQu1Vfsw1Jf5iLv3gTz-7OjpBANfZ6U4zpUH0wQYf5AF8Bpqv_Em8vWstnCpXoWdBrOngFcbrLbIDTx5Y2Q35gkaznUMvRJap1FTYGjseYOBFOiqXa2E45qW37aCbLhHstqbXNugyzwxevONHrzmaP2r6AmutBzKtncNDkqTcyZiK/w640-h328/Sin%20t%C3%ADtulo.jpg" width="640" /></a></div><p><span style="color: #073763; font-family: arial;"><b>Publicado por la editora.</b></span></p>editorhttp://www.blogger.com/profile/12862155073793120517noreply@blogger.com0tag:blogger.com,1999:blog-8192800360679208338.post-57715238195481187982023-12-22T10:46:00.001+01:002023-12-22T10:46:41.069+01:00Geoportal de distribución de imágenes satélite de muy alta resolución<p></p><div><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhePBcPjuHNJCylhWnuvvm53BLl46JVna30CO5_vYtUOIADogymbpW6VkTCo4WCxlIGxOwKfmWk48sefqrx1KcS-tFe8aScVw3MlfGvAbfjSFvBAYA2U6J3iVbQXRGOVJGZreq6BL0DF0NiG-aq-xxdHhY4yOIfJ_EhVo8DuG9KACRMyuclvMxFj74E8Yey/s1132/Cober%20VHR.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="568" data-original-width="1132" height="322" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhePBcPjuHNJCylhWnuvvm53BLl46JVna30CO5_vYtUOIADogymbpW6VkTCo4WCxlIGxOwKfmWk48sefqrx1KcS-tFe8aScVw3MlfGvAbfjSFvBAYA2U6J3iVbQXRGOVJGZreq6BL0DF0NiG-aq-xxdHhY4yOIfJ_EhVo8DuG9KACRMyuclvMxFj74E8Yey/w640-h322/Cober%20VHR.jpg" width="640" /></a></div><br /><div><div><div style="text-align: justify;"><span style="font-family: arial;">Desde el Servicio de teledetección del <a href="http://www.ign.es" target="_blank"><span style="color: #2b00fe;">Instituto Geográfico Nacional</span></a> se ha puesto en marcha el nuevo geoportal con imágenes del <a href="https://earth.esa.int/eogateway/missions/geosat-2" target="_blank"><span style="color: #2b00fe;">satélite Geosat-2</span></a> de muy alta resolución para los usuarios de las Administraciones públicas adscritos al <a href="https://pnt.ign.es/" target="_blank"><span style="color: #2b00fe;">Plan Nacional de Teledetección</span></a>.</span></div><span style="font-family: arial;"><div style="text-align: justify;"><br /></div><div style="text-align: justify;">La cobertura Nacional VHR es un conjunto de más de 4000 escenas de 12km x 12km, adquiridas por el <a href="https://earth.esa.int/eogateway/missions/geosat-2" target="_blank"><span style="color: #2b00fe;">satélite Geosat-2</span></a> para su distribución a los organismos de la AGE y las CC.AA. a través del <a href="https://www.ign.es/web/ign/portal" target="_blank"><span style="color: #2b00fe;">IGN</span></a>, mediante el <a href="http://www.aet.org.es/?q=node/1101" target="_blank"><span style="color: #2b00fe;">protocolo de actuación con CDTI</span></a>, para los años 2021 y 2022. Asimismo, la cobertura de 2023 está en proceso de adquisición. Se estima que estará disponible y completa, para principios del año que viene. Para cada escena se ofrecen dos productos imagen en formato <a href="https://es.wikipedia.org/wiki/GeoTIFF" target="_blank">GeoTIFF</a>.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">En el visualizador también están disponibles las capas vectoriales (<a href="https://desktop.arcgis.com/es/arcmap/latest/manage-data/shapefiles/what-is-a-shapefile.htm" target="_blank"><span style="color: #2b00fe;">SHP </span></a>y <a href="https://geojson.org/" target="_blank"><span style="color: #2b00fe;">GeoJSON</span></a>) asociadas a ambas coberturas con información adicional, así como una guía rápida y un documento con la descripción de la cobertura. </div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">El catálogo de imágenes disponibles se puede consultar aplicando diversos criterios de búsqueda como fecha de adquisición, porcentaje de nubosidad o ángulo de adquisición de la imagen y seleccionar las que se deseen para su posterior descarga.</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh99SSCm3_OmqvqGq1Wu3VmHwiFPxCubGpqOymnkHNqDKIQWiANPgC5dsiCARCTJnpl2_9Hsszg5kQQH6baJ8we48IRnv8nhBY6_BHT7W7GI2fgtsExA_LiXT0pxR3Qda3GPhrCpjQllA5wjuzm44g7G2gSpVx5j2-j_UXmvo-MAQtTklQvt1cGPfNBm7me/s708/Imagenes%20de%20satelite.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="552" data-original-width="708" height="311" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh99SSCm3_OmqvqGq1Wu3VmHwiFPxCubGpqOymnkHNqDKIQWiANPgC5dsiCARCTJnpl2_9Hsszg5kQQH6baJ8we48IRnv8nhBY6_BHT7W7GI2fgtsExA_LiXT0pxR3Qda3GPhrCpjQllA5wjuzm44g7G2gSpVx5j2-j_UXmvo-MAQtTklQvt1cGPfNBm7me/w400-h311/Imagenes%20de%20satelite.png" width="400" /></a></div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">El acceso a las imágenes y productos de valor añadido disponibles para todos los organismos de las AA.PP., requiere el registro a través de <span style="color: #2b00fe;">pnt@mitma.es</span> desde donde se puede solicitar información adicional.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;"><b><span style="color: #073763;">Publicado por la editora.</span></b></div></span></div></div>editorhttp://www.blogger.com/profile/12862155073793120517noreply@blogger.com1tag:blogger.com,1999:blog-8192800360679208338.post-26896775900885743542023-12-20T08:23:00.021+01:002023-12-20T13:30:58.711+01:00 Nuevo visualizador de Poblaciones<p> </p><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhnkHlncgvU6vfDKiFyDWPvK3LDQybPNtkKQebkEI05xVGauxWykl2vW_DkrXGBhoIzFRlQJ0fVJ8p1Zt6aoGf7etzuK5UL7RljgGC_n-1zv_vcJZvlvi0RsdYyBj85mm7sPogFiLWEfFypnFCu5YdZtP7iER5Y75GLJCfnJeaStgdjOwLmsla7VG098lYe" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="691" data-original-width="1900" height="232" src="https://blogger.googleusercontent.com/img/a/AVvXsEhnkHlncgvU6vfDKiFyDWPvK3LDQybPNtkKQebkEI05xVGauxWykl2vW_DkrXGBhoIzFRlQJ0fVJ8p1Zt6aoGf7etzuK5UL7RljgGC_n-1zv_vcJZvlvi0RsdYyBj85mm7sPogFiLWEfFypnFCu5YdZtP7iER5Y75GLJCfnJeaStgdjOwLmsla7VG098lYe=w640-h232" width="640" /></a></div></div><br /><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: arial;">Se ha publicado recientemente el nuevo </span><a href="https://visualizadores.ign.es/poblaciones/" style="font-family: arial;" target="_blank"><span style="color: #2b00fe;">visualizador</span></a><span style="color: #2b00fe; font-family: arial;"> </span><span style="font-family: arial;">de la </span><a href="https://www.ign.es/web/seccion-poblaciones" style="font-family: arial;" target="_blank"><span style="color: #2b00fe;">Información Geográfica de Referencia de Poblaciones</span></a><span style="font-family: arial;"> «Poblaciones».</span></div><span style="font-family: arial;"><div style="text-align: justify;"><br /></div></span><span style="font-family: arial;"><div style="text-align: justify;">Se trata de un producto de datos espaciales diseñado para <b>representar la localización geográfica y la forma geométrica de las poblaciones</b>, definidas como agrupaciones de uno o más edificios y sus espacios asociados que son conocidos por una misma denominación, están geométricamente <b>definidas sobre el parcelario catastral</b>, e integran el código de la unidad estadística del INE a la que pertenece, el nombre geográfico que lo identifica, el uso poblacional representativo, así como otras características que son interesantes desde el punto de vista poblacional.</div></span><span style="font-family: arial;"><div style="text-align: justify;"><br /></div><div style="text-align: justify;">A través de este visualizador se puede consultar toda la información publicada relativa a las poblaciones. Además, dispone de múltiples herramientas, como la impresión de mapas en PDF, la consulta de la tabla de atributos de las capas o el envío de las incidencias detectadas en los datos.</div><div style="text-align: justify;"><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjByjrWs9i7DD2N1y5ZAfqSP_NmMzZCDPSS0yGLBM0FX47zeKNtoo5-hBs3o9vQtmJw6ZAYgOEz6MGpSrEXbwW0su5lsQzibTEGXUP2W31wZURycr-L0n_qA6ZV_N48gNZUxPdEbNH0-tPEKmDuaXy4j3u3D1_VJ44paSn8tKmre-vXao5I-EPRWFWaIbs_/s977/IGR%20Poblaciones2.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="285" data-original-width="977" height="186" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjByjrWs9i7DD2N1y5ZAfqSP_NmMzZCDPSS0yGLBM0FX47zeKNtoo5-hBs3o9vQtmJw6ZAYgOEz6MGpSrEXbwW0su5lsQzibTEGXUP2W31wZURycr-L0n_qA6ZV_N48gNZUxPdEbNH0-tPEKmDuaXy4j3u3D1_VJ44paSn8tKmre-vXao5I-EPRWFWaIbs_/w640-h186/IGR%20Poblaciones2.png" width="640" /></a></div><br /><div style="text-align: justify;">Puedes consultar las <a href="http://www.ign.es/resources/IGR/Poblaciones/IGN_especificaciones_IGR-PO.pdf"><span style="color: #2b00fe;">Especificaciones técnicas del proyecto</span></a> para obtener más información, o descargar los ficheros desde el <a href="https://centrodedescargas.cnig.es/CentroDescargas/buscador.do?filtro.codFamilia=POBLA"><span style="color: #2b00fe;">Centro de Descargas</span></a>.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;"><b><span style="color: #073763;">Publicado por la editora.</span></b></div></span>editorhttp://www.blogger.com/profile/12862155073793120517noreply@blogger.com0tag:blogger.com,1999:blog-8192800360679208338.post-70761550046009869432023-12-19T09:53:00.005+01:002023-12-19T10:05:41.853+01:00 Convocatoria abierta para participar en las Jornadas de SIG Libre <div style="text-align: justify;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiD7bf1TsMf68nj-6syxu4llSnEpMzJsZDhhSPrfdSh4Dyb_i-Y7IqeIue4NsSGTffJQZScVnvtlV5xwY7-bKu-2Lm67X5D8VmnPS-uLcwvoaWAMFZvJOuP8vgV_MVz5wWZYeuoqZS-MG5HCFZ8FM8s-hPlkv9K1hUBHMGKDSd8sCH-JDZhBuxrKfmFO6H-/s1080/siglibre%20cast%20complet%20quadrat.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1080" data-original-width="1080" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiD7bf1TsMf68nj-6syxu4llSnEpMzJsZDhhSPrfdSh4Dyb_i-Y7IqeIue4NsSGTffJQZScVnvtlV5xwY7-bKu-2Lm67X5D8VmnPS-uLcwvoaWAMFZvJOuP8vgV_MVz5wWZYeuoqZS-MG5HCFZ8FM8s-hPlkv9K1hUBHMGKDSd8sCH-JDZhBuxrKfmFO6H-/w640-h640/siglibre%20cast%20complet%20quadrat.png" width="640" /></a></div><span style="font-family: arial;"><br /></span></div><div style="text-align: justify;"><span style="font-family: arial;">Te invitamos a formar parte de las </span><a href="https://www.jornadassiglibre.org/" style="font-family: arial;"><b><span style="color: #2b00fe;">Jornadas de SIG Libre, Geotech & Spatial Data Science</span></b></a><span style="font-family: arial;"> que se celebrarán el </span><b style="font-family: arial;">12 y 13 de junio</b><span style="font-family: arial;"><b> de 2024 en Girona</b>. Un congreso dedicado a la programación libre en torno a las Tecnologías de la Información Geográfica y la Ciencia de Datos Espaciales. </span></div><span style="font-family: arial;"><div style="text-align: justify;"><br /></div><div style="text-align: justify;">La convocatoria está abierta para presentar tu comunicación, <i>lightning talk</i> o taller. Si trabajas en el ámbito de las geotecnologías y la ciencia de datos espaciales, y deseas compartir un proyecto, una solución o impartir un taller, ¡envíanos tu propuesta!</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Los temas aceptados incluyen:</div> </span><blockquote style="border: none; margin: 0px 0px 0px 40px; padding: 0px; text-align: left;"><span style="font-family: arial;"><div style="text-align: justify;"><ul><li>Visualización de datos</li><li>Análisis espacial</li><li>Desarrollo de <i>software </i>y aplicaciones</li><li><i>Webmapping</i></li><li>Observación de la Tierra</li><li>Ciencia de datos</li><li>Geoestadística</li><li><i>Machine learning</i></li><li>Datos abiertos</li><li>y mucho más...</li></ul></div></span></blockquote><p> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdvGUc03pu8re5ByK1-4g6GpvYA_4KmLtCdXHAcmeHVfDbFqghcXLgBO53JLVs0ZpoI3shMME6a2JnCHKWFuQwBVrF51Z65dmlR81J5dY7ItMGeGLcqwqWyy2p8dsZO9UVt5u-30tEww6lnZkYR0kJ3SBZcCEaWMyWOp_aRFZtTEDfEpe4RaBnQmdH0gwu/s1652/siglibre2024_.jpeg" style="font-family: arial; margin-left: 1em; margin-right: 1em; text-align: center;"><img border="0" data-original-height="879" data-original-width="1652" height="340" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdvGUc03pu8re5ByK1-4g6GpvYA_4KmLtCdXHAcmeHVfDbFqghcXLgBO53JLVs0ZpoI3shMME6a2JnCHKWFuQwBVrF51Z65dmlR81J5dY7ItMGeGLcqwqWyy2p8dsZO9UVt5u-30tEww6lnZkYR0kJ3SBZcCEaWMyWOp_aRFZtTEDfEpe4RaBnQmdH0gwu/w640-h340/siglibre2024_.jpeg" width="640" /></a></p><span style="font-family: arial;"><div style="text-align: justify;">Las Jornadas de SIG Libre buscan la participación tanto de empresas como de organizaciones, universidades, investigadores y cualquier persona involucrada en el ámbito de las geotecnologías libres.</div><div style="text-align: justify;"><br /></div></span><span style="font-family: arial;"><div style="text-align: justify;"><b>Las comunicaciones</b>: tendrán una duración máxima de 30 minutos, 25 de exposición más un turno de 5 minutos para preguntas. Consisten en mostrar el desarrollo de una herramienta, integración, solución técnica, metodología de trabajo, gestión y análisis de datos, etc. que hayas aplicado en tu ámbito de trabajo o estudio y que pueden ser extrapolados a otros ámbitos de interés para la comunidad. Poniendo más énfasis en el CÓMO se ha hecho que en lo que se ha hecho. En este sentido te pedimos que compartas cómo has resuelto una determinada problemática geoespacial.</div></span><span style="font-family: arial;"><div style="text-align: justify;"><br /></div><div style="text-align: justify;"><b>Los talleres:</b> son demostraciones técnicas del uso de herramientas, librerías, <i>frameworks</i>, técnicas o metodologías de trabajo relacionadas con las geotecnologías libres o ciencia de datos espaciales. La duración de cada workshop será de 2 horas.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;"><b>Los casos de uso</b>: no podrán exceder de 5 minutos. El objetivo es mostrar de forma rápida y dinámica proyectos o soluciones en los que se haya utilizado de forma destacada geotecnologías libres o ciencia de datos espaciales.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">¡No pierdas la oportunidad de ser parte de este evento! La <b>fecha límite</b> para enviar tu propuesta es el <b>29 de febrero</b> de 2024. </div></span><span style="font-family: arial;"><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Otras fechas a tener en cuenta:</div><div style="text-align: justify;"><ul><li>13 de marzo: Aceptación de las comunicaciones, <i>lightning talks</i> y <i>workshops</i></li><li>15 de abril: Publicación del programa</li></ul></div><div style="text-align: justify;">¡Esperamos recibir tus ideas innovadoras!</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;"><b><span style="color: #073763;">Publicado por Laura Olivas.</span></b></div></span>editorhttp://www.blogger.com/profile/12862155073793120517noreply@blogger.com0tag:blogger.com,1999:blog-8192800360679208338.post-50636439324159573642023-12-18T08:17:00.001+01:002023-12-18T08:56:38.772+01:00I Jornada de Inteligencia Geoespacial: Territorio y Defensa <p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyLWyo9TWVftm7QDvsrwQmB7HPGYBP84jjcpDBqkeU2Eo8L4TTUFgFfEKHmh5TgQ3IKEIhi3jpb6ybGhzZN9WA_RzH0V16n-jJs_akuCAgPwhxhA0fX5jMCvu19_V3-JCBB-MHL7Xz_UvgxOxYeGJBmx9qvWjHjV8qnC_3kAu5hMfs4FvzYdzFlWFPnan5/s485/cartel.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="485" data-original-width="371" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyLWyo9TWVftm7QDvsrwQmB7HPGYBP84jjcpDBqkeU2Eo8L4TTUFgFfEKHmh5TgQ3IKEIhi3jpb6ybGhzZN9WA_RzH0V16n-jJs_akuCAgPwhxhA0fX5jMCvu19_V3-JCBB-MHL7Xz_UvgxOxYeGJBmx9qvWjHjV8qnC_3kAu5hMfs4FvzYdzFlWFPnan5/w490-h640/cartel.png" width="490" /></a></div><span style="font-family: arial; text-align: justify;"><p>El 23 de noviembre se celebró en Zaragoza la “<a href="https://www.aragon.es/documents/20127/94566161/Triptico_Jornada_Inteligencia.pdf/3c5b07f0-ef38-a99f-ccf0-da7e941f0cc6?t=1699882021193" target="_blank"><span style="color: #2b00fe;">I Jornada sobre Inteligencia Geoespacial, Territorio y Defensa</span></a>” organizada por el <a href="https://www.aragon.es/organismos/departamento-de-desarrollo-territorial-despoblacion-y-justicia/direccion-general-de-desarrollo-territorial/instituto-geografico-de-aragon-igear-" target="_blank"><span style="color: #2b00fe;">Instituto Geográfico de Aragón</span></a> (IGEAR), <span style="color: black;">la</span><span style="color: #2b00fe;"> <a href="https://ejercito.defensa.gob.es/unidades/Zaragoza/agm/" target="_blank"><span style="color: #2b00fe;">Academia General Militar</span></a></span> y el <a href="https://cud-agm.es/" target="_blank"><span style="color: #2b00fe;">Centro Universitario de la Defensa</span></a>.</p></span><p></p><span style="font-family: arial;"><div style="text-align: justify;">El evento contó con más de 60 invitados presenciales, entre los que se encontraban responsables del <a href="https://www.ign.es/web/ign/portal" target="_blank"><span style="color: #2b00fe;">IGN</span> </a> y del <a href="https://centrodedescargas.cnig.es/CentroDescargas/index.jsp" target="_blank"><span style="color: #2b00fe;">CNIG</span></a>, además de ser retransmitida por <i><a href="https://www.youtube.com/ watch?v=uzDzcm7Lz6s" target="_blank"><span style="color: #2b00fe;">streaming</span></a>.</i></div><div style="text-align: justify;"><i><br /></i></div><div style="text-align: justify;">Durante la jornada se desarrollaron <b>tres conferencias</b>:</div><div style="text-align: justify;"><ul><li>«Inteligencia Geoespacial y Territorio», a cargo del subdirector del Área de Infraestructuras de Información en el <a href="https://www.juntadeandalucia.es/institutodeestadisticaycartografia/index.html" target="_blank"><span style="color: #2b00fe;">Instituto Estadístico y Cartográfico de Andalucía</span></a>, Agustín Villar Iglesias.</li><li>«Inteligencia geoespacial, espacios de datos e inteligencia artificial», a cargo del catedrático de Inteligencia Artificial de la <a href="https://www.upm.es/" target="_blank"><span style="color: #2b00fe;">Universidad Politécnica de Madrid</span></a>, Óscar Corcho.</li><li>«Inteligencia, análisis geoespacial y la brújula estratégica», a cargo del teniente coronel Carlos Broncano Mateos, del Departamento de Información Geoespacial de la <a href="https://ejercito.defensa.gob.es/unidades/Madrid/eget/" target="_blank"><span style="color: #2b00fe;">Escuela de Guerra del Ejército de Tierra</span></a>.</li></ul></div><div style="text-align: justify;">A continuación se celebró la <b>mesa redonda</b> “Inteligencia Geoespacial y toma de decisiones”, moderada por el director del IGEAR, Fernando López, en la que participaron el director general del Instituto Geográfico Nacional, Lorenzo García Asensio, el coronel jefe del Centro Geográfico del Ejército de Tierra, José Luis Sánchez Tello, el jefe del Centro de Integración y Difusión de la Inteligencia de la <a href="https://www.defensa.gob.es/ume/" target="_blank"><span style="color: #2b00fe;">Unidad Militar de Emergencias</span></a>, comandante Jaime María Mata Laencina y el director comercial de <a href="https://www.telespazio.es/es/home" target="_blank"><span style="color: #2b00fe;">Telespazio</span></a>, Carlos Hernández Medel.</div><div style="text-align: justify;"><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgr1nCAFC3b3TgQk6HBr4SyEt-euSgSgv6saRUTH41ImPyJGzw9CPkdsq60SWpjm2TeMPTbf87C67dwDtyvAJa5c-IoCPNnunqmcd4Rwx3nXiMdlCiNrF17kWKOaATJf-8cX7b1Lis9PCGZllIfMan2bBOfuKAstr3lczY-XQTEYZbHFFAKHd-aYIbOJD3X/s270/189_Grupo_calle_editada.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="180" data-original-width="270" height="267" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgr1nCAFC3b3TgQk6HBr4SyEt-euSgSgv6saRUTH41ImPyJGzw9CPkdsq60SWpjm2TeMPTbf87C67dwDtyvAJa5c-IoCPNnunqmcd4Rwx3nXiMdlCiNrF17kWKOaATJf-8cX7b1Lis9PCGZllIfMan2bBOfuKAstr3lczY-XQTEYZbHFFAKHd-aYIbOJD3X/w400-h267/189_Grupo_calle_editada.jpg" width="400" /></a></div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">La <b>geointeligencia, o inteligencia geoespacial</b>, gestiona las capacidades de adquisición, análisis, procesamiento y visualización de ingentes datos georreferenciados (es decir, información geográfica o geoespacial) de diversas fuentes, para fusionarlos y procesarlos con herramientas de análisis espaciotemporal avanzado. El objetivo fundamental es extraer conocimiento estratégico de ellos, permitiendo su utilización en procesos de toma de decisiones en ámbitos tan dispares como: seguridad, migración, transportes y logística, planificación urbana, gestión de desastres, agricultura de precisión, gestión de recursos hídricos, energías renovables, patrones de consumo, redes sociales y un largo etcétera.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">El IGN produce, como una de sus misiones fundamentales, gran cantidad de información geoespacial que distribuye a través de CNIG, de forma abierta, a todos los actores que la precisen, incluyendo, por supuesto, los vinculados con la geointeligencia. Además, genera sistemas geointeligentes en los ámbitos relacionados con sus competencias, como, por ejemplo, la monitorización y predicción de eventos volcánicos, la simulación y predicción de tsunamis, el sistema de información del Atlas Nacional de España, el cálculo del potencial solar de los edificios de España, o la obtención de mapas de accesibilidad a infraestructuras y recursos críticos (como vías de alta capacidad o instalaciones sanitarias) por parte de la sociedad.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Puedes encontrar el <a href="https://www.youtube.com/watch?v=uzDzcm7Lz6s" target="_blank"><span style="color: #2b00fe;"><b>vídeo integro</b></span></a> y más información sobre las jornadas en la página <a href="https://t.co/IEJ7nYYlf7" style="text-indent: -18pt;"><span style="color: #2b00fe;">recopilatoria de la Jornada de
Inteligencia Geoespacial: territorio y defensa</span></a> que ha publicado el <a href="https://www.aragon.es/" target="_blank"><span style="color: #2b00fe;">Gobierno de Aragón</span></a>.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;"><b><span style="color: #073763;">Publicado por la editora.</span></b></div></span><p></p>editorhttp://www.blogger.com/profile/12862155073793120517noreply@blogger.com0