Skip to content

About this blog

This blog is composed of small geospatial analyses, which I have done, primarily tackling questions about environmental phenomena. Most of the examples are written in the JavaScript language for the Google Earth Engine interface. Examples in Python, and the Julia language will also be incorporated over time.
Centered Image


Blogs

Using git add -N and git add -patch to split a single's file commit into several commits

Exploring a powerful technique from git tools to split a commit by the patches added in a file.

Published at: 8/26/24, 8:04 AM

Measuring land surface temperature with satellite imagery

In our previous post, we looked at the changes in the Cochea River watershed, and learned the capabilities of the Google Earth Engine to provide us with a visualization of these changes through satellite imagery. In this post, we are going to measure...

Published at: 9/30/23, 6:52 AM

Monitoring Nitrogen Oxide Levels during the COVID 19 Lock-down, Panama City

Today I would like to present a pipeline written for the Google Earth Engine JavaScript language interface. This pipeline aims to monitor nitrogen dioxide levels (a gas that has profound repercussions on public health, and whose levels are higher in...

Published at: 9/30/23, 6:25 AM

Basic descriptive statistics using SQL

Like C, SQL is a language with great relevance nowadays and which allows us to make database queries, generate statistical analysis, and organize our data. SQL stands the test of time, and it is really worth taking the time to learn it if ...

Published at: 9/30/23, 6:06 AM

A database worth downloading for time series analysis

Obtaining ground-truth data for geospatial analysis can be a daunting task for geospatial developers or scientists in general. This is often due to the limited manpower, as well as the limited organization, and limited budget to carry out such large

Published at: 9/28/23, 2:14 PM

Performance benchmarking for Julia and Python in a geospatial task.

This post is more a comparison of two programming languages to perform the same task. One is Python, the language with which I started in this programming world, and the other is Julia, which I am currently ...

Published at: 9/23/23, 6:26 AM

Being kind with my future self, using Chat-GPT to explain my past code.

Lately, there's been a lot of talk about AI stealing our jobs as software developers. However, I prefer to see it as a tool that takes care of the boring stuff, freeing us up to focus on the more exciting aspects of our work. AI can handle tasks like...

Published at: 9/22/23, 11:33 AM

Landscape changes, my childhood, and the impact of man-made infrastructure

One of the privileges we have in our generation is to be able to see the earth from space. Thanks to satellite missions such as Sentinel 1, 2 and 3, as well as Landsat, we can have images of the earth's surface, which in favorable weather conditions...

Published at: 9/20/23, 6:41 AM

Stop Wasting Time on Intermediate Variables, function composition to the rescue!

Exploring a powerful technique from the functional programming paradigm in your python code.

Published at: 9/18/23, 6:55 AM
1
Total 9 posts.