Geospatial

Loading data in Jupyter notebooks

Loading data in Jupyter notebooks

A Jupyter notebook is a document that allows one to write code, notes and explanations as well as visualize the output of the code all in a single page. Its uses include data cleaning and transformations, data visualization, machine learning, simulations among others. Its numerous uses allow for working with multiple and varied data-sets from…

How to Apply Styled Layer Descriptor (SLD) in GeoServer

How to Apply Styled Layer Descriptor (SLD) in GeoServer

This tutorial will focus on outlining step by step process of applying a style on layer in GeoServer. A Style Layer Descriptor (SLD) file from QGIS will be used to style the layers. Launch QGIS and Export the Styled Layer Descriptor. Firstly, open QGIS and load the vector layer that you want to style. Apply…

How to Publish a Shapefile in GeoServer

How to Publish a Shapefile in GeoServer

This tutorial focuses on how to publish a shapefile in Geoserver assuming that GeoServer is already installed and running via the port assigned, for example, http://localhost:8080/geoserver. Data Preparation. Firstly, prepare the data that you wish to upload on GeoServer,  that is the shapefile. For example, if you want to upload a shapefile for national parks,…

Display GeoJSON Data on Leaflet Map Using Vue JS.

Display GeoJSON Data on Leaflet Map Using Vue JS.

This article will focus on integrating Vue JS with Leaflet and outlining step by step process of displaying geojson data on a leaflet map using Vue Js. Install NPM. Npm is the world’s largest registry used for management of development, sharing and borrowing of packages. Moreover, npm helps to download and use standalone tools. In…

Creating a chart in Google Earth Engine

Creating a chart in Google Earth Engine

Charts are used to represent data. They can be in different forms; such as pie charts, bar charts, column charts, line charts, scatter plots, and histograms. This blog will show a simple code for the creation of a bar chart in GEE. The result when the code is run is a bar chart as shown…

Exporting vector data in GEE

Exporting vector data in GEE

This blog shows how to export images from the google earth engine. The blog on supervised classification is used, and we will be exporting the classified image to Google Drive as shown below. The code for exporting the image is as follows: Once the code is run, the exportation process is visible on the task…

Adding a Legend in GEE

Adding a Legend in GEE

A legend is a quick guide and easy roadmap to enable the identification of the outputs of a particular analysis or study. In this blog, a legend is created for the supervised classification we did earlier. The following is a step-by-step guide for adding a legend in GEE. Create the legend title and style it….

Importing vector and raster data in the Google Earth Engine.

Importing vector and raster data in the Google Earth Engine.

Vector and raster data formats are used in analysis in the Google Earth Engine. Vector data can be in formats such as shapefile, which is the most commonly used, Digital Line Graph (DLG), Keyhole Markup Language (KML), GeoJSON (Geographic JavaScript Object Notation), among others. Raster data formats on the other hand can be in GeoTIFF,…

Computation of NDVI using Google Earth Engine

Computation of NDVI using Google Earth Engine

Normalized Difference Vegetation Index (NDVI) is a spectral index used to quantify the greenness of vegetation. It is used to monitor the health of plants and understand vegetation density. Calculating NDVI is done using two bands: the red band and the near-infrared band. This computation can be easily adapted using the Google earth engine. This…

The future of GIS

The future of GIS

GIS has come a long way. A few years ago, a lot of industries didn’t know it existed, let alone applying it in their decision-making process. Fast forward and GIS has revolutionized most industries, including Real Estate, Disaster Management, Marketing, and many more. And that’s not all, with the advancements in geospatial technology; GIS will…

How to grow your GIS development career

How to grow your GIS development career

It’s long since I talked about career growth. I tend to assume this a lot when talking to people since it seems a bit obvious. However, over time I have come to realize that; what’s obvious to you isn’t for the other person. There are many things that we think we got covered until you…

How GIS influenced my life

How GIS influenced my life

It was in 2010, when I received my KCSE results for the 2009 exam. Having passed the exam, I was to join campus a year later. Born and raised in the country-side, the dream of visiting and living in Nairobi was so real but seemed huge.  I would think about being in Nairobi each day…

  • 1
  • 2