Next Article in Journal
Proximal Monitoring of the 2011–2015 Etna Lava Fountains Using MSG-SEVIRI Data
Next Article in Special Issue
Metadata Life Cycles, Use Cases and Hierarchies
Previous Article in Journal
Best-Fit Probability Models for Maximum Monthly Rainfall in Bangladesh Using Gaussian Mixture Distributions
Article Menu
Issue 4 (April) cover image

Export Article

Open AccessArticle

A Javascript GIS Platform Based on Invocable Geospatial Web Services

Technological Educational Institute of Central Macedonia, Terma Magnesias, 62124, Serres, Greece
Author to whom correspondence should be addressed.
Geosciences 2018, 8(4), 139;
Received: 28 January 2018 / Revised: 10 April 2018 / Accepted: 17 April 2018 / Published: 20 April 2018
(This article belongs to the Special Issue Geodata Management)
PDF [3035 KB, uploaded 3 May 2018]


Semantic Web technologies are being increasingly adopted by the geospatial community during last decade through the utilization of open standards for expressing and serving geospatial data. This was also dramatically assisted by the ever-increasing access and usage of geographic mapping and location-based services via smart devices in people’s daily activities. In this paper, we explore the developmental framework of a pure JavaScript client-side GIS platform exclusively based on invocable geospatial Web services. We also extend JavaScript utilization on the server side by deploying a node server acting as a bridge between open source WPS libraries and popular geoprocessing engines. The vehicle for such an exploration is a cross platform Web browser capable of interpreting JavaScript commands to achieve interaction with geospatial providers. The tool is a generic Web interface providing capabilities of acquiring spatial datasets, composing layouts and applying geospatial processes. In an ideal form the end-user will have to identify those services, which satisfy a geo-related need and put them in the appropriate row. The final output may act as a potential collector of freely available geospatial web services. Its server-side components may exploit geospatial processing suppliers composing that way a light-weight fully transparent open Web GIS platform. View Full-Text
Keywords: open source GIS; geospatial Web services; geospatial Web semantics; Web GIS; Node.js; JavaScript; OGC services open source GIS; geospatial Web services; geospatial Web semantics; Web GIS; Node.js; JavaScript; OGC services

Figure 1

This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited (CC BY 4.0).

Supplementary material

  • Externally hosted supplementary file 1
    Description: Video demonstrating the platform

Share & Cite This Article

MDPI and ACS Style

Evangelidis, K.; Papadopoulos, T. A Javascript GIS Platform Based on Invocable Geospatial Web Services. Geosciences 2018, 8, 139.

Show more citation formats Show less citations formats

Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Related Articles

Article Metrics

Article Access Statistics



[Return to top]
Geosciences EISSN 2076-3263 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert
Back to Top