Libraries

Display WMS Layer from GeoServer on Leaflet using Vue.js

Display WMS Layer from GeoServer on Leaflet using Vue.js

The Web Map Service (WMS) is an Open Geospatial Consortium (OGC) specification that defines an HTTP interface used to request a georeferenced map in an image format from a server. GeoServer supports WMS 1.1.1, the most widely used version of WMS, as well as WMS 1.3.0. WMS provides a standard interface for requesting a geospatial…

How to Apply Styled Layer Descriptor (SLD) in GeoServer

How to Apply Styled Layer Descriptor (SLD) in GeoServer

This tutorial will focus on outlining step by step process of applying a style on layer in GeoServer. A Style Layer Descriptor (SLD) file from QGIS will be used to style the layers. Launch QGIS and Export the Styled Layer Descriptor. Firstly, open QGIS and load the vector layer that you want to style. Apply…

Display GeoJSON Data on Leaflet Map Using Vue JS.

Display GeoJSON Data on Leaflet Map Using Vue JS.

This article will focus on integrating Vue JS with Leaflet and outlining step by step process of displaying geojson data on a leaflet map using Vue Js. Install NPM. Npm is the world’s largest registry used for management of development, sharing and borrowing of packages. Moreover, npm helps to download and use standalone tools. In…

Display Custom Icons using Leaflet and Vue Js.

Display Custom Icons using Leaflet and Vue Js.

Custom icons are a great way to display maps, especially while representing point features. This article focuses on outlining step by step process of displaying custom icons on a leaflet map using Vue Js. Install NPM. Npm is the world’s largest registry used for management of development, sharing and borrowing of packages. Also, npm helps…

How To Display a Leaflet Map Using Vue JS Framework.

How To Display a Leaflet Map Using Vue JS Framework.

The development of web applications is becoming more and more complex yet requirements for the user interface to be reactive is becoming the state of the art. To ease the complexity of building web GIS applications, it is necessary to find ways which will enhance code modularization, scalability and maintenance. One of the ways to…

Shapefile Conditional Columns in GeoPandas and Numpy

Shapefile Conditional Columns in GeoPandas and Numpy

While most shapefiles acquired from various sources are fairly ready to use with little or no edits, other uses may dictate that changes are made to a shapefile. One such instance is the need to add a column to a shapefile based on some condition. In most instances, the conditions may be too complicated such…

Most Popular Libraries for Front-end Web GIS Development

Most Popular Libraries for Front-end Web GIS Development

The onset of the World Wide Web has revolutionized everything around us and GIS is not an exception.  The Web GIS is an advanced type of Geographic Information Systems made available on web platforms. It operates on the Client-server architecture. A GIS server is identified by a uniform resource locator (url). It responds and gives…

Important Python Libraries for Geospatial

Important Python Libraries for Geospatial

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…