DocumentCode
255135
Title
GIScript: Towards an interoperable geospatial scripting language for GIS programming
Author
Mingda Zhang ; Peng Yue ; Xia Guo
Author_Institution
State Key Lab. of Inf. Eng. in Surveying, Wuhan Univ., Wuhan, China
fYear
2014
fDate
11-14 Aug. 2014
Firstpage
1
Lastpage
5
Abstract
A scripting language is a form of programming language that is interpreted (translated on the fly) rather than compiled ahead of time. Programming languages used for scripting range from domain-specific languages (e. g., Bash for Unix, JavaScript for Web browsers, VBA for Microsoft Office applications) to general-purpose programming languages (e. g., Python, Ruby, Perl, PHP). Scripting languages have been widely used, since they allow the quick programming development, easy communication with other programs, and convenient job controls. In the GIS domain, geo-enabled scripting languages such as ArcPy and GeoScript plays an increasingly important role in automating workflow-based geoprocessing and map generation. Such scripting languages could be further extended into a parallel computing environment to enable the automation of high performance geocomputation. It is necessary then to call for an interoperable geospatial scripting language for GIS programming, the so-called GIScript. This paper proposes a conceptual framework for GIScript. It discusses the key considerations for the design of GIScript. Possible solutions towards an implementation of GIScript are suggested.
Keywords
authoring languages; geographic information systems; open systems; GIS programming; GIScript; domain-specific languages; general-purpose programming languages; geo-enabled scripting languages; interoperable geospatial scripting language; map generation; workflow-based geoprocessing; Geometry; Geospatial analysis; Java; Parallel processing; Software; GIScript; Geospatial scripting language; Interoperability; Parallel execution;
fLanguage
English
Publisher
ieee
Conference_Titel
Agro-geoinformatics (Agro-geoinformatics 2014), Third International Conference on
Conference_Location
Beijing
Type
conf
DOI
10.1109/Agro-Geoinformatics.2014.6910592
Filename
6910592
Link To Document