Open Geographic
Modeling and Simulation
(OpenGMS)

Open Geographic Modeling and
Simulation (OpenGMS)

This platform supports sharing your resources in geographic modeling and simulation. Also, this platform provides a community for collaboration works among researchers in various disciplines. Through the sharing and collaboration works, this platform contributes to building resource libraries, leaving them for the next generation, and ultimately advance in knowledge.

 Main Functionalities

SHARING

Sharing models, data and computing resources as reusable resources.

REUSING

Reusing models, data and computing resources as services in web environment.

INTEGRATING

Integrating different models, data and computing resources to solve real world problems.

Main Functionalities

  • SHARING

    Sharing models, data and computers as resuable
    resources.

  • REUSING

    Using models, data and computers as services in
    web environment.

  • INTEGRATING

    Integrating different models, data and computers to solve
    real world problems.

Model Repository

The model repository collects model resources to build a dictionary where all models (also include related tools, algorithms, etc.) are organized in a formal way. Users can find a model with its detailed information, conceptual and logical descriptions, computable resources, developing history, and applications. This repository publishes model resources under the permission of the author.

Discover
foresty
Data Repository

The data repository collects data resources to build a community where users can explore modeling-related data through a universal center. Users can share their data resources to the data repository. Various data sharing sites can be also linked to support users so that they do not visit individual sites. This data repository publishes data and their related information under the permission of the author.

Discover
Using Models as Services

This platform provides model, data, and computing resources as corresponding services in an open web environment. Users can setup input data and run a model via a web client, and the related model will be executed in a remote computer node. Users can invoke a model service before boarding and obtain results when get off. A set of alternative solutions are available to convert original models as reusable services, to publish data files as reusable services and to share computers as available services.

SWAT FVCOME SWMM Explore More
Thematic Center

Regarding a research topic or a specific problem, multi-disciplinary knowledge could be involved. Several thematic centers are constructed to help researchers collect models, data and other related resources. Topic-related or problem-related resources could be easily discovered within a thematic center. And various web applications would be offered in certain centers.

Saga Hydrology Forest Growth Traffic Noise Geodetector B-SHADE-Sampling B-SHADE-Estimation

Model Repository

The model repository collects model resources to build a dictionary where all models (also include related tools, algorithms, etc.) are organized in a formal way. Users can find a model with its detailed information, conceptual and logical descriptions, computable resources, developing history, and applications. This repository publishes model resources under the permission of the author.

foresty

Data Repository

The data repository collects data resources to build a community where users can explore modeling-related data through a universal center. Users can share their data resources to the data repository. Various data sharing sites can be also linked to support users so that they do not visit individual sites. This data repository publishes data and their related information under the permission of the author.

foresty

Using Models as Services

This platform provides model, data, and computing resources as corresponding services in an open web environment. Users can setup input data and run a model via a web client, and the related model will be executed in a remote computer node. Users can invoke a model service before boarding and obtain results when get off. A set of alternative solutions are available to convert original models as reusable services, to publish data files as reusable services and to share computers as available services.

foresty

Thematic center

Regarding a research topic or a specific problem, multi-disciplinary knowledge could be involved. Several thematic centers are constructed to help researchers collect models, data and other related resources. Topic-related or problem-related resources could be easily discovered within a thematic center. And various web applications would be offered in certain centers.

Supportive Tools

Supportive Tools

Model Service Container

Model Service Container is developed based on the open source NodeJS, and it mainly provides tools/functions for users to deploy a model as a reusable model-service which can also be managed in the model service container. It can be deployed in various computing platforms (e.g. Windows, Linux, MaxOSX, etc.).

Use Now Download
Data Service Container

Data Service Container is developed based on the open source NodeJS project, and it mainly provides tools/functions for users to publish data as reusable data-services. It can be deployed in various computing platforms (e.g. Windows, Linux, MaxOSX, etc.).

Use Now Download
Model Wrapping Tools

Model Wrapping Tools are some tools that help users to wrap their own models as services. Tools include Programming Libraries for converting original program as service-enabled program (currently supporting C++, C#, Java and Python) and Model Service Packaging tool for packaging model execution related files as one zip file.

Download

Collaborators


Not limited to these avatars. Please contact us if you would like to be listed in this banner after contributing.

Cooperation partners

Feed Back