Ziheng Sun, Ph.D.

Center for Spatial Information Science and Systems, George Mason University
Department of Geography and Geoinformation Science, George Mason University
4400 University Drive, MSN 6E1, George Mason University, Fairfax, VA 22030 · (703) 993-6124 · zsun@gmu.edu

motto: Keep learning, keep trusting, keep inventing.
expertise: geospatial cyberinfrastructure
Love my work. Believe all the difficulties can be overcome as long as we have faith. In my leisure, the most wonderful thing is playing with my three angel sweethearts. Like sports and reading. Soccer and thriller detective novels are my favorite. A big fan. Thanks for your visit!


Accomplishments

Proposed an estimation model for community venue exposure risk in the COVID-19 pandemic using birthday paradox and binomial distribution.
Proposed a complete framework for efficiently managing AI workflows that integrate hybrid cyberinfrastructure resources.
Proposed a new index, Regular Shape Similarity Index (RSSI) to enhance the feature extraction from images.
Proposed a parameterless automatic classification workflow to release people from parameter tuning.
Proposed a location-based service to deliver various types of geospatial information from disparate sources to users in an one-stop app.
Pioneered in using long short term memory neural network to learn the phenological pattern of crops to better recognize them from satellite image time series.


Publication

  • Sun, Ziheng. "What Is “Actionable” Science for Climate and Environment?." In Actionable Science of Global Environment Change: From Big Data to Practical Research, pp. 1-29. Cham: Springer International Publishing, 2023.
  • actionable science book cover
  • Sun, Ziheng, Nicoleta Cristea, and Pablo Rivas, eds. Artificial Intelligence in Earth Science: Best Practices and Fundamental Challenges. Elsevier, 2023.
  • Earth AI book cover
  • Sun, Ziheng, Laura Sandoval, Robert Crystal-Ornelas, S. Mostafa Mousavi, Jinbo Wang, Cindy Lin, Nicoleta Cristea et al. "A review of earth artificial intelligence." Computers & Geosciences (2022): 105034.
  • Sun, Ziheng, Liping Di, Sreten Cvetojevic, and Zhiqi Yu. "GeoFairy2: A Cross-Institution Mobile Gateway to Location-Linked Data for In-Situ Decision Making." ISPRS International Journal of Geo-Information 10, no. 1 (2021): 1.
  • Sun, Ziheng, Di, L., Sprigg, W., Tong, D., Casal, M., 2020. Community venue exposure risk estimator for the COVID-19 pandemic. Health & Place 66, 102450.
  • Sun, Ziheng, Liping Di, Hui Fang, and Annie Burgess. "Deep Learning Classification for Crop Types in North Dakota." IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing (2020).
  • Sun, Ziheng, Liping Di, Annie Burgess, Jason A. Tullis, and Andrew B. Magill. "Geoweaver: Advanced Cyberinfrastructure for Managing Hybrid Geoscientific AI Workflows." ISPRS International Journal of Geo-Information 9, no. 2 (2020): 119.
  • Sun, Ziheng, Di, L., Cash, B., Gaigalas, J. Advanced Cyberinfrastructure for Intercomparison and Validation of Climate Models. Environmental Modelling & Software . 2019.
  • Sun, Ziheng, Liping Di, and Juozas Gaigalas. "SUIS: simplify the use of geospatial web services in environmental modelling." Environmental Modelling & Software (2019).
  • Sun, Ziheng, Liping Di, and Hui Fang. "Using long short-term memory recurrent neural network in land cover classification on Landsat and Cropland data layer time series." International Journal of Remote Sensing (2018): 1-22.
  • Sun, Ziheng, Di L., et al. CyberConnector: a service-oriented system for automatically tailoring multisource Earth observation data to feed Earth science models. Earth Science Informatics, 2017: 1-17.
  • Sun, Ziheng, Liping Di, et al., GeoFairy: Towards a one-stop and location based Service for Geospatial Information Retrieval. Computers, Environment and Urban Systems, 2017.
  • Sun, Ziheng, et al., Realizing parameterless automatic classification of remote sensing imagery using ontology engineering and cyberinfrastructure techniques, Computers & Geosciences, Volume 94, September 2016, Pages 56-67.
  • Sun, Ziheng, Fang, H., Di, L., et al (2016). Developing a web-based system for supervised classification of remote sensing images. GeoInformatica, 20 (4), 1573-7624.
  • Sun, Ziheng, Liping Di, et al. Regular Shape Similarity Index: A Novel Index for Accurate Extraction of Regular Objects from Remote Sensing Images. Geoscience and Remote Sensing, IEEE Transactions on, 2015, vol. 53, no. 7, pp. 3737-3748, DOI: 10.1109/TGRS.2014.2382566.
  • Sun, Ziheng, Chunming Peng, et al. Automation of Customized and Near-Real-Time Vegetation Condition Index Generation Through Cyberinfrastructure-Based Geoprocessing Workflows. Selected Topics in Applied Earth Observations and Remote Sensing, IEEE Journal of, 2015, vol. 7, no.11, pp. 4512-4522.
  • Sun, Ziheng, et al. GeoPWProv: Interleaving Map and Faceted Metadata for Provenance Visualization and Navigation. Geoscience and Remote Sensing, IEEE Transactions on, 2013, vol. 51, no. 11, pp. 5131-5136.
  • Sun, Ziheng, et al. GeoPWTManager: a task-oriented Web geoprocessing system. Computers & Geoscience, 2012, vol. 47, pp. 34-45.
  • Sun, Ziheng, et al. A task ontology driven approach for live geoprocessing in a service oriented environment. Transactions in GIS, 2012, vol. 16, no. 6, pp. 867-884.

Skills

Programming Languages & Tools
  • Feature: Fast learner, quick programmer, and highly skillful in issue tracing and fixing.
  • Language: Python, Java, JavaScript, TypeScript, JSX, Dart, C++/C, Shell, R, Fortran, C#, JSP, Perl, PHP.
  • Machine learning: Keras, Tensorflow, PyTorch, Deeplearning4j, Azure Machine Learning Studio.
  • Geospatial: Quantum GIS, ArcGIS, GeoServer, GRASS GIS, OpenLayers, MapWindow, ENVI, ERDAS, eCognition, etc.
  • General: Jupyter notebook (Lab/Hub), Node.js, React, React Native, Flask, Bootstrap, Docker, Kubernetes, MySQL, Spring Boot, Thymeleaf, Oracle Database, Apache Tomcat, Django, Apache Axis2, Apache Ant, ActiveBPEL, PostgreSQL, Eclipse, Netbeans, IntelliJ IDEA, GitHub, D3.js, ExtJS, RaphealJS, JQuery, Apache Cordova, WebLogic.
  • OS: Windows, Linux (Ubuntu, CentOS, RedHat, Debian, Fedora), macOS, iOS (since 9), Android (since 4.2).
  • Cloud: Have a lot of hands-on experiences with Azure and AWS; some experiences with GCP. Established a private cloud using CloudStack on six GMU servers..
  • Mobile: Android Studio, XCode, Flutter, React Native, Google Play, AppStore, Expo.
  • Big Data: Big Data: Apache CloudStack, Apache Spark, Pangeo, OpenStack, Apache Hadoop, NGA Scale Data Center
Workflow
  • DevOps
  • Web Responsive Design
  • Cross Browser Testing & Debugging
  • Cross Functional Teams
  • Agile Development & Scrum
  • Continuous Integration

Appointments

Research Assistant Professor

George Mason University

CSISS

October 2015 - present

Research Associate

George Mason University

CSISS

Feburary 2013 - October 2015

Research Assistant

Wuhan University

LIESMARS

September 2009 - December 2012

Education

Wuhan University

Doctor of Engineering
Photogrammetry and Remote Sensing
September 2011 - June 2015

Wuhan University

Bachelor of Science
Geographical Information Science
September 2005 - June 2009

Projects

  • Principal Investigator, NASA ACCESS19 project "GeoWeaver: Building An Open-Source Platform for Enabling Ad Hoc Management, Open Sharing, and Robust Reuse of NASA Earth Data-Driven Hybrid AI Workflows"
  • Co-Principal Investigator, NSF Cybertraining project "CyberTraining: Implementation: Medium: Machine Learning Training and Curriculum Development for Earth Science Studies"
  • Institutional PI, NSF project "COLLABORATIVE RESEARCH: GI CATALYTIC TRACK: Cyberinfrastructure for Intelligent High-Resolution Snow Cover Inference from Cubesat Imagery"
  • Principal Investigator, ESIP lab project "Geoweaver: a web-based system for managing compound geospatial workflows of large-scale distributed deep networks”.
  • Principal Investigator, Microsoft AI for Earth project "AI Monitoring Coal-fired Power Plant Emission from Space"
  • Team Leader of NSF project "CyberWay: Integrated Capabilities of EarthCube Building Blocks for Facilitating Cyber-based Innovative Way of Interdisciplinary Geoscience Studies".
  • Team Leader , NSF project "CyberConnector: an EarthCube building block for facilitating the automatic preparation and feeding of both historic and near-real time Earth Observation customized data and on-demand derived products into Earth science models".
  • Team Leader, OGC Testbed 13. GMU CSISS is responsible for three threads in Testbed 13. Responsible for two components: NR101 Cloud based WPS development; NA101 Agriculture scientist client.
  • Team Leader, OGC Testbed 12. GMU CSISS is responsible for eight threads in Testbed 12. Responsible for five components: A027 GeoPackages Mobile App Data Implementation; A054 Mobile Device GeoPackage Common Map API Implementation; A109 Browser Based Client; A043 WCS SOAP server and A045 WCS Conventional Server.
  • Senior Personnel, OGC Testbed 11: GMU CSISS is responsible for five threads in Testbed 11. Responsible for the implementation of A020 WCS implementation with JPIP supporting the scenario.
  • Senior Personnel, GADMFS: An online operational geospatial service system of agricultural drought monitoring. I am responsible for maintaining the system normal running, generating latest drought data product, developing new functions to enhance the system capabilities and reconstructing the system code to improve user experience.
  • Developer, VegScape: A web service based online system to monitor U.S. national vegetation condition and provide an operational hosting and maintenance service to USDA/NASS. I worked on using the vegetation product provided by VegScape, testing the robustness of the system, providing suggestions for system improving and building Web services to demonstrate and promote the advantages of VegScape.

Software

  • COVID-19 Community Social Risk Estimator (COSRE)
  • CyberConnector: a system can automatically process the EO data into the right products in the right form needed for ESM initialization, validation, and inter-comparison.
  • Geoweaver: AI workflow management systems
  • GeoFairy – A award-winning mobile phone app which succeeds to collect and display nine kinds of the mostly used geospatial information: weather, atmosphere, soil moisture, crops, land cover and land use. It captures and delivers official information from reliable data sources like NASA, USDA, USGS, ESA, UN, etc. Geofairy2 is also a citizen science App and provide a ground truth module for citizen scientists to collect, upload, and share their observations and photos about crops, vegetation, soil, air, and weather. Google Play| Appstore
  • GADMFS – A Web GIS that provides global NDVI, VCI and Drought datasets derived using tile-based MODIS datasets and implements Web Map Service (WMS) and Web Coverage Service (WCS) to support visualization and acquisition of the global data. I am responsible for developing module functions in the system like customizing VCI product according to specific user requirements.
  • BPELPower – A BPEL execution engine for composing geospatial web services. I am responsible for developing some external functions modules to combine BPELPower into specific application scenario and perform the significant role to link all the distributed resources together to complete a complex task.
  • WMD – workflow model designer, a tool for general users to design a workflow based on BPELPower. I write code to extend WMD into a system which helps people be aware of all the resources they can use and compose them according to a particular goal in a more intelligent pattern.
  • Geoprocessing Service Kit: A bundle of Web services to complete various kinds of geospatial processing goals
  • MOGRAW – (MODIS-GRASS-WCPS) is an online web prototype system to provide geoprocessing services through OGC WCPS standard interfaces.
  • GeoPWProv – A Web prototype system to capture, record, query and visualize the provenance information generated by geoscientific workflow.
  • GeoPWDesigner – A Web application to compose Geoprocessing Web Services into a logic workflow, instantiate the logic workflow to an executable workflow.
  • GeoPWTaskManager – A Web System to create, edit, manage, execute and monitor the geoprocessing workflows composed by several Geospatial Web Services.
  • GeoPW Ontology Manager – A Web system, which leverages Web 2.0, Sensor Web, Semantic Web and geoprocessing services, allows the use of task ontology to support live geoprocessing (Fig4). The system is an extension of the GeoPWDesigner by supporting the ontologies and Sensor Web technologies.
  • PowerGrid GIS Platform (EPGIS) – A Web platform for the electricity management according to the requirements of the State Grid in China. Responsible the query service, thematic map service, and Web service context.

Teaching

GGS 210

Spatial Computing
2020 Spring

GGS 681

Social Media Analysis
2021 Spring

Awards & Certifications

  • ESIP Catalyst Award, 2021.
  • NGA Disparate Data Competition Winter. GeoFairy.Map won one of the fifteen cash awards in Oct, 2016 ($10,000).
  • Third prize in the GEO GeoAppathon competition in 2014 ($2,500)
  • NGA Agricultural Field Delineation from Satellite Imagery challenge winner $2,500.
  • Third prize in the EarthServer Big Data Contest in 2014 ($600).
  • EarthCube Early Career Travel Grant in 2018 ($500).
  • The 2010-2011th Trimble Scholarship funded by the Trimble Corporation.
  • Scholarship of Wuhan University Graduate Science Innovation in 2012.
  • Graduate Excellent First Scholarship. 2012-2013. Wuhan University.
  • National Scholarship 2012-2013. Department of Education in China.

Networking

  • ESIP winter meeting, Bethesda, MD, 2018.1.9-12. (Poster: CyberConnector & Geofairy)
  • OGC Testbed 13 Demonstration & Exposition, USGS headquarters, Reston, VA. 2017.12.12-13. (Presentation).
  • Agro-Geoinformatics 2017, Fairfax, VA. (Oral & Proceedings)
  • AAG, 2017 April, Boston, MA. 2017. (Oral)
  • NSF EarthCube All Hands meeting, Denver, CO. 2016. (Oral & Poster)
  • ISPRS International Workshop on Spatiotemporal Computing, Fairfax, VA. 2015.07.13-15 (Oral, Proceedings).
  • ESIP winter meeting, Bethesda, MD, 2017.1.11-13. (Poster: CyberConnector & CMAQ)
  • ESIP summer meeting, Durham, NC. 2016.07.19-22.
  • ESIP Winter Meeting 2016, Washington D.C. (Oral & Poster: CyberConnector).
  • ESIP Winter Meeting 2015, Washington D.C. (poster: Geofairy).
  • OGC TC meeting in World Bank, Washington, D.C. 2016.
  • OGC Testbed 12 Demonstration & Exposition, USGS headquarters, Reston, VA. 2016.11.29. (Poster).
  • OGC Testbed 12 Kickoff Meeting, USGS Headquater Building, Reston, VA. 2016. (Oral).
  • OGC Testbed 11 Kickoff meeting, George Mason University, Fairfax, 12-14 Jan 2015.
  • OGC Testbed 10 Kickoff meeting, George Mason University, Fairfax, 7-9 Oct, 2013.
  • Agro-Geoinformatics 2016, Tianjin, China. (Oral & Proceedings)
  • Agro-Geoinformatics 2015, Istanbul, Turkey. (Proceedings)
  • Agro-Geoinformatics 2014, Beijing, China. (Proceedings)
  • Agro-Geoinformatics 2013, Washington, D.C. 2013.08.12-16. (Oral & Proceedings).
  • Geoinformatics 2010 conference on 19 Jun 2010, Beijing, China (Oral, Student competition).

Membership

  • IEEE, regular member
  • IEEE young professionals, member
  • IEEE geoscience and remote sensing society, member
  • AAG (American Association of Geographers), member
  • AGU (American Geographyscal Union), member
  • GSA (Geology Society of America), member
  • ESIP (Earth Science Information Partners), member
  • OGC (Open Geospatial Consortium), member