A Domain Specific Language for Web-based GIS

Suilen H. Alvarado, Alejandro Cortiñas, Miguel R. Luaces, Oscar Pedreira, Angeles S. Places

2019

Abstract

Geographic information systems (GIS) manage entities with a spatial component (typically, in the form of a point, line, or polygon defined according to a known geographic coordinate system), and provide specific operations to process them, and specific interfaces to visualize them. Although different GIS may provide a completely different set of functionalities, they all share a common set of concepts, architecture, and technologies. Therefore, in the development of GIS there are typically large parts of the system that can be very repetitive. In this paper, we present a domain-specific language to develop GIS from high-level declarative specifications. We present a metamodel for web-based GIS, and a domain-specific language based on that metamodel. We also present a usage example that shows how the language would be used in a real scenario.

Download


Paper Citation


in Harvard Style

Alvarado S., Cortiñas A., Luaces M., Pedreira O. and Places A. (2019). A Domain Specific Language for Web-based GIS.In Proceedings of the 15th International Conference on Web Information Systems and Technologies - Volume 1: APMDWE, ISBN 978-989-758-386-5, pages 462-469. DOI: 10.5220/0008559104620469


in Bibtex Style

@conference{apmdwe19,
author={Suilen Alvarado and Alejandro Cortiñas and Miguel Luaces and Oscar Pedreira and Angeles Places},
title={A Domain Specific Language for Web-based GIS},
booktitle={Proceedings of the 15th International Conference on Web Information Systems and Technologies - Volume 1: APMDWE,},
year={2019},
pages={462-469},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0008559104620469},
isbn={978-989-758-386-5},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 15th International Conference on Web Information Systems and Technologies - Volume 1: APMDWE,
TI - A Domain Specific Language for Web-based GIS
SN - 978-989-758-386-5
AU - Alvarado S.
AU - Cortiñas A.
AU - Luaces M.
AU - Pedreira O.
AU - Places A.
PY - 2019
SP - 462
EP - 469
DO - 10.5220/0008559104620469