首页> 外文会议>International Conference on Agro-Geoinformatics >GIScript: Towards an interoperable geospatial scripting language for GIS programming
【24h】

GIScript: Towards an interoperable geospatial scripting language for GIS programming

机译:GIScript:面向GIS编程的可互操作的地理空间脚本语言

获取原文

摘要

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.
机译:脚本语言是一种编程语言,可以解释(即时翻译)而不是提前编译。用于脚本的编程语言范围从特定于域的语言(例如,用于Unix的Bash,用于网络浏览器的JavaScript,用于Microsoft Office应用程序的VBA)到通用的编程语言(例如,Python,Ruby,Perl,PHP)。脚本语言已被广泛使用,因为它们允许快速的程序开发,与其他程序的轻松通信以及便捷的作业控制。在GIS领域中,诸如ArcPy和GeoScript之类的具有地理功能的脚本语言在基于工作流的地理处理和地图生成自动化中扮演着越来越重要的角色。这样的脚本语言可以进一步扩展到并行计算环境中,以实现高性能地理计算的自动化。然后有必要为GIS编程调用一种可互操作的地理空间脚本语言,即所谓的GIScript。本文提出了GIScript的概念框架。它讨论了GIScript设计的主要注意事项。建议了实现GIScript的可能解决方案。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号