The Clemson Center for Geospatial Technologies is the first of its kind that combines traditional GIS services such as desktop GIS with advanced cyberinfrastructure to support data-intensive research at Clemson.
Below are a few examples of the capabilities that CCGT offers to the Clemson community and its affilities in the realm of CyberGIS. Please contact us if you have any questions.
Palmetto: High-Performance Computing (HPC)
Palmetto Cluster is Clemson University's primary high-performance computing (HPC) resource. It is heavily utilized by researchers, students, faculty and staff from a very broad range of disciplines.
Following are the pre-installed programs and spatial libraries available on the cluster related to GIS:
GDAL 1.11.1 - It is a translator library for raster and vector geospatial data formats that is released under an X/MIT style Open Source license by the Open Source Geospatial Foundation. As a library, it presents a single raster abstract data model and vector abstract data model to the calling application for all supported formats. It also comes with a variety of useful commandline utilities for data translation and processing.
R 3.3.1 - R is a free software environment for statistical computing and graphics. It compiles and runs on a wide variety of UNIX platforms, Windows and MacOS.
GRASS GIS - GRASS GIS (Geographic Resources Analysis Support System) is a Geographical Information System (GIS) with raster, topological vector, image processing, and graphics production functionality.
Python 2.7.6 - Python is a free, cross-platform, open-source programming language that is both powerful and easy to learn. It is widely used and supported. Python extends across ArcGIS platform and becomes the language for data analysis, data conversion, data management, and map automation, helping increase productivity
GalaxyGIS: High-Throughput Computing (HTC)
CCGT cyberinfrastructure includes a High Throughput Computing pool, called GalaxyGIS which is the first GIS Cluster at Clemson, to address the needs of desktop GIS users who needs additional computational power for their GIS analysis.
The GIS Cluster consists of over 30 Windows computers with installed GIS programs and a scheduler to distribute GIS jobs for parallel processing through available nodes.
We have 740 cores responsible for processing and computation. If you have a GIS job running in ArcMap that takes more than 30 minutes to process, HTCondor might be your solution. Please talk to us about how to use this great resource on campus.
Cypress: Big data
Cypress is integrated with Palmetto’s infrastructure. The Cypress Cluster uses the Hortonworks Data Platform distribution of Hadoop and Spark to support data intensive computing and analytics. Cypress is available to all students, faculty, and staff with Palmetto Cluster accounts.
Following are the tools created by ESRI to support the Hadoop Environment for geoprocessing purposes:
GIS Tools for Hadoop by Esri are a collection of GIS tools that leverage the Spatial Framework for Hadoop for spatial analysis of big data. The tools make use of the Geoprocessing Tools for Hadoop toolbox, to provide access to the Hadoop system from the ArcGIS Geoprocessing environment.
ArcGIS Server: Real-Time GIS
CCGT infrastructure have a running ArcGIS Server which is a complete and integrated Server for GIS. It is a powerful web service tool of Esri that enables you to create and publish web maps, store and manage centrally large volume of geodata and imagery and distribute maps, models and tools to others within your organization and beyond in a way that fits well into their workflows.
Following are the extensions installed in the server:
ArcGIS Geoevent Extension for Server is an extension to ArcGIS for Server. It extends the capabilities of ArcGIS for Server, enabling real-time event-based data streams to be integrated as data sources in your enterprise GIS.
Event data can be filtered, processed, and sent to multiple destinations, allowing you to connect with virtually any type of streaming data and automatically alert personnel when specified conditions occur, all in real-time.