Blog

Home / Blog
Filter Data into separate layers in Leaflet

Filter Data into separate layers in Leaflet

GIS, Leaflet, Programming, Tutorials
Data loaded in Leaflet as a layer can be filtered on the fly to create separate layers that meet a certain criteria. This is very helpful when handling data that is not too huge for the browser. I have a done a video tutorial to demonstrate how to filter data on-the-fly in Leaflet. This tutorial uses GeoJSON data. Subscribe to the YouTube Channel for more videos and tutorials
Read More
3D Maps with Leaflet and eegeo.js

3D Maps with Leaflet and eegeo.js

General, Leaflet, Programming, Slider, Tutorials, Web-GIS
We like maps and will continue like them more. Every day, there are changes in the libraries used for mapping. With most maps being 2D, exploring 3D maps is so much fun and better.\ In this post, I describe a procedure to display 3D maps for your web mapping project. First, we will have a HTML file that will handle our map page. Steps: Write a basic HTML file with a title of your wish. <!DOCTYPE html> <html> <head> <title>3D Map</title> </head> <body> </body> </html> Add the Leaflet CSS inside the <head></head> section <link rel="stylesheet" type="text/css" href="https://unpkg.com/leaflet@1.0.3/dist/leaflet.css"> You can also load this from your local computer Add the eegeo JS library inside the <head></head> section <script type="text/javascript" src="https://cdn-webgl.eegeo.com/eegeojs/api/v0.1.780/eegeo.js"></script> Add the section in which the map will be displayed <div id="map"…
Read More
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
GeoDjango Tutorial Series

GeoDjango Tutorial Series

GeoDjango, Programming
GeoDjango is Django module used for developing GIS web applications. Django is Python framework for web development. Using the Spatial databases, data analytics, using Geospatial libraries can all be handled in the GeoDjango module. On this tutorial page, you will be able to learn GeoDjango application development from scratch upwards. The tutorial is structured in the following topics: Introduction to Geodjango tutorial series Introduction to Django projects Spatial data and Geo-databases Configuration of Leaflet in Django admin Generate GIS models from Geospatial data Front-End (Urls, Views, Templates and Static files) Popups in Leaflet Handling baselayes Analytic tools - Routing Controls Map printing tools Conclusion The videos for this series are as in display below: (Subscribe to get updates on latest videos) Watch other tutorials in GIS at  My YouTube Channel
Read More
Filtering data from PostGIS database in QGIS

Filtering data from PostGIS database in QGIS

Geo-databases, QGIS, Slider, Software
Hello, Today, I wanted to share a very short article with you regarding spatial data queries in QGIS from a PostGIS database. This is an approach widely used by developers, analysts and other professionals in the GIS sector in trying to achieve their objectives.Loading spatial data from a remote server or node, at times, requires more bandwidth and more time to completely load the datasets on your GIS enviroment.To avoid this, one can use a way that filters and loads data records that are  require and leave the rest. Such is in QGIS with the help of the postgisQueryBuilder . This plugin enable us to accomplish tasks as described above. In relation to this, I have recorded a short video that will guide you towards achieving the desired results. Watch…
Read More
A Web-GIS – A System for Agriculture

A Web-GIS – A System for Agriculture

GIS, Slider, Web-GIS
Its quite some time since I talked about web GIS development on this blog.In the last one year,I have had a great time exploring different mapping platforms and testing any platform that I came across.Web GIS is a field in which over the last few years, has really seen the light of the day as every organization struggles to migrate to the cloud. Cloud computing platforms have facilitated this move by minimizing on development time required to setup a full GIS stack on the cloud.Having both commercial and open platforms, web GIS has interested many  in different fields and tests have been conducted to prove its importance to a company's area of jurisdiction. As I have been interacting with the industry and organizations in different areas, web GIS is an…
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
The good news in QGIS 2.14.0 – Essen

The good news in QGIS 2.14.0 – Essen

General, GIS, QGIS, Slider, Software
In the last few years, QGIS has really grown in a huge collection of tools, algorithms tackling various tasks in its environments.The Dev team has really given QGIS a new look and feel and also power to roar in the GIS world. Tools tackling simple to complex processes have now been developed and been released for use by the wider community. QGIS 2.14.0 was released and comes with really great functionality that were missing in previous releases. Follow along as I unwrap some of  the functionality for you. Added Styling Options This new version of QGIS comes with new and great styling options for layers, either point, line or polygon. Styles in QGIS 2.14.0 Zoom to Feature (By Right Clicking on feature in attribute table)  This gives an easier access…
Read More