CyberGIS-compute for enabling computationally intensive geospatial research

CyberGIS-compute for enabling computationally intensive geospatial research
复制标题

Cyber​​GIS 计算用于实现计算密集型地理空间研究

DOI:
10.1145/3486189.3490017
复制
发表时间:
2021
期刊:
Proceedings of the 3rd ACM SIGSPATIAL International Workshop on APIs and Libraries for Geospatial Data Science (SpatialAPI’21
影响因子:
--
通讯作者:
Wang, Shaowen
Wang, Shaowen
中科院分区:
--
文献类型:
--
作者:
Padmanabhan, Anand;Ziao, Ximo;Vandewalle, Rebecca C.;Baig, Furqan;Michel, Alexander;Li, Zhiyu;Wang, Shaowen

文献摘要

参考文献

被引文献

相似文献

地理空间研究和教育越来越依赖网络地理信息系统来应对计算和数据挑战。然而,使用先进的网络基础设施资源进行地理空间研究和教育极具挑战性,因为用户的学习曲线很高,开发人员的软件开发和集成成本也很高,而且可用于轻松访问此类资源的中间件工具的可用性有限。本教程将 Cyber​​GIS-Compute 描述为一个中间件框架,它可以解决这些挑战,并通过简单易用的界面提供对高性能资源的访问。 Cyber​​GIS-Compute 框架提供了易于使用的应用程序界面和 Python SDK,以提供对 Cyber​​GIS 功能的访问,从而使地理空间应用程序能够轻松扩展和利用先进的网络基础设施资源。在本教程中,我们将首先从 Cyber​​GIS-Jupyter 和 Cyber​​GIS-Compute 的基础知识开始,然后通过一个简单的 Hello World 示例介绍用于 Cyber​​GIS-Compute 的 Python SDK。然后,我们将采用基于代理的建模来处理多个现实世界的地理空间应用程序用例,例如空间可访问性和野火疏散模拟。我们还将提供有关如何向 Cyber​​GIS-Compute 框架贡献应用程序的指导。
Geospatial research and education have become increasingly dependent on cyberGIS to tackle computation and data challenges. However, the use of advanced cyberinfrastructure resources for geospatial research and education is extremely challenging due to both high learning curve for users and high software development and integration costs for developers, due to limited availability of middleware tools available to make such resources easily accessible. This tutorial describes CyberGIS-Compute as a middleware framework that addresses these challenges and provides access to high-performance resources through simple easy to use interfaces. The CyberGIS-Compute framework provides an easy to use application interface and a Python SDK to provide access to CyberGIS capabilities, allowing geospatial applications to easily scale and employ advanced cyberinfrastructure resources. In this tutorial, we will first start with the basics of CyberGIS-Jupyter and CyberGIS-Compute, then introduce the Python SDK for CyberGIS-Compute with a simple Hello World example. Then, we will take multiple real-world geospatial applications use-cases like spatial accessibility and wildfire evacuation simulation using agent based modeling. We will also provide pointers on how to contribute applications to the CyberGIS-Compute framework.
Cyber​​GIS – Jupyter 用于可重复和可扩展的地理空间分析
DOI: 10.1002/cpe.5040
发表时间: 2018
期刊: Concurrency and Computation: Practice and Experience
影响因子: --
作者:
Yin, Dandong;Liu, Yan;Hu, Hao;Terstriep, Jeff;Hong, Xingchen;Padmanabhan, Anand;Wang, Shaowen
通讯作者: Wang, Shaowen
使用 Cyber​​GIS-Jupyter 连接本地网络基础设施和 XSEDE
DOI: 10.1145/3332186.3333257
发表时间: 2019
期刊: Practice and Experience in Advanced Research Computing (PEARC19
影响因子: --
作者:
Padmanabhan, Anand;Yin, Dandong;Lyu, Fangzheng;Wang, Shaowen
通讯作者: Wang, Shaowen