A RESTFUL API FOR THE EXTENDED WHAT3WORDS ENCODING

Geocoding is a fundamental task of Geographic Information System (GIS) processing and analysis. It allows the transformation between a location reference (i.e., an address or an alphanumeric code) and coordinates, which is often an essential step when performing spatial analysis, mapping, and other...

Full description

Bibliographic Details
Main Authors: W. Jiang, E. Stefanakis
Format: Article
Language:English
Published: Copernicus Publications 2018-09-01
Series:ISPRS Annals of the Photogrammetry, Remote Sensing and Spatial Information Sciences
Online Access:https://www.isprs-ann-photogramm-remote-sens-spatial-inf-sci.net/IV-4/97/2018/isprs-annals-IV-4-97-2018.pdf
id doaj-af2f156545b347989db5055c48ca3bed
record_format Article
spelling doaj-af2f156545b347989db5055c48ca3bed2020-11-25T01:31:18ZengCopernicus PublicationsISPRS Annals of the Photogrammetry, Remote Sensing and Spatial Information Sciences2194-90422194-90502018-09-01IV-49710410.5194/isprs-annals-IV-4-97-2018A RESTFUL API FOR THE EXTENDED WHAT3WORDS ENCODINGW. Jiang0E. Stefanakis1Department of Geodesy and Geomatics Engineering, University of New Brunswick, P.O.Box 4400, Fredericton, E3B 5A3 CanadaDepartment of Geodesy and Geomatics Engineering, University of New Brunswick, P.O.Box 4400, Fredericton, E3B 5A3 CanadaGeocoding is a fundamental task of Geographic Information System (GIS) processing and analysis. It allows the transformation between a location reference (i.e., an address or an alphanumeric code) and coordinates, which is often an essential step when performing spatial analysis, mapping, and other geolocation related processes. Providing software functionality through RESTful APIs is a common practice in geospatial applications. Client programs are able to access or process geospatial data easily through a lightweight and scalable RESTful web service. Existing geocoding RESTful API providers include Google Maps Geocoding API, ArcGIS Geocoding REST API, MapQuest Open Geocoding API and what3words (w3w) Geocoding API. Extensions of what3words geocoding system have recently been proposed to overcome its limitation of fixed resolution and lack of consideration of the third dimension. This paper considers one of the extensions, the Quadtree Extension Model (QTEM) and introduces a RESTful API that provides operations for forward geocoding, reverse geocoding, single line and polygon encoding, and centre points encoding for a given area. The resources published by the web service could be implemented by software programs performing indoor and outdoor location referencing, location marking and path finding. This API could facilitate various geographic applications such as facility management, emergency evacuation, navigation and student survey data management in a university campus environment.https://www.isprs-ann-photogramm-remote-sens-spatial-inf-sci.net/IV-4/97/2018/isprs-annals-IV-4-97-2018.pdf
collection DOAJ
language English
format Article
sources DOAJ
author W. Jiang
E. Stefanakis
spellingShingle W. Jiang
E. Stefanakis
A RESTFUL API FOR THE EXTENDED WHAT3WORDS ENCODING
ISPRS Annals of the Photogrammetry, Remote Sensing and Spatial Information Sciences
author_facet W. Jiang
E. Stefanakis
author_sort W. Jiang
title A RESTFUL API FOR THE EXTENDED WHAT3WORDS ENCODING
title_short A RESTFUL API FOR THE EXTENDED WHAT3WORDS ENCODING
title_full A RESTFUL API FOR THE EXTENDED WHAT3WORDS ENCODING
title_fullStr A RESTFUL API FOR THE EXTENDED WHAT3WORDS ENCODING
title_full_unstemmed A RESTFUL API FOR THE EXTENDED WHAT3WORDS ENCODING
title_sort restful api for the extended what3words encoding
publisher Copernicus Publications
series ISPRS Annals of the Photogrammetry, Remote Sensing and Spatial Information Sciences
issn 2194-9042
2194-9050
publishDate 2018-09-01
description Geocoding is a fundamental task of Geographic Information System (GIS) processing and analysis. It allows the transformation between a location reference (i.e., an address or an alphanumeric code) and coordinates, which is often an essential step when performing spatial analysis, mapping, and other geolocation related processes. Providing software functionality through RESTful APIs is a common practice in geospatial applications. Client programs are able to access or process geospatial data easily through a lightweight and scalable RESTful web service. Existing geocoding RESTful API providers include Google Maps Geocoding API, ArcGIS Geocoding REST API, MapQuest Open Geocoding API and what3words (w3w) Geocoding API. Extensions of what3words geocoding system have recently been proposed to overcome its limitation of fixed resolution and lack of consideration of the third dimension. This paper considers one of the extensions, the Quadtree Extension Model (QTEM) and introduces a RESTful API that provides operations for forward geocoding, reverse geocoding, single line and polygon encoding, and centre points encoding for a given area. The resources published by the web service could be implemented by software programs performing indoor and outdoor location referencing, location marking and path finding. This API could facilitate various geographic applications such as facility management, emergency evacuation, navigation and student survey data management in a university campus environment.
url https://www.isprs-ann-photogramm-remote-sens-spatial-inf-sci.net/IV-4/97/2018/isprs-annals-IV-4-97-2018.pdf
work_keys_str_mv AT wjiang arestfulapifortheextendedwhat3wordsencoding
AT estefanakis arestfulapifortheextendedwhat3wordsencoding
AT wjiang restfulapifortheextendedwhat3wordsencoding
AT estefanakis restfulapifortheextendedwhat3wordsencoding
_version_ 1725087511437377536