Biodiversity Data Journal :
Software Description
|
Corresponding author: Kidong Kim (kidong@nie.re.kr)
Academic editor: Ross Mounce
Received: 09 Dec 2020 | Accepted: 09 Feb 2021 | Published: 17 Feb 2021
© 2021 Hyun Woo Kim, Sungsoo Yoon, Mokyoung Kim, Manseok Shin, Heenam Yoon, Kidong Kim
This is an open access article distributed under the terms of the Creative Commons Attribution License (CC BY 4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
Citation:
Kim HW, Yoon S, Kim M, Shin M, Yoon H, Kim K (2021) EcoBank: A flexible database platform for sharing ecological data. Biodiversity Data Journal 9: e61866. https://doi.org/10.3897/BDJ.9.e61866
|
Environmental crisis challenges the human race harder than ever before. Ecologists have produced a massive amount of data to cope with the crisis. Accordingly, many national scale ecological database systems have been developed worldwide to manage and analyse these datasets. However, in Korea, ecological datasets produced by different research institutes for different purposes have not been integrated or serviced due to poorly designed information infrastructure. To address this obstacle, we present EcoBank (www.nie-ecobank.kr), an open, web-based ecological database platform designed to play an important role in ecosystem analysis, not only in Korea, but also worldwide.
The architecture of EcoBank comprises core technologies of WebGIS, Application Programming Interface (API), responsive web and open-source software (OSS). Comprehensive ecological datasets from three different sources, including the National Institute of Ecology (NIE) in Korea, related national and international platforms and repositories, enter the three conceptual modules in EcoBank: data management, analysis and service. Diverse potential stakeholders of EcoBank can be classified into three groups: researchers, policy-makers and public users. EcoBank aims to expand its horizons through mutual communication amongst these stakeholders. We opened and launched the EcoBank service in December 2019 and have now begun to broaden its network by linking it to other data platforms and repositories over the globe to find possible solutions to ecological issues in Korea.
EcoBank, ecological database platform, responsive web, WebGIS, stakeholders
One of the ultimate goals of ecological studies is to understand and quantify ecological associations in different spatiotemporal scales (
Ecologists working in different fields have collected data through various methods to address complex environmental problems (
Although a few web-based platforms have been designed for managing biodiversity conservation plans and biological resource management in Korea, significant challenges in addressing ecological issues remain. Existing platforms do not use standardised ecological metadata for sharing or organising ecological information. As there is no integrated platform for comprehensive utilisation and one-point access to environmental data, these data are scattered throughout individual institutions, producing particular types of data without consistent format or retrieval capability (
New challenges for managing ecological data require improved interoperability, integration and sharing (
Comparison of EcoBank with diverse other repositories from around the world. EcoBank does not contain datasets on marine biodiversity and does not cover wildlife trades and agricultural information. Except for those, however, EcoBank eventually provides all ecological datasets on terrestrial and freshwater systems in Korea.
*1 GBIF: Global Biodiversity Information Facility (https://www.gbif.org/)
*2 CCAMLR: Commission for the Conservation of Antarctic Marine Living Resources (https://www.ccamlr.org/en/data/data/)
*3 TRAFFIC: The Wildlife Trade Monitoring Network (https://www.traffic.org/)
*4 IPBES: Intergovernmental Science-Policy Platform on Biodiversity and Ecosystem Services (https://www.ipbes.net/about)
Main Resources |
EcoBank |
Terrestrial Biodiversity portals and repositories |
Marine biodiversity portals and repositories |
Wildlife trade monitoring network |
IPBES portal |
Examples | - | GBIF*1 | CCAMLR*2 | TRAFFIC*3 | IPBES*4 |
Areas |
|||||
Terrestrial |
○ |
○ |
○ |
○ |
|
Freshwater |
○ |
○ |
○ |
||
Marine |
○ |
○ |
○ |
○ |
|
Themes |
|||||
Biodiversity |
○ |
○ |
○ |
○ |
|
Ecosystems |
○ |
○ |
○ |
○ |
|
Endangered species |
○ |
○ |
|||
Protected areas |
○ |
||||
Wildlife trade |
○ |
||||
Climate-related |
○ |
○ |
|||
Agriculture |
○ |
||||
Forest |
○ |
||||
Indicators |
○ |
||||
Metrics |
○ |
○ | |||
Standards |
○ |
||||
Metadata |
○ |
||||
Taxonomic literature |
○ |
||||
Analysis |
○ |
||||
Partner network |
○ |
○ |
○ |
○ |
○ |
EcoBank
development processes, core technologies and their integration
Development processes: We developed EcoBank through three developmental process phases (Fig.
Core technologies: In this section, core technologies, including WebGIS, Open Source Software (OSS), open API and the responsive web to operate EcoBank properly and efficiently are briefly explained. In the next section, how these technologies are integrated into EcoBank will be discussed.
Research efforts of the geographic information science community have been made to integrate ecological data (
OSS is a type of computer software in which the source code is released under a licence in which the copyright holder grants users the rights to study, change and distribute the software to anyone for any purpose (
API is an intermediary medium that helps our services to use features and programmes provided by individual developers, businesses and organisations. If the user interface (UI) connects users and objects (hardware or software) to be handled by users, the API connects the programme to another programme. API is used in almost all ecological data platforms worldwide, such as Virtual Database, DataOne and SPECIES (
Optimising any web-based information for various devices is no longer an option, but a necessity. Due to increasingly diverse smart devices, it is impossible to provide an appropriate service to customers with a desktop-version website alone. Responsive web design is a method to effectively enable the use of various devices (
Integration of core technologies: All core technologies were successfully integrated into EcoBank. WebGIS (Fig.
Almost all software packages (except AIX) applied in EcoBank (Fig.
Open API is also efficiently used in connecting and sharing data with other platforms and repositories worldwide. EcoBank provides various ecological spatial information in Web Map Service (WMS) and Web Feature Service (WFS). The WMS service allows one to use map images with diverse formats, such as Portable Network Graphics (PNG), Joint Photographic Experts Group (JPG) and Graphics Interchange Format (GIF) generated from geographic data. The WFS service makes it possible to utilise geographic feature data with vector figures and attributes. To use the OpenAPI of the EcoBank system, an authentication key is needed for each layer to be used. Anyone can ask for an authentification key anytime and it can be used immediately after obtaining approval from the administrator. In addition, EcoBank supports the use of OpenAPI more easily by providing sample codes of programming languages, such as Java, JavaScript, Hypertext Preprocessor (PHP) and Python to use ecological spatial information. For more information, users can visit the OpenAPI in EcoBank (https://www.nie-ecobank.kr/data/api/intrcn.do). Through the API service, EcoBank has already begun linking its data to the largest data repository in Korea’s public sector (Public Data Portal, https://www.data.go.kr/) without any extra processes. Data from EcoBank have been directly transferred and embodied in a different framework. API is a powerful tool for activating EcoBank’s vision of facilitating data use in any other platform in the world. Anyone interested in developing ecological applications using features and datasets in EcoBank can freely utilise the API services of EcoBank.
Responsive web design is also applied to EcoBank. The design concept in the EcoBank website is grouping visual images, infographics and corresponding contents that can be perceived intuitively. The layout of EcoBank’s main page has a vertical grid structure. A content group is deployed according to the access frequency of the user. The EcoBank layout was optimised for 1600 pixels. Meanwhile, the responsive web design leads us to create a UI for accessibility from all devices by focusing on aesthetics and convenience as much as possible.
Based on core technologies briefly explained above, EcoBank eliminates dependencies and complies with open standards utilising open-source based, generalised and open technologies. It guarantees interoperability by providing standards that can be linked to commercial solutions. EcoBank aims for national standardisation. It can be replaced by modularising each service, enabling flexible responses to changes and supporting convenient and diverse environments, such as Eclipse-based modelling, editing, compilation and debugging environments.
Conceptual Architecture of EcoBank
In this section, the conceptual architecture of EcoBank is presented (Fig.
An overview of structured data in EcoBank. There are four types of data status: data stored in a database server (DB), data implemented through a link with DB servers or API of other data platforms (Link), data implemented through a GIS server (GIS) and data opened in a test server (Test). Databases, which have datasets currently opened with assigned DOI, are in bold type. Data format and size indicate that the format and size of raw data are stored in databases of EcoBank. Data opened only in a test server and linked by API sevices were excluded from the size measurement.
Country | Database | Data status | Data Format | Data Size (MB) | Producer | Update Period |
South Korea | National Ecosystem Survey ab | DB | SHP | 7,316 | National Institute of Ecology | 1 year |
Ecosystem Survey on Special Areasa | DB | SHP | 128 | 1 year | ||
Ecosystem and Nature Map ab | DB | SHP | 33,772 | 1 year | ||
Bird Window Collision a | DB | SHP | 8 | 1 year | ||
Road Kill Data ab | DB | SHP | 71 | 1 year | ||
Wetland Survey Dataa | DB | SHP | 199 | 1 year | ||
Alien Species Datab | DB | SHP | 1 | 1 week | ||
Ecological Corridor Dataab | Link (DB) | SHP | 3 | 1 week | ||
Long-Term Ecological Researchab | Link (DB) | SHP | 1,130 | 1 week | ||
Species List Datab | DB | ASCII | 303 | National Institute of Biological Resources | 1 year | |
Environmental Conservation Value Assessment Mapa | DB | ASCII | 112 | Korea Environmental Institute | Irregular | |
Environmental Impact Assessment Informationa | Link (API) | - | - | Real time | ||
Soil Phase Symbola | DB | XML | 1 | National Academy of Agricultural Sciences | Irregular | |
Land Covera | DB | SHP | 32,453 | Ministry of Environment | Irregular | |
Forest Type Mapa | DB | SHP | 25,000 | Korea Forest Service | Irregular | |
DEMa | GIS | ASCII | 29,000 | National Geographic Information Institute | Irregular | |
Vworlda | Link (API) | - | - | Spatial Information Industry Promotion Institute | Real time | |
Serial Cadastral Mapa | Link (API) | - | - | Ministry of Land, Infrastructure and Transport | Real time | |
Local Weather Forecast Information Systemb | Link (API) | - | - | Korea Meteorological Administration | Real time | |
Thailand | Tree Distribution Dataa | DB | SHP | - | Kasetsart University (Thailand) | - |
Vietnam | Street Tree Dataa | DB | SHP | - | - | |
Land Covera | DB | SHP | - | Nong Lam University (Vietnam) | - | |
a: data are provided as WMS and WFS services b: data are provided in other types of web services including descriptive statistics and multimedia files |
EcoBank is exchanging ecological data with other environmental institutes in Korea, such as the National Institute of Biological Research (NIBR), to support the implementation of national policies on biological resources. EcoBank is also linked to a public data portal (https://www.data.go.kr/), which integrates the Korean government’s open data by providing access points on a web-based platform. Thus, the link with PDP can give people more opportunities to access NIE's ecological data. EcoBank is using API services provided by Vworld (https://map.vworld.kr/map/ws3dmap.do), an open platform service on spatial information operated by the Spatial Information Industry Promotion Institute in Korea. Within the territory of Korea, EcoBank can promote GIS services due to higher resolution and more up-to-date spatial information of Vworld maps compared to Google Maps.
EcoBank began to link with international platforms and repositories to boost international stakeholders' participation in finding possible solutions to Korea's ecological issues. Ecological data from Kasetsart University in Thailand and Nong Lam University in Vietnam were stored in EcoBank on a trial basis and other repositories in Asian countries and global data platforms, such as GBIF, will also be connected soon. Data collected from these three routes will be linked to the main server of EcoBank through WebGIS or open API. To handle this diverse and complex stream of incoming data, EcoBank has applied three separate modules. The compositions and purpose of each module are described in the following sections.
Data management module: Incoming datasets from the aforementioned three different routes arrive first in a data management module. These datasets need to be organised with standardised metadata for quality control. The quality control processes are performed in three steps. First, we set up the quality diagnosis rules, such as domain rules, range of the dataset, date rules etc. Second, the data qualities are diagnosed, based on the rules established in the first step. Finally, the qualities of the data are improved by correcting errors found in the previous steps.
Due to the absence of any ecological metadata standards in Korea to manage domestic and foreign ecological data in an integrative way, we proposed a metadata schema firstly in Korea to manage and share ecological data with the Korean Telecommunications Technology Association (TTA). Our metadata schema was approved as a national standard of Korea by the TTA in December 2020 (http://www.tta.or.kr/data/ttas_view.jsp?rn=1&pk_num=TTAK.KO-10.1249).
This schema will be useful for efficient data management and interoperability both inside and outside ecological fields.
Digital object identifiers (DOI) enables permanent access, precise identification and reliable citation of data through EcoBank. DOI are currently assigned to datasets produced from a few of NIE’s research projects (Table
Analysis module: The analysis module is implemented within EcoBank with visualised statistical results and Web GIS-based analysis tools. After passing through the quality control process in the management module, datasets are used for analysing biodiversity and modelling species distribution in the Analysis module. Some data produced can be used to evaluate the ENM. Basic ecological analyses on biodiversity and population density can be performed with the collected information (Fig.
Ecological Indices in Seoul region. EcoBank provides basic analytical services in the Analysis module. Bar plot shows the results of estimating various ecological indices including biodiversity index, dominant index, Evenness Index and Abundance Index on the herpetile species in the Seoul region.
Service module: EcoBank’s various services for its users are categorised into data-sharing, public participation and policy decision-making support. The data-sharing occurs amongst target users through 'Get Involved', Data & Resources and Open API services in EcoBank. Furthermore, each open dataset that can be identified by a DOI is permanently citable and trackable for users. EcoBank specifies multiple user groups to grant access to data containing sensitive information, such as endangered species, natural reserves and road-kill photos. These layered services meet the needs and usage objectives of various stakeholders in a data platform (
We present possible types of implementation for each stakeholder. However, these examples are not strictly limited to individual categories, but integrative to each other. For example, researchers and policy-makers have raised the need to study the distribution of herptile (including reptile and amphibian) species at multiple scales regarding ecosystem conservation (Fig.
With ecotourism in the spotlight recently, Jeju Island, where the tourism industry accounts for more than a quarter of its total economic production, might highly depend on extraordinary ecosystems comprising numerous rare, protected flora and fauna (
The use of airspace has caused spatial conflict between birds and people. Bird collisions resulting from artificial structures are prime examples of this issue. Thus, researchers need scientific data to understand the status and annual mortality estimates of bird collisions, which has been poorly understood in Korea (
A data platform may sound much superior if it has as many as possible target users as it needs to encompass diverse stakeholder communities. As an example, DataOne (
Researchers: Professional researchers can find diverse ecological data from EcoBank without paying and asking permission. EcoBank provides the data, not only managed by the National Institute of Ecology, but also other affiliated data producers at one site and presents one with spatial information enabling further studies in many broad dimensions. EcoBank also benefits researchers by offering analysis tools on the website. Researchers can explore and analyse the data and produce results on the same site. The data and the information in EcoBank could be valuable for many researchers.
For example, with species occurrence data, researchers can carry out SDM studies, especially biodiversity changes influenced by climate changes, land-use changes and environmental pollution. The data on ecological statuses can be downloaded and used for environmental impact assessment. It is possible to check the national distribution of species occurrence points and download ecological status data for each species to predict potential species distribution and study habitat suitability. There is also a forum for researchers, "Ecology forum" in the "Get Involved" menu to communicate with other stakeholders including researchers.
Policy-makers: Human activities and ecological responses of nature have to include the complex nature of disturbances and stability. Results of such multidimensional interactions can inform policy-makers (
Ecological data with high credibility and accessibility are essential in this process. EcoBank provides observation density information on target species to facilitate the establishment of biodiversity conservation areas and develop processes to help national environmental planning. EcoBank's biodiversity-related indices for environmental planning include the Shannon-Wiener Biodiversity Index (
Public users: Public users of EcoBank can be divided into three groups: students, business owners and citizen scientists. EcoBank is applicable as educational material. The curriculum for young students in Korea includes environmental education. However, few online materials have been developed for this subject. EcoBank allows free access to all ecological data that can be utilised for any purpose. For example, teachers can develop an educational programme using ecological data to investigate the environmental impact of human behaviour. Conversely, students can generate creative ideas from data simulations in EcoBank.
For business owners, ecological issues and interests have led to the formation of a commodity market in the ecological information field. The related industry, such as ecotourism, has been largely expanded. However, without an efficient sharing and management of ecological data and information, time and resources are wasted constantly. EcoBank can benefit business owners by saving time and money to access data that they need through ENM.
EcoBank can promote citizen science within its space, “Get Involved”. EcoBank also provides a stable and reliable repository for citizen scientists because they can upload ecological survey data with high quality standards under the guidance of professional researchers at NIE. Through this process, the data collected by citizen scientists are established in the NES database. Citizen scientists have recorded their observations of the natural world, including species distribution, phenology and climate data, for centuries (
This study was conducted in the National Institute of Ecology with financial support from the Ministry of the Environment (NIE-B-2021-01) and the ICT promotion fund of Korean Ministry of Science and ICT. We want to thank Mr. Jae Yu Yang and Mr. Sung Ho Suh from Wavus Co., Korea for their technical support and invaluable advice during the development of this work.
As the submitting author of this manuscript, Dr. Hyun Woo Kim developed the outline, wrote the draft and practically communicated with the Editor and reviewers. Mr. Sungsoo Yoon, Mrs. Mokyoung Kim, Mr. Manseok Shin and Dr. Heenam Yoon contributed to converting the draft into this manuscript with the addition of invaluable comments and preparing figures and supporting information. As a principal investigator of EcoBank development project and the official corresponding author, Kidong Kim formulated and coordinated the overall research. All authors have read and approved the final manuscript.