The objective of this research was to harmonize political and administrative boundaries in Mavoko Constituency, Machakos County, Kenya, using geo-spatial technology and public consultation in order to address the numerous disputes that exist. Specifically, the project focused on analyzing the existing electoral and administrative boundaries in the area of study by identifying all existing gaps and overlaps, rectifying the identified gaps and overlaps and created a web based geo-portal of the harmonized sub location boundaries to enable sharing. This was achieved through first putting the various datasets on the same Spatial Reference System and comparing them in order to identify and rectify them using various geospatial operations, public consultation and field work. The result was a single harmonized layer for the sub location data set for the study area. The project finally developed a customized GIS web based portal for sharing the harmonized Sub location boundary. This was uploaded on an open source platform, which has the capability for offline use in the field. The project worked on a hypothesis that if the sub location boundaries adopted by the various Government and Public organizations and individuals doing any kind of mapping in Kenya was a single harmonized data set, the emerging issues on boundary disputes between Counties, Constituencies and County Assembly Wards (CAW’s) would not occur. This is because there would be authentic, consisted and authoritative geo-information which maintains a harmonized, consistent, reusable and readily available data. The development of the geo portal ensured that the results of the research are easily accessible on www.msc2015boundariesmavoko.info.ke/mavoko.
This project reviewed administrative boundaries at the sub location level, electoral boundaries at the three levels of {County Assembly Ward (CAW), Constituency and County} and the enumeration area boundaries used by the Kenya National Bureau of Statistics (KNBS) in doing their 2009 population and housing census. The purpose of this review was to determine the specific inconsistencies in the datasets, and find ways of harmonizing them in order to solve the numerous discrepancies that exist. Kenya undertook the last boundaries delimitation in 2012 in a process that involved collection and analysis of the 2009 Kenya National Population and Housing Census, existing administrative boundaries and input from the public through public participation. This was in an effort to achieve population quota as defined in the constitution. The population quota is obtained in accordance with chapter seven article 89 section (12) of the constitution of Kenya, by dividing the national population by the number of constituencies or wards as applicable, into which Kenya is divided [
The main objective of the research was to harmonize political and administrative boundaries in Mavoko using geospatial techniques and public consultation in order to address the numerous disputes that exist. In specific the research sought to analyze the existing electoral and administrative boundaries in the area of study by identifying all existing gaps and overlaps then rectify the identified gaps and overlaps between the electoral and administrative boundaries. Finally a web-based geo-portal to enable sharing of the harmonized sub location boundary data was created.
Mavoko Constituency is geographically located in Machakos County, Kenya as shown on
The project identified both spatial and non-spatial data acquired for use. The spatial data sets included the existing maps and plans, the data picked from the field and the ArcGIS online satellite imagery used as training data. The non- spatial data sets included the various acts of parliament, statistical data from the KNBS 2009 population and housing census survey, GPS data picked from the field and the minutes from stake holder consultative meetings held. Two sub location layers of KNBS and IEBC were overlaid with topographical sheets of the
area, put on a common spatial reference system and compared. Errors were checked; minor errors identified whose threshold was above the maximum allowed. Major gaps and overlaps were identified and these required to be aligned. All the errors were solved case by case manually in the appropriate manner. The result of all these was a harmonized Sub-Location boundary for the study area.
The research used various data sets including the Constitution of Kenya 2010, the District and Provinces Act, 1992, the National Government Co-ordination Act, 2013, digital Electoral maps from IEBC, digital Administrative and 1: 50,000 Topographic maps from Survey of Kenya (SOK), digital Census maps from Kenya Bureau of Statistics.
The first task was to overlay the various spatial datasets involved in the alignment and put them into a common Spatial Reference System. Cleaning and removal of unnecessary geometries and matching the corresponding objects in the datasets was also done [
Flowchart on the Alignment Methodology in
The two boundary data sets were in different reference system, thus there was need to harmonize them in to a common one for them to be integrated for
Source | Origin | Date of Publication | Extent | Scale/ Resolution/ Accuracy | Projection | Format |
---|---|---|---|---|---|---|
IEBC | Data set | 1970s | Kenya | 1:3,000,000 | UTM Arc1960 | shape files |
KNBS | HRSI | 2hic009 | Kenya | 1:3,000,000 | UTM Arc1960 | |
Auxiliary Data | KRB, | Auxiliary Data | ||||
Topographic Sheets | Aerial Photographs | 148/4: 1975 149/3: 1973 161/2: 1973 162/1: 1973 | 27 KM | Topographic Sheets | Aerial Photographs | 148/4: 1975 |
Satellite Images | Space | 2016 | World | <1 Meters | ArcGIS online | |
GPS Data | Field Work | 2016 | Study Area | 3 Meters | UTM WGS84 | shape files |
Training aid | Google Earth, Google Map and Open Street Map | Current | Training aid | Google Earth, Google Map and Open Street Map | Current | Training aid |
accurate viewing and analysis. In Arc Toolbox data management tools, projections and transformations the data were projected to geographic coordinate system WGS84 as shown in
Once the harmonized boundary was achieved, a web-based GIS portal for it was designed and populated in order to demonstrate the system’s functionality for sharing with the Geospatial community and any other users. It features a full screen mobile-friendly map template with responsive navbar and modal placeholders, jQuery loading of external GeoJSON files, logical multiple layer marker clustering via the leaflet maker cluster plugin and a client-side multi-layer feature search with auto-complete using typeahead.js. The portal also has a responsive sidebar feature list synced with map bounds, which includes sorting and filtering via list.js. Marker icons included in grouped layer control via the grouped layer control plugin [
Softwares used for the study. The Software used for the research were Quantum
GIS, PostgreSQL with PostGIS, Mapbox, Bootstrap 3, Leaflet, and typeahead.js and Bitnami Wampstack Apache
Once the harmonized boundary was achieved, a web-based GIS portal for it was designed and the resultant shape-file imported. After the database creation, it was linked to Qgis. This enabled the administrator to add features directly to the database. This was done by using PostGis in Qgis, database, DBmanager, and then connected to a localhost in postgres by creating a new creation in the steps shown in the methodology flow chart 2 in
The research project used a single PostgreSQL server service to store the data. PostgreSQL 9.4 was downloaded and installed from the web site [
To load a new extension into on the Mavoko database SQL plane, the following
code was typed and executed as shown on
CREATE EXTENSION IF NOT EXISTS postgis;
CREATE EXTENSION IF NOT EXISTS postgis_topology;
CREATE EXTENSION IF NOT EXISTS adminpack;
On the PostGIS shape-file and Dbf loader, a connection was done to the database then the shape files were added by importing them to PostgreSQL database tables using the shape file import manager plugin in PostGIS.
Tables which are the workhorses for the database for spatial functions meta-data were automatically created in the database’s public schema. The SPATIAL_REF_ SYS table and the GEOMETRY_COLUMNS table. The SPATIAL_REF_SYS table holds EPSG IDs and descriptions of the coordinate systems used in the spatial database [
Once the datasets were acquired they were put under a common special reference system as shown in
Kenya Counties were established under the PDA 2012, this act was used to replot
the county boundary between the Nairobi and Machakos Counties in order to ascertain the correct boundary line [
The research realized that the two departments have different opinion on the boundary between adjacent administrative regions which make up the Muthwani and Mathatani CAW’s, Kinanie and Muthwani CAW’s, Syokimau and Ngelani CAW’s and Athi River Township and Athi River North CAW’s. To harmonize these boundaries, the research adopted the Harmonized Boundary (HB) Plan No. 22 that covers Machakos Municipality, HB 24(C) covering Mavoko Municipality and HB 24(D) covering Kangundo Town Council. These maps clearely showed the extent of each town, thus aking it possible to harmonize the boundaries.
show the boundary after rectification.
The boundary between Kinanie and Muthwani CAW’s had a gap, resulting into a disputed block as shown on
The developed Web GIS portal is able to dispatch accurate information on time and consists of various useful GIS tools for spatial data visualization, analysis, querying and finally download data for use in mapping as base data. For the system to access the database, a Bitnami Wampstack Apache was downloaded and
installed, upon whose launch the log in user interface show in
The study led to the creation of a single sub location layer for the Mavoko Constituency. The Geo-Portal created was able to facilitate basic functionalities of search and data retrieval in simple and fast data access, data analysis and re use of the sub location data in order to fulfill various functions and so as to suit these objectives. Therefore the research used a simple interface that would allow for easy information dissemination to all. Three categories of users were envisioned: 1) Those who would want to know boundary information in relation to places.
2) Those who would want to analyze the boundaries therefore download the data. 3) Those who would want to add more information into the platform.
The Kenya National Spatial Data Infrastructure (KNSDI) set up standards for carrying out Geo spatial work in Kenya. However very little was set in terms of alignment on boundaries by the various government departments in carrying out the various tasks. The research recommends that the IEBC, Kenya International Boundaries Office (KIBO), the Survey of Kenya (SoK), KNBS and the relevant department in state department of interior to work together and come up with a harmonized data set for the country. The methodology on boundary harmonization adopted in this research if adopted for this task can lead to a harmonized boundary in Kenya. Once the sub location data set is created, checked and authenticated then it can be used in future by the various public and private bodies or individual for any kind of mapping as base data. This will ensure harmony in the data used and avoid conflicts of spatial data hence boundary dispute experienced in many parts of the country. Some unique challenges could be experienced in areas with unique case of conflict like the international boundary in some instances and some historical issues that require negotiations and goodwill other than the scientific methods suggested. The web based portal if linked with the Kenya Open DataInitiative (KODI) network can be shared by for use by many people.
The authors’ wish to express their sincere gratitude to all the persons who in one way or another gave constructive critiques and comments to this paper.
Irene, K., Makokha, G. and Ngigi, M. (2017) Harmonization of Political and Administrative Boundaries in Kenya Using GIS: A Case Study of Mavoko Constituency. Journal of Geographic Information System, 9, 141-157. https://doi.org/10.4236/jgis.2017.92010