Варненски медицински форум, т. 9, 2020, приложение 1 МУ-Варна SATWEBMARE ИНТЕРАКТИВНА WEB СИСТЕМА В ПОДКРЕПА НА УСТОЙЧИВОТО УПРАВЛЕНИЕ НА БЪЛГАРСКАТА БРЕГОВА ЗОНА Василе Красиунеску1, Огнян Кенчев2, Дамян Калагларски3, Любка Пашова4, Лъчезар Филчев5, Васко Гълъбов 6, Мая Илиева7, Божидар Сребров2 1 Национална метеорологична администрация на Румъния (Meteo Romania) 2 Институт по математика и информатика, Българска академия на науките 3 Интеликс Инженеринг ЕООД 4 Национален институт по геофизика, геодезия и география, Българска академия на науките 5 Институт за космически изследвания и технологии, Българска академия на науките 6 Национален институт по метеорология и хидрология 7 Вроцлавски университет по науки за околната среда и живота, Институт по геодезия и геоинформатика, Вроцлав, Полша SATWEBMARE INTERACTIVE WEB-MAPPING SYSTEM IN SUPPORT OF THE SUSTAINABLE MANAGEMENT OF THE BULGARIAN COASTAL ZONE Vasile Craciunescu1, Ognyan Kounchev2, Damyan Kalaglarski3, Lyubka Pashova4, Lachezar Filchev5, Vasko Galabov6, Maya Ilieva7, Bozhidar Srebrov2 Romanian National Meteorological Administration (Meteo Romania), 1 Șoseaua București-Ploiești 97, Bucharest, Romania 2 Institute of Mathematics and Informatics – Bulgarian Academy of Sciences 3 Intellics Engineering Ltd. 4 National Institute of Geophysics, Geodesy and Geography, Bulgarian Academy of Sciences, Sofia, Bulgaria 5 Space Research and Technology Institute, Bulgarian Academy of Sciences, Sofia, Bulgaria 6 National Institute of Meteorology and Hydrology, Sofia, Bulgaria 7 Wrocław University of Environmental and Life Sciences, Institute of Geodesy and Geoinformatics, Wrocław, Poland РЕЗЮМЕ ABSTRACT В статията е представен преглед на The article aims to represent a general overview разработван прототип на интерактивна of the prototype web-mapping interactive system уеб картографска система SatWebMare за SatWebMare for the Bulgarian coastal zone. The българската крайбрежна зона. Интерактивната interactive system is designed to provide through geo- система е проектирана да предоставя чрез portal innovative products and services for integrated геопортал иновативни продукти и услуги за coastal zone management. The web-mapping system интегрирано управление на крайбрежната combines geo-databases from different sources such зона. Уеб картографската система комбинира as satellite imagery, maps, vector layers and other геоданни от различни източници като 78 Vasile Craciunescu, Ognyan Kounchev, Damyan Kalaglarski et al. сателитни изображения, карти, векторни datasets. The content of the SatWebMare Geo-Portal слоеве и други набори от данни. Накратко is briefly outlined. The web-interface system will е разгледано съдържанието на SatWebMare provide access to applications and products with an геопортала. Чрез системния уеб интерфейс improved spatial and temporal resolution for three ще бъде осигурен достъп до приложения и areas of interest - sea waves, natural hazards and продукти с подобрена пространствена и времева geomagnetism in the Area of Interest (AOI). The web- разделителна способност за три области на mapping system is developing based on the free and интерес – морски вълнови климат, природни open-source software, OGS standards and following опасносности и геомагнетизъм за българското the EU INSPIRE Directive recommendations. Once крайбрежие. Уеб картографската система се the prototype system is fully developed, it will enable разработва с използване на свободен софтуер с to provide access to value-added products and services отворен код, OGS стандарти и в съответствие that are useful to ministries, agencies, local authorities с препоръките на Европейската директива and other stakeholders in support of the decision INSPIRE. След пълното разработване на making. прототипната система, тя ще позволи да се осигури достъп до продукти и услуги с добавена Keywords: SatWebMare project, Web-mapping, Earth стойност, които са полезни за министерства, observation, integrated coastal zone management, the агенции, местни власти и други заинтересовани Black Sea, Bulgarian coastal zone страни в подкрепа на вземането на решения. Ключови думи: проект SatWebMare, уеб картографиране, наблюдение на Земята, интегрирано управление на бреговата зона, Черно море, Българско крайбрежие INTRODUCTION come a substantial and powerful tool to support de- cision-making for planning and integrated coastal The Bulgarian Black Sea coastal zone, as a part zone management. The need for more advanced data of EU coastal regions, has an essential contribution visualisation and analytics capabilities has increased to the European economy. This critical role is de- in the last years with the introduction of several sys- fined by several activities such as shipping, resource tems and platforms that provide environmental data extraction, tourism, renewable energy, and fishing. (e.g. Sentinels missions from the EU Copernicus Pro- However, all these human activities have a substan- gramme). This kind of systems will provide routine tial ecological impact that leads to severe ecologi- monitoring of our environment at the global scale, cal degradation. This anthropogenic pressure is felt thereby delivering an unprecedented amount of data. along the Bulgarian coast and has led to habitat loss, While the availability of the growing volume of envi- environmental pollution and accelerated coastal ero- ronmental data represents a unique opportunity for sion. Climate change is likely to make coastal areas science, general R&D, and applications, it also pos- more vulnerable. On the other hand, it is happening es a significant challenge to achieve its full potential against the backdrop of ongoing complex geophysi- in terms of data exploitation. Firstly, because of the cal processes on the land-air-sea boundary. The Bul- emergence of large volumes of data (petabytes era) garian coastal zone is exposed to a wide variety of raises new issues in terms of discovery, access, ex- natural hazards (1, 2). A timely response necessitates ploitation, and visualisation of Big Data, with pro- the implementation of sustainable coastal zone man- found implications on how users do “data-inten- agement by balancing the competing interests of hu- sive” Earth Science. Secondly, because the inherent man development and ensuring healthy and sustain- growing diversity and complexity of data and users, able ecosystems. whereby different communities - having different One of the main challenges is to develop inno- needs, methods, languages and protocols – need to vative products for the Bulgarian coastal zone with cooperate to make sense of a wealth of data of differ- substantially improved spatial and temporal accu- ent nature (e.g. EO, in-situ, model), structure, format, racy using geodata sets from different sources. Re- and error budgets (see, e.g. 1,3). mote sensing and Earth observation data have be- 79 SatWebMare Interactive Web-Mapping System in Support of the Sustainable Management of the Bulgarian Coastal Zone Responding to these technological and communi- data like model outputs, satellite data or in-situ mea- ty challenges requires the development of new ways surements. Then, using a user-friendly web-based of working, capitalising on information and commu- cartographic client, the users can visually inspect the nication technology (ICT) developments to facilitate results and apply further multi-temporal process- the exploitation, analysis, sharing, mining and visu- ing chains in order to do various statistical and trend alisation of massive EO data sets and high-level prod- analysis. The new results can be displayed as themat- ucts within Europe and beyond. Evolution in infor- ic maps, interactive charts or reports. mation technology and the consequent shifts in user This virtual workplace will provide access to: behaviour and expectations present new opportuni- • relevant geospatial and non-geospatial data; ties to provide more significant support to geospa- • scalable network, computing resources and tial data exploitation. In particular, Infrastructure as hosted processing (Infrastructure as a Service a Service (IaaS) provides the infrastructure as shared - IaaS); platforms for scientific collaboration in large com- • a platform environment (Platform as a Ser- munities. It enables the sharing of data and resourc- vice - PaaS), allowing users to integrate, test, es at an optimised price. IaaS allows a massively scal- run, and manage applications (i.e. processors) able ICT infrastructure with different payment mod- without the complexity of building and main- els for use, access to resources that users could not af- taining their infrastructure, and providing ac- ford on their own. App stores and Software as a Ser- cess to standard platform services and func- vice (SaaS) have popularised the idea of processing tions such as collaborative tools, data mining on the network, sourcing content (data) and applica- and visualisation applications, the most rele- tions (processors) from commercial or free interac- vant development tools (such as Python, IDL) tive ‘stores’. Social networking is a new level of on- and documentation, accounting and reporting line collaboration among communities of practice tools to manage resource utilisation; not only possible but also mainstream. • application repositories or stores (Software To improve the understanding of critical and de- as a Service, SaaS) with access to relevant ad- structive processes along the Bulgarian coastal zone vanced processing applications. and to support the stakeholders responsible for man- This approach has the potential to generate an aging and maintaining of functional environmental important impact for the communities involved in status, the project SatWebMare is implemented with- environmental management. It will enable a step in the framework of ESA PECS program for Bulgaria. change enhancement in data processing and fusion More details about the project activities are given in of diverse datasets, supporting improved collabo- an article by Kounchev et al. (1). In this article, a gen- ration and providing a single framework through eral overview of the prototype web-mapping inter- which different data, tools, algorithms and models active system SatWebMare is provided. A short de- can be accessed. scription of the geo-databases from different sources The SatWebMare geoportal provides data discov- and the content of the SatWebMare geoportal with a ery and access interfaces for several relevant reposi- web-interface system for three areas of interest is out- tories of the satellite, modelled and in-situ data like: lined. General inferences about the usability and fur- • Copernicus Marine Environment Monitoring ther development of the system are also presented. Service (https://marine.copernicus.eu/) SatWebMare Platform Architecture Design and • Copernicus Atmosphere Monitoring Service Implementation (https://atmosphere.copernicus.eu); SatWebMare geoportal has the aim to fill this • Copernicus Climate Change Service (http:// gap and to offer advanced multi-temporal statistical climate.copernicus.eu); analysis functions and visualisation capabilities in a • Copernicus Reference Data Access - CORDA virtual environment, for a well-defined geograph- (https://corda.eea.europa.eu). ic scope: Bulgarian Back Sea coastal area. The geo- To conclude, the SatwebMare platform will en- portal will facilitate user access to big volumes of able benefits like: multi-temporal data, high computing capacity and • rapid data access by avoiding moving large to a set of predefined geospatial data processors (al- amounts of data on the network; gorithm chains). Every processing cycle can be run • full focus on exploitation as users do not spend against a temporal slice of raw data. It will produce time on ICT matters; thematic stacks (coverage cubes) of physical param- • synergistic use of different geospatial data eters derived directly from a single source of data or sources; as a result of data fusion between different sources of 80 Vasile Craciunescu, Ognyan Kounchev, Damyan Kalaglarski et al. • fully automated data processing framework al- Some complementary components are dealing lowing the generation of products for non-ex- with coordinate transformations and search and pert users. retrieve elements using a georeferenced vocabu- The SatWebMare architecture is following the lary of well-known place names (gazetteer service). model proposed by the European Space Agency The components were developed entirely with stan- (ESA) in the “Exploitation Platform Open Architec- dard-compliant free and open-source software (Fig. ture” specification document (3). As recommend- 2). ed in the mentioned specification, the SatwebMare A scenario to analyse and display a multitempo- architecture is split among four macrocomponents ral dataset using SatWebmare functionalities is pre- (Fig. 1). A macrocomponent is a logical collection of sented below: components that have similar or strictly related func- • The user is using the geoportal discovery ca- tions and implement a homogeneous set of process- pabilities to identify a relevant dataset (e.g. 10 ing services. A macrocomponent is just a logical rep- days synthesis of drought indices). resentation used to describe the architecture easily, • The user is using the geoportal functional- thus it has no direct relation to the system software ity to select a temporal (start date & end date implementations. Fig. 1. SatWebMare architecture macrocomponents Fig. 2. SatWebMare geospatial system architecture 81 SatWebMare Interactive Web-Mapping System in Support of the Sustainable Management of the Bulgarian Coastal Zone - TOI) and spatial (area of interest - AOI) slice The SatWebMare geoportal allows the users to from the identified product cube (e.g. 5 years). analyse the geospatial database, the model outputs • The users select a primary statistic method to and the results of the measurement campaigns in a be applied (e.g. mean). geospatial context. The application has a simple user • The request is sent to the server-side process- interface, with several functional areas (Fig. 3): ing applications wrapped as WPS or WCPS • Map: The map is the main component of this calls. module. • The process will trim/slice the coverage cube, • Layer list: The layers list is used to determine perform the statistic operation for the pixels the way the map is composed and displayed. A within the AOI for each day in the selected transparency slider allows changing the trans- time interval. parency percentage of the various layers. • The results are sent back encoded in a stan- • Map toolbar: This toolbar contains all the in- dard file format (e.g. JSON/GeoJSON). struments needed for the map navigation • The geoportal displays the results in a relevant (zoom, pan, etc.). form (e.g. chart). • Map menu: This menu includes links to the • More advanced statistics and visualisa- catalogue service, data import capabilities, tion are applied to the results (e.g. trend line map context saving and the map print module. calculation). • The results are downloaded as graphics, re- DISCUSSION ports or raw data. The SatWebMare web-based platform will pro- SatWebMare Users Access Portal (SatWebMare vide services based on OGC standards for data re- Geoportal) trieval (WMS, WCS, WFS and server-side process- The SatWebMare geospatial system will have pub- ing (WPS). The platform is developed according to lic access. Technically, the geoportal was developed the INSPIRE directive. The services were built upon using state of the art open-source web and web-map- open-source solutions such as GeoServer, OpenLay- ping technologies. The users are able to access the ap- ers, ZOO, PostgreSQL, GDAL, GRASS GIS. The pro- plication with a web browser (like Google Chrome totype system can serve as the main source of near- or Mozilla Firefox). The system compatibility will be real-time information for decision making in emer- tested on Windows, Mac OS X and Linux (Ubuntu gency response and risk assessment, security opera- and Fedora) platforms. tions in maritime, etc. The speed of the access to the Fig. 3. SatWebMare geoportal interface 82 Vasile Craciunescu, Ognyan Kounchev, Damyan Kalaglarski et al. services of the SatWebMare prototype system will GIS, 18-23 June 2018, Sozopol, Bulgaria, pp. practically depend on and is limited by all sources of 384-392, available at: https://iccgis2018.car- data, incl. ESA services. tography-gis.com/7ICCGIS_Proceedings/ 7_ ICCGIS_2018%20(43).pdf CONCLUSION 3. Ferrari, T., Scardaci, D., & Andreozzi, S. The SatWebMare prototype system will supple- The Open Science Commons for the Eu- ment the already elaborated Romanian ESPOSS plat- ropean Research Area. Earth Observation form (4). This platform aims at developing into a ma- Open Science and Innovation, 2018. 43–67. ture solution for handling big geospatial data for the doi:10.1007/978-3-319-65633-5_3 Bulgarian coastal area. It shall provide new and in- 4. Serban F., Craciunescu V., Constantinescu S., teresting capabilities of interpreting and connect- Constantin S. ESPOSS: Big Data infrastruc- ing various types of datasets in order to extract the ture for the Black Sea region. Conference: most valuable information to be further used. The Conference: Proc. of the Big Data from Space web-based platform will integrate existing data from (BiDS’14) conference. Frascati, Italy, 2014, different sources, which will be accessible to a wide DOI:10.13140/RG.2.1.1992.5849. range of users and stakeholders. Once the prototype system is fully developed, it will provide access to value-added products and ser- vices that are useful to ministries, agencies, local au- thorities and other stakeholders in support of the de- cision making. Its further integration of the SatWeb- Mare system with the already existing technical ex- ploitation platforms (TEPs) of ESA and Copernicus monitoring services DIAS is envisaged. The platform will provide the users with an access, among other geospatial data, to a wealth of satellite data coming from various sources and sensors of ESA, which are related to the Bulgarian coastal area. Acknowledgements This research is supported by the ESA Contract Contract No: 4000124110/18/NL/SC. The informa- tion and views set out in this paper are those of the authors and do not necessarily reflect the official opinion of ESA. REFERENCES 1. Kounchev O., Pashova L., Filchev L., Ka- laglarski D., Craciunescu V., Galabov V. et al., SatWebMare products and services in sup- port of the sustainable management of the Bulgarian coastal zone. Proc. of the 14th In- ternational conference on marine sciences and technologies, 10 - 12 October 2018, Var- na, Bulgaria, 251-255. Available at: http:// www.io-bas.bg/publications/proceedings/ BS2018_PROCEEDINGS.pdf Address for correspondence: 2. Ilieva M., Filchev L., & Pashova L. Prelimi- Vasile Craciunescu nary analysis of Copernicus data for natural Romanian National Meteorological Administration hazards monitoring of the Bulgarian Black (Meteo Romania) Șoseaua București-Ploiești 97, Bucharest, Romania Sea coastal zone. In: Proceedings, 7th Inter- e-mail:

[email protected]

, national Conference on Cartography and

[email protected]

83