Научная статья на тему 'A Yandex map-based geo service for visual analytics'

A Yandex map-based geo service for visual analytics Текст научной статьи по специальности «Строительство и архитектура»

CC BY
126
30
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
GEOVISUALIZATION / YANDEX.MAPS / GEO SERVICES / KML

Аннотация научной статьи по строительству и архитектуре, автор научной работы — Markov Rodion

The paper deals with the development of a visual analytics tool based on Yandex.Maps. The necessity to use geo services for energy research, in particular, in studying critical infrastructures with the help of visual analytics, is illustrated. Consideration is given to the specific features of geo services including their multilayer, multiscale and multiangular nature. The design of a new visual analytics tool based on Yandex.Maps is described. An important aspect of this development is the ability to import KML files. The implementation of the new tool prototype is demonstrated with a specific task. The additional possibilities of this tool are considered. The developed tool of visual analytics can serve as a decision support tool for analytical and predictive research in the energy sector to assess both the current state of the energy infrastructure and the conditions for the adoption of a potential development option.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «A Yandex map-based geo service for visual analytics»

A Yandex Map-based geo service for visual analytics

Young researcher's note R.Y. Markov *

Melentiev Energy Systems Institute of Siberian Branch of the Russian Academy of Sciences, Irkutsk, Russia

Abstract - The paper deals with the development of a visual analytics tool based on Yandex.Maps. The necessity to use geo services for energy research, in particular, in studying critical infrastructures with the help of visual analytics, is illustrated. Consideration is given to the specific features of geo services including their multilayer, multiscale and multiangular nature. The design of a new visual analytics tool based on Yandex.Maps is described. An important aspect of this development is the ability to import KML files. The implementation of the new tool prototype is demonstrated with a specific task. The additional possibilities of this tool are considered. The developed tool of visual analytics can serve as a decision support tool for analytical and predictive research in the energy sector to assess both the current state of the energy infrastructure and the conditions for the adoption of a potential development option.

Index Terms - geovisualization, Yandex.Maps, Geo services, KML.

I. Introduction

To study the energy sector as a critical infrastructure, it is advisable to use methods and tools of visual analytics and cognitive graphics.

Critical infrastructure is part of the civil infrastructure that represents a set of physical or virtual systems and means that are important for the state to the extent to which their failure or destruction can lead to disastrous consequences for the defense, economy, health care and the security of the nation.

Energy infrastructure is a set of physical or virtual systems that represents information about the production, generation, transmission, or distribution of energy.

* Corresponding author. E-mail: imamark@mail.ru

http://dx.doi.org/10.25729/esr.2018.01.0011

Received September 9, 2018. Revised November 30, 2018.

Accepted December 06, 2018. Available online January 25, 2019.

© 2018 ESI SB RAS and authors. All rights reserved.

Visual analytics is understood as an opportunity to think analytically, supported by a graphical interface [1, 2]. In other words, it is a human-machine system where functions are distributed between a human and a computer [3].

Geo services found their use in presentation of a set of objects and groups of objects in the context of geospatial coordinates. They represent the services on the Internet intended for working with geospatial information. The Melentiev Energy Systems Institute (MESI) SB RAS is engaged in the research on visual analytics and cognitive graphics [4, 5], which has been recently conducted within the concept of "Digital Land" [6].

MESI SB RAS uses both traditional GIS, for example, [7, 8], and geo services of Google Earth [9, 10] to study and substantiate geospatial problems [5, 11, 12], including the research into the energy sector as a critical infrastructure [13].

II. Geo services: basic concepts

The use of geo services as tools for visual analytics offers a number of advantages. These are their multilayer, multiscale and multiangular nature.

Multilayer means the ability to arrange groups of objects in a form of layers on the map, which can be controlled separately. This advantage greatly expands the possibilities for analytics, in particular, it becomes possible to create samples from different groups of objects, build a hierarchy of objects, add additional layers necessary to analyze objects in the tasks related to the energy sector and energy systems.

Multiscale implies the ability to analyze and present the situation for different levels of display without distorting the information in a wide range of scales - from global to super-detailed.

Multinagular means the ability to position the observer's camera relative to the surface at any angle. This makes it possible to choose an angle that enables an object or a group of objects to be displayed in the most perceptible form or to focus on a certain part of the image.

Fig. 1. Display of energy infrastructure of the central ecological zone of Lake Baikal with Google Earth.

Fig. 2. An enlarged fragment of the central basin of Lake Baikal from a different angle.

<description>Boiler room пгт- Танхой

Installed capacity 0,8 Gcal/h

</ description

<styleUrl>#coal_2</5tyleUrl> <Point>

<gx:drawOrder>l</gx:drawOrder> <COOrditlates>105.1145249B95519,51. 55217361081395,0</COOrdinates>

</Point> </Placemar)c> <Placemark>

<description>Boller room пгт. Танхой

Installed capacity 1,2 Gcal/h

</ description

<styleUrl>#coal_3</styleUrl> <Point>

<gx:draworder>1</gx:drawOrder> <coordinates>105.1201779026077,51.54574513820064,0</coordinates> </Point> </Placemark>

<Place!tiark>

<description>Boil«r room №2, p. Ea6ymKHn

installed capacity 1,81 Gcal/h

OOO squot;KoM^opiiquot;</description>

Fig. 3. Part of importing KML file.

The above-described properties (Fig. 1 and Fig. 2) help organize the display of various information depending on the objective for any territorial level.

The Melentiev Energy Systems Institute SB RAS has developed a Geocomponent to work with geo services. It works through the Google Earth API with the KML geospatial data format [9, 10, 14] that was used to obtain these illustrations.

III. Design of a tool based on Yandex.Maps

Access to the Google Earth API was closed. This is why it was decided to use Yandex.Maps API to restore functionality. The goal was set to develop a visual analytics tool, similar to Google Earth, based on Yandex.Maps.

To achieve this goal, it was necessary to accomplish the following tasks:

1. Analyze the Yandex.Maps API capabilities to create a geo service based on it.

2. Develop a prototype of a visual analytics tool based on

Fig. 4. Mapping of the energy infrastructure of the central ecological zone of Lake Baikal by the Yandex.Maps service.

Yandex.Maps with the ability to import KML files. 3. Analyze additional features of Yandex.Maps for visualization and their use in this tool. The Yandex.Maps service provides a convenient interface and technical support for integration with current research. It is used as a basis for the development of a tool to display geospatial information for energy research.

The Yandex.Maps service retains the basic principles, such as multiscale and multilayer nature of display. The service makes it possible to install a plug-in into your own application and work with it through the Yandex.Maps API.

IV. Implementation of a tool prototype

The prototype of the visual analytics tool based on Yandex.Maps was developed using HTML and JavaScript. This prototype provides the ability to import KML files using images.

The KML file specifies a set of features (placemarks, images, polygons, 3D models, textual descriptions, etc.) that can be displayed on maps in geospatial software implementing the KML encoding (Fig 3).

To load a map in KML, Yandex should process this file on the server side, because the Yandex.Maps API works like a JavaScript plug-in and does not provide local processing of KML and XML formats. In addition, you need to make sure that the Yandex.Maps API is able to load all images that are referenced in the KML file. Mapping of the energy infrastructure of the central ecological zone of Lake Baikal with Yandex.Maps service is shown in Fig.

3. This map shows the central ecological zone of Lake Baikal, the locations of boiler plants that use different fuels and their power output.

Moreover, the Yandex.Map API offers a wide range of functions for different kinds of visualization that will be added to the developed tool, including:

4. The use of panoramic pictures (360-degree images), which can be viewed in the interface of the map.

5. The creation of automobile, pedestrian and arbitrary routes.

6. The assignment of events for objects, i.e. a change in the parameters of the objects associated with timestamps and animation.

7. Visual clustering, i.e. collection of several placemarks in one area when zooming.

8. Filtering of objects by their parameters.

9. Forward and reverse geocoding, i.e. identification of an object by coordinates and vice versa.

V. Conclusion

The visualization of information by geo services through the use of realistic maps of the earth's surface (space and aerial photographs), in conjunction with the three-dimensional model of the globe, makes it possible to move to a new level of information presentation, owing to new opportunities for mapping geospatial information.

Therefore, it is the basis for the development of the tools intended to support decision making, both for the researcher, expert, and for the representatives of energy companies or authorities. The developed visual analytics tool can serve as a decision support tool for analytical and predictive research to assess both the current state of the energy infrastructure and the conditions for the feasibility of adopting a potential development option.

References

[1]. Thomas J., Cook K. "Illuminating the Path: Research and Development Agenda for Visual Analytics," IEEE-Press, New York, 2005.

[2]. P.C. Wong, J. Thomas, "Visual Analytics", IEEE Computer Graphics and Applications, vol. 24, No. 5. pp. 20-21, 2004.

[3]. L. Chernyak, "Visual analytics and feedback," Open Systems. № 6. pp. 14-17, 2013.

[4] L.V. Massel, A.G. Massel, R.A. Ivanov, "Cognitive

graphics and semantic modeling for geospatial solutions in the energy sector," Proceedings of the 21st International Conference Interkarto InterGIS "Sustainable Development of Territories: Cartographic-Geoinformation Support", Krasnodar-Fiji, Krasnodar, KSU, pp. 496-502, 2015, (in Russian.)

[5] L.V. Massel, "Visual analytics, cognitive graphics and

semantic modeling for solving geospatial problems," Proceedings of the IV International Conference "Modern Information Technologies in Earth Sciences," Vladivostok, Dalnauka, pp. 68-70. 2016, (in Russian.)

[6] E. Eremchenko, V. Tikunov, R. Ivanov, L. Massel, J.

Strobl, "Digital Earth and Evolution of Cartography," Procedia Computer Science," vol. 65, pp. 235-238.

[7]. A.V. Edelev, S.M. Senderov, N.I. Pyatkova, "Application of geoinformation technologies to study the energy security problems," Problems of Management, vol. 2, pp. 68-74, 2015.

[8]. A.V. Edelev, S.V. Vorobiev, "Displaying the results of the indicative analysis of energy security for the regions of Russia," Proceedings of XX Baikal All-Russian Conference "Information and Mathematical Technologies in Science and Management," Irkutsk: ISEM SB RAS, pp. 99-103, 2015. (in Russian.)

[9]. R.A. Ivanov, "A technique of 3D-visualization to support decision-making in energy research, "Modern technologies. System analysis. Modeling," vol. 1, (37). pp. 116-121, 2013. (in Russian.)

[10]. R.A. Ivanov, "The geocomponent of the intelligent IT environment for 3D-visualization of research and substantiation of decisions in the energy sector. Information and Mathematical Technologies in Science and Management," Proceedings of the XVIII Baikal All-Russian Conference "Information and Mathematical Technologies in Science and Management". Part III. Irkutsk: ISEM SB RAS, pp. 248-257, 2013. (in Russian.)

[11]. L.V. Massel, R.A. Ivanov, A.G. Massel, Modeling the decision-making stages based on the network-centric approach. Proceedings of ISTU, vol. 10 (81), pp. 16-22, 2013. (in Russian.)

[12] I.Yu. Ivanova, R.A. Ivanov, "The use of geovisualization in the analysis of the location of energy infrastructure objects of the central ecological zone of the Baikal natural territory," Information and Mathematical Technologies in Science and Management, vol. 4-2. pp. 80-89, 2016.

[13] L.V. Massel, "The need for integrating research on critical infrastructures, quality of life and safety," Proceedings of the 19th International Workshop on Computer Science and Information Technologies, Germany, Baden-Baden, Ufa, USATU, vol. 1, pp. 140-145, 2017.

[14]. L.V. Massel, R.A. Ivanov, A.A. Chemezov, "Web-application for 3D-visualization in research and substantiation of decisions in the energy sector," Educational Resources and Technologies, vol. 5, pp.101-107, 2014, (in Russian.)

Rodion Y. Markov is a post-graduate student of the Melentiev Energy Systems Institute, Siberian Branch of the Russian Academy of Sciences. In 2017, R. Markov received the master's degree in Automated Control Systems from Irkutsk National Research Technical University. He is engaged in the development of visual analytics tools for energy research.

i Надоели баннеры? Вы всегда можете отключить рекламу.