<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Geoprocessing | Hugo Roussaffa a remote geomatic expert</title><link>/tag/geoprocessing/</link><atom:link href="/tag/geoprocessing/index.xml" rel="self" type="application/rss+xml"/><description>Geoprocessing</description><generator>Hugo Blox Builder (https://hugoblox.com)</generator><language>en-us</language><lastBuildDate>Sat, 01 Jan 2022 00:00:00 +0000</lastBuildDate><image><url>/media/icon_hua2ec155b4296a9c9791d015323e16eb5_11927_512x512_fill_lanczos_center_3.png</url><title>Geoprocessing</title><link>/tag/geoprocessing/</link></image><item><title>Indexing all environmental information on an H3 vector grid</title><link>/project/h3/</link><pubDate>Sat, 01 Jan 2022 00:00:00 +0000</pubDate><guid>/project/h3/</guid><description>&lt;h2 id="project-description">Project description&lt;/h2>
&lt;p>The goal is to build a decision support system based on geographic and environmental data: wildfires, land cover, administrative boundaries, drought indicators, light pollution, and more. The data is indexed on an H3 grid for fine-grained spatial analysis. Processing is carried out with Python algorithms and the datamarts are generated with DBT, a SQL generator based on Jinja templates.&lt;/p>
&lt;p>Our project stands out from standard business intelligence projects through its ability to integrate geographic and environmental data, to perform fine-grained spatial analysis thanks to H3 indexing, and to stay flexible enough to meet specific needs.&lt;/p>
&lt;p>H3 is a hexagonal spatial indexing system developed by Uber that divides the Earth&amp;rsquo;s surface into a grid of hexagons of variable sizes. It is particularly useful for fine-grained spatial analysis of data, as it allows data to be stored at different levels of granularity.&lt;/p>
&lt;p>The advantages of using H3 over a standard geographic information system are numerous:&lt;/p>
&lt;ul>
&lt;li>It adapts the fineness of the spatial analysis, since data can be stored at different levels of spatial granularity.&lt;/li>
&lt;li>It is also more efficient in terms of data storage, as it can store data of different sizes in a single grid.&lt;/li>
&lt;li>It works easily with visualization tools such as geographic dashboards, giving users a better understanding of the data.&lt;/li>
&lt;/ul>
&lt;p>Using H3, we can better understand the risks related to wildfires, drought and light pollution. H3 indexing enables fine-grained spatial analysis, meaning we can identify the areas most affected by drought or light pollution with greater accuracy.&lt;/p>
&lt;p>DBT is a key tool for our project because it lets us generate datamarts from our data. It uses Jinja templates to generate SQL queries that can be used to build geographic dashboards and automated reports. This gives users a better understanding of the data and enables more effective decision-making.&lt;/p>
&lt;p>In short, our project is based on geographic and environmental data, fine-grained spatial analysis through H3 indexing, and flexibility to meet specific needs, using DBT to generate datamarts, geographic dashboards and automated reports.&lt;/p>
&lt;h2 id="skills-used-and-deliverables">Skills used and deliverables&lt;/h2>
&lt;ul>
&lt;li>Python&lt;/li>
&lt;li>Data Visualisation&lt;/li>
&lt;li>Data Management&lt;/li>
&lt;/ul>
&lt;div class="gallery" style="--cols: 3 ">
&lt;/div></description></item><item><title>Large-scale environmental geoprocessing and spatial analysis</title><link>/project/bilbo/</link><pubDate>Sat, 01 Jan 2022 00:00:00 +0000</pubDate><guid>/project/bilbo/</guid><description>&lt;h1 id="what-does-bilbo-mean">What does Bilbo mean?&lt;/h1>
&lt;p>Bilbo stands for &lt;strong>Business Intelligence for Land and Biodiversity Observation&lt;/strong>. It is a research and development project aimed at developing indicators for Earth observation.&lt;/p>
&lt;h1 id="project-objective">Project objective&lt;/h1>
&lt;p>The environmental observatory&amp;rsquo;s goal is to translate the state, pressures and responses affecting the environment in New Caledonia. To meet these objectives, we collect and analyze environmental monitoring data produced locally by local authorities, mining companies, research institutes, associations and businesses, as well as data produced worldwide, such as that obtained from Earth observation satellites:&lt;/p>
&lt;ul>
&lt;li>land cover and erosion,&lt;/li>
&lt;li>wildfires,&lt;/li>
&lt;li>vegetation drought indicators,&lt;/li>
&lt;li>the light pollution indicator&lt;/li>
&lt;li>&amp;hellip;&lt;/li>
&lt;/ul>
&lt;p>The amount of information to be analyzed is massive and constantly growing — this is Big Data.
To optimize our productivity in monitoring, we aim to automate processing and the publication of information in a decision-ready format.&lt;/p>
&lt;h1 id="main-challenges">Main challenges&lt;/h1>
&lt;h2 id="heavy-time-consuming-geoprocessing">Heavy, time-consuming geoprocessing&lt;/h2>
&lt;h2 id="spatial-relationships">Spatial relationships&lt;/h2>
&lt;p>In a classic (non-spatial) BI project, the added value comes from crossing data in a model structured by relationships between information: reference keys.
In our case, the relationship between information is ALSO spatial, and this specificity implies heavier calculations than key-based relationships.&lt;/p>
&lt;h2 id="from-gis-to-a-decision-support-system">From GIS to a decision support system&lt;/h2>
&lt;p>The approach we have followed so far consists of transposing the model of a Geographic Information System into a Decision Support System, which means defining which facts and which dimensions will allow us to answer all our questions.&lt;/p>
&lt;h2 id="the-facts">The facts&lt;/h2>
&lt;p>Our first results led to the production of data made up of the results of geographic intersections between environmental pressures (burned areas, for example), context information (land cover types) and administrative perimeter information (municipal boundaries). The result of these divisions constitutes our DataWareHouse, which provides aggregated results according to our temporal, thematic and above all spatial dimensions.&lt;/p>
&lt;p>This model is not fully satisfactory because it multiplies the crossings performed for each of the themes analyzed. Databases are weighed down by redundant information, notably due to the inclusive nature of the data depending on the scales studied (a region encompasses +/- several municipalities). Moreover, the heterogeneity of the precision of the data we cross sometimes leads to a patchwork of objects producing geometric invalidities or semantic inconsistencies.&lt;/p>
&lt;h2 id="the-datamarts-dtm">The DataMarts (DTM)&lt;/h2>
&lt;p>These are the tables resulting from the aggregation of facts according to the chosen dimensions. These tables are then used to produce reports, maps and statistical analyses. They are produced by SQL scripts and stored in a relational database. The SQL scripts are redundant, so the use of the DBT framework brings an improvement in terms of maintainability and readability of the scripts.&lt;/p>
&lt;h1 id="towards-a-more-efficient-approach">Towards a more efficient approach&lt;/h1>
&lt;p>The side effects of our current approach led me to think about a more efficient, more robust and more flexible approach: the use of a lightweight spatial index that optimizes spatial relationship calculations. The following article presents this approach:&lt;/p>
&lt;p>&lt;a href="/project/h3/">Indexing all environmental information on an H3 vector grid&lt;/a>&lt;/p></description></item><item><title>Vegetation drought monitoring by remote sensing</title><link>/project/secheresse-vegetale/</link><pubDate>Sat, 01 Jan 2022 00:00:00 +0000</pubDate><guid>/project/secheresse-vegetale/</guid><description>&lt;p>This project follows on from the work carried out under the Space Climate Observatory project, named EO4DroughtMonitoring1 in New Caledonia, with the main objective of demonstrating the applicability and usefulness of such a tool in other Pacific island territories. The overall approach is to have a process adapted to all Pacific island territories that could subsequently be delivered as an open-access operational service in partnership with the region&amp;rsquo;s key stakeholders.&lt;/p>
&lt;p>In the context of this project, we carried out:&lt;/p>
&lt;ul>
&lt;li>the construction of a vegetation drought indicator capable of characterizing the current situation as well as historical and forecast situations, depending on the data available from the various satellite platforms and meteorological instruments of the territories concerned,&lt;/li>
&lt;li>the production deployment of the indicator in New Caledonia, with the aim of demonstrating the operational nature of the solution,&lt;/li>
&lt;li>the adaptation of the production chain for certain territories in the Pacific region,&lt;/li>
&lt;li>the promotion of the data through interfaces and consultation and distribution services.&lt;/li>
&lt;/ul>
&lt;div class="gallery" style="--cols: 3 ">
&lt;figure >
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img src="ressources/interface.png" alt="Image 1" loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;/figure>
&lt;figure >
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img src="ressources/multiscalaire.png" alt="Image 2" loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;/figure>
&lt;figure >
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img src="ressources/indicateur.png" alt="Image 2" loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;/figure>
&lt;/div>
&lt;p>&lt;a href="https://yougis.github.io/EO4DM-Rapports/rapport_execution.html" target="_blank" rel="noopener">View the full interactive report by clicking this link&lt;/a>&lt;/p></description></item></channel></rss>