GIS

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…

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…

GeoDjango Tutorial Guide

GeoDjango Tutorial Guide

Some months ago, I was requested to develop a written guide on web-mapping system development using GeoDjango as published on the playlist on My Channel . After great efforts, I have released a complete GeoDjango guide that serves as a written replica of the YouTube Playlist. The guide illustrates the possibilities of developing a fully-fledged…

How to tweak GeoDjango Admin

How to tweak GeoDjango Admin

In my GeoDjango tutorial series, I shared details on the development of a web-mapping solution using GeoDjango. Depending on the structure of the application and the use, Django admin is a very useful feature in this framework. There is power in the admin. In this post, I will share some tips on how to tweak…

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…

SpatiaLite Databases for Community Mapping

SpatiaLite Databases for Community Mapping

All Geospatial projects contain an element of data collection and preparation. This is vital stage in project execution that has to be dealt with carefully and correctly as it would lead to loss of time and resources. Participatory mapping involves set of techniques and approaches that combine the tools of modern cartography with participatory methods…

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…

Begin  developing in GIS
GIS

Begin developing in GIS

    For the last few weeks, I have been putting together some ideas that I gathered from different environments when interacting with people in GIS.We are talking and implementing GIS in our daily tasks either in office, fields and even education centers.With the modern day innovation and technology, we ought to keep our levels of…