GeoExt, ExtJS, OpenLayers and GeoJSON

GeoExt, ExtJS, OpenLayers and GeoJSON

GeoExt, Highlight, OpenLayers, Programming, Slider, Web-GIS
Hello guys, some time ago I did a sample application on GeoExt, ExtJS, OpenLayers and GeoJSON to manage data from a number of weather stations in the country. This is a front-end application with data being in GeoJSON format. A video about the application uploaded on YouTube : The application can be accessed at Weather Station Portal For more GIS tutorial videos, Subscribe to my channel on YouTube
Read More
Easing traffic in Nairobi City

Easing traffic in Nairobi City

General, Highlight
The completion of the major routes  and highways such as the Thika Superhighway in February 2012 has seen a tremendous increase in traffic in and out of the capital, Nairobi.This was due to the eased access to different destinations in town and thus the population saw the need  for personal vehicles leading to mushrooming of these vessels and more vehicles accessing the city. This in return, has seen heavy traffic congestion within the CBD as everyone seeks for services and goods within town.The number of Public Service Vehicle(PSV) has also increased. Also, urbanization has highly contributed to increase in the population within Nairobi County (+4.78%). With all these factors in play, the government finds it difficult to control the traffic within our capital, leading to loss of huge amounts of…
Read More
Important Python Libraries for Geospatial

Important Python Libraries for Geospatial

Highlight, Libraries, Programming
Today, I take a look at the Python Libraries useful when dealing with Geospatial Data. The most popular GIS; QGIS and ArcGIS are developed on Python thus giving us the power to extend their tools to suit our needs in the organization. For Instance, QGIS offers the “Plugin Builder” tool that is focused on personal tool creation by individuals or organization to do specific tasks as required. To do this, there are some Python Libraries that are required. Anyone who has worked with scripts in either QGIS, ArcGIS,Jupyter or GeoDjango for geospatial data analysis must have interacted with some, if not all, of these libraries. My experience with most applications more so QGIS, Jupyter and GeoDjango, has enabled me draft this post as most of these libraries seem confusing to…
Read More
The amazing sections in QGIS

The amazing sections in QGIS

Highlight, QGIS, Software
Recently, I posted a photo here about the styling effects found in QGIS for vector layers.This quite caught many eyes into the issue of the awesomeness found in QGIS and today, I want to explore some of this awesomeness.First, I will start with the issue mentioned above; Draw effects in style section Often, we do make beautiful maps in our projects and we glad about them.But, ever wondered how it would look like if some extra hype was added into the symbology capabilities in QGIS?...probably yes.The "Draw effects" capabilities comes in handy to help in such.The section helps add glow and other effects to the vector data available in the project. Below is an example; This is done from this window in QGIS Symbol levels In a GIS, the three…
Read More
3D visualization of Data in QGIS

3D visualization of Data in QGIS

Highlight, Tutorials
Well, this is a topic that I have always wanted to write about but have been a little bit reluctant.I think this has been attributed to the fact that I didn't find people who wanted to use this feature.Last week, I found someone who really wanted this in their project.Here is the thing, if you want to have a 3D view of your data, QGIS provides an out-of-the-box plugin (Qgis2threejs) that really helps us in doing this.Take a look. Steps Load you data in QGIS canvas.In my case am using data for Nairobi buildings with a height attribute. We will be creating a 3D view of our buildings as an overlay on OpenStreetMap baselayer. Launch the Qgis2threejs plugin from the Web Menu.(Web > Qgis2threejs > Qgis2threejs) if you have Qgis2threejs…
Read More