Data

3 WAYS GIS & BLOCKCHAIN TECHNOLOGY ARE SHAPING THE FUTURE

3 WAYS GIS & BLOCKCHAIN TECHNOLOGY ARE SHAPING THE FUTURE

Data, General, Integrations, land matters, Software
Technology is ever-changing and innovative ideas are continuously challenging the position of traditional industry norms. Spatially inclined tech is under more use and the future is even brighter, especially if blockchain lives to the expectations. When Satoshi Nakamoto published a white paper on Bitcoin in 2008, Bitcoin was developed and it sparked a lot of interest in blockchain technology. What is blockchain technology? A blockchain is a fixed public registry of transactions, that are hosted on an distributed network of computers where the information is reconciled continuously. The most popular implementation is Bitcoin. Blockchain and Land Administration The unprecedented growth of blockchain is now beyond cryptocurrencies and people appreciate the public ledger, peer to p...
Point vs MultiPoint in MarkerClusters for Leaflet

Point vs MultiPoint in MarkerClusters for Leaflet

Data, General, Industry, Leaflet, Tutorial
Working with spatial data in web  maps can be confusing at times. Rendering spatial data in a mapping application requires prior knowledge and understanding of the data to ensure all is well in the application. This is is due to the capturing of attribute information , geometry and any other relevant information that you need in the application. In the Point vs MultiPoint issue, one can represent this data in clusters to aid in visual balancing and also avoid misguided information. MarkerClusters are useful in such a scenario and are easy to work with and customize. However, in the cases of these two, Point and MultiPoint, one can get stuck in this problem for quite some time. Let's checkout why; A Point describes sets  as (0 0) while MultiPoint is a series of Points described as ((0 0)
ULTIMATE MAP DESIGN QUESTIONNAIRE: THE 5 MUST-ASK QUESTIONS

ULTIMATE MAP DESIGN QUESTIONNAIRE: THE 5 MUST-ASK QUESTIONS

Data, General, Industry
I would like to skip the introduction and dive directly to the real thing. Honestly, the process of making a beautiful and an informative map relies on creativity. For a map to communicate effectively, below are 5 questions that the designer must answer. Q1. Is the title reflecting the intention of the map? The title of your map should immediately convey the information intended. I find it annoying when a map attracts my attention only to realize it contains rather different information. The theme of the content and the geographic location are simply enough. This shouldn’t necessarily be the first question but it is important as the map itself. Q2. Is this map element important? Do not fail to include a map element or exclude it without answering this question. Yes, for a North arrow
9 Interesting topics in the Geospatial Industry for 2017

9 Interesting topics in the Geospatial Industry for 2017

Data, General, Industry
We are living in an ever-changing world, full of new discoveries to help in different fields of operation. The Geospatial industry has experienced a big change in all aspects; file formats, visualization platforms, forms of data and even the GIS software themselves. As this trend continues, every day has its own new story or innovation that's being revealed. In this post, I share some of the interesting areas or fields in which innovations will be experienced in 2017. Some of these topics were present in the last year and continue to be key areas of focus. 3D Modeling Moving from 2D to 3D models is a trend that has been evident in the past and this frontier continues to find its use in many fields across the Geospatial industry. In many fields, data representation, for example, a 3D ...
Manage spatial data Versions like a pro with GIS Open source version control tools

Manage spatial data Versions like a pro with GIS Open source version control tools

Agile, Data, Database, DevOps, General, Opensource, QGIS, Software
It's time to introduce DevOps to your GIS Data management workflow. If your organization manages big volumes of data, commonly referred to as Big Data, your workflows exhibit these common scenarios; Multiuser distributed data editing, frequent check-out and check-in of spatial data, data versions comparison over short time changes, edits conflict resolution, maintenance of the different versions against the production version during the lifecycle of data collection, cleansing, development and production. DevOps is a new term that has grown in the GEO-IT industry and GIS is not sidelined in its applicability. It presents a set of principles that in GIS would elaborate how to apply agility in administration and operation of your organizational data development lifecycle. It expands the va...
5 Principles that will deliver SDI Implementation for County Governments

5 Principles that will deliver SDI Implementation for County Governments

Applications, Data, General, Industry
It goes without saying that there have been quite commendable efforts towards initiating the development of a Spatial Data Infrastructure in Kenya at w/e level of the said implementation effort; the efforts could be towards a narrow implementation just within an organization or broadly at county or national level like the case for KNSDI and the recent spree of efforts at county levels. The SPatial Planning Act for CGs that was tipped to accelarate the Geospatial Capacity of the CGs failed to see light of day a/w. It also a general consensus among stakeholders that non of these efforts have tangible or any documented results - simply “white-elephants”. Or at the very least I can say that any results if there was, has escaped my attention till this moment. However, the goal of this articl
Why the AgriGIS workshop and Think Tank was a never-miss event

Why the AgriGIS workshop and Think Tank was a never-miss event

Case Studies, Conferences, Data, Events, GeoIT, Industry, Integrations, Opensource, QGIS
The AgriGIS workshop and Think Tank was a resourceful event that was held at RCMRD (host) in conjuction with The University of Nottingham,Global Open Data for Agriculture and Nutrition (GODAN) and  Crops For the Future(CFF) on October 27-28, 2016. Among the delegates were Professionals, Policy Makers, government organizations, NGOs, Private institutions , Journalists (In Agriculture), Life changers and institutions of higher learning from all over the world. The workshop, as the name indicates, focused on the use of Open data, GIS, Remote sensing and Surveying technologies to 'end hunger, achieve food security and improved nutrition and promote sustainable agriculture’ (UN Sustainable Development Goal (SDG2)). Projects from different sectors leveraging these technologies were showcased
Mobile Data Collection with ODK and ONA

Mobile Data Collection with ODK and ONA

Applications, Data, GeoIT, Integrations, Tutorial
In any project, data collection is an important stage as it provides a basis for analysis and planning of the other stages of the project. Today, I will demonstrate an easy, cheaper and also effective way of collecting data in the fields using a mobile phone and a hosted server where your data is sent back to the office in real-time. I will be using Ona as the server for my data where all data collected using the mobile device will be sent to and ODK Collect which provides a platform for data collection on mobile devices. The setup on each of the platforms is quite easy and straight forward. The ODK Collect can be downloaded from respective online App stores. Note: The reason as to why these systems are chosen is because, Location data is to be collected (in respect to device locatio...
RASTER DATA: The Python developers’ playing ground

RASTER DATA: The Python developers’ playing ground

Data, Learning GIS, Opensource, Tutorial
In your Geospatial python scripting endeavors, you are more than likely to manipulate various GIS raster data formats. Basically raster data is a combination of valued cells organized in rows and columns. It is this difference in resolution compared to other digital images that allows Python to exploit information that is very important in analysis of raster images. For example, the various bands of a multi-band image vary in wavelength which gives a developer the ability to extract very meaningful information. Scientific computation algorithms have now matured enough to process all GIS raster data formats that are currently available. Below are the raster data formats that you can process using Python programming language: TIFF (GeoTIFF) TIFF stands for Tagged Image File Form...
Visualizing data in Python (An overview)

Visualizing data in Python (An overview)

Applications, Data, GeoIT, Integrations, Opensource, Tutorial
Today, companies are producing huge amounts of data in terms of volumes in their offices and work places.This has led to large files in data stores or even more server space to store this data.Compared to traditional ways or days, where data was collected and then pre-processed, data nowadays is ready for use into different areas making work easier and faster.This has been made possible by algorithms running in some servers somewhere or offices like yours or mine e.g. Google Servers or Social Media sites like Facebook. Implementing these techniques of machine learning, enhancing insights and developing better knowledge base has led to the great technology era we are experiencing at the moment. As evident at Mastering Python data visualization , accurate and correct data leads to better inf...