Научная статья на тему 'Automation of the process of updating personal accounts in the GIS Housing and Communal Services system'

Automation of the process of updating personal accounts in the GIS Housing and Communal Services system Текст научной статьи по специальности «Компьютерные и информационные науки»

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

Текст научной работы на тему «Automation of the process of updating personal accounts in the GIS Housing and Communal Services system»

Automation of the process of updating personal accounts in the GIS Housing and Communal Services system

N. V. Chiganova

Ufa State Oil Technical University

Email: natali-th@yandex.ru

DOI 10.24412/cl-35065-2021-1-02-22

The article describes the implementation of the process of automating the process of updating personal

accounts in the GIS Housing and Utilities GIS system, the automation functions are formed and interaction

with the SOAP API services of the GIS Housing and Utility Services is implemented.

Currently in Russia there is a comprehensive automation of the information resource in the housing sec-

tor. The following automation functions have been implemented: loading data from GIS Housing and Commu-

nal Services and linking these data to enterprise data; viewing and checking related data with the ability to

manually edit the links; viewing and checking personal accounts and their data for the selected house or man-

agement campaign; sending selected personal accounts to the GIS Housing and Communal Services using the

organization's data.

References

1. Baronov V.V. Enterprise management automation. M.: Info-M, 2010.

2. Chiganova N.V. Automation of quality management by means of "1C: Enterprise 8.2" // X Jubilee International

Scientific and Practical Conference "Modern Information Technologies and IT Education" Moscow, November 20-22,

2015. S. 207-210.

Computing fringes of equal thickness via ray tracing

V. A. Debelov1, N. Yu. Dolgov2

1Institute of Computational Mathematics and Mathematical Geophysics SB RAS

2Novosibirsk State University

Email: debelov@oapmg.sscc.ru

DOI 10.24412/cl-35065-2021-1-02-23

Trends of modern photorealistic computer graphics (PhCG) are to visualize (to render) more and more de-

tailed images of objects that are computer models of real objects. Fringes of equal thickness (FET) are classical

optical phenomena that are investigated and explained in books on physical optics, e.g., [1]. A well-known FET

are Newton�s rings. Existing renderers do not allow computing of interference patterns, and, consequently,

FET. This problem requires: 1) more detailed physically based mathematical models of real objects then ren-

derers use; b) the corresponding complication of the information associated with the ray. However, such im-

provements still do not allow the calculation of FET, since, as a rule, interfering mathematical rays have zero

thickness and do not intersect on the picture plane, but in front of it or behind it, see [2]. In [3], it is proposed

to use rays in the form of Gaussian beams and apply complex ray tracing. The authors calculated several inter-

ference patterns for too simple scenes, including Newton's rings. This solution is unacceptable for a PhCG that

renders scenes from a huge number of elements.

This report is devoted to our solution based on the physically based assumption that the ray is the direc-

tion of energy transfer by a light wave. In contrast to [3], we use zero-thickness ray tracing. The rays potential-

ly interfering on the picture plane are represented as spherical waves, and the calculation is performed for

them. We describe our approach and demonstrate FET images calculated for scenes of the glass wedge type.

We would like to note that for the first time, images of Newton's rings were calculated based on zero-

thickness ray tracing.

This work was carried out under state contract with ICMMG SB RAS (0251-2021-0001).

References

1. Born M., Wolf E. Principles of Optics: Electromagnetic theory of propagation, interference and diffraction of light.

Cambridge Univ. Press, 1980.

2. Debelov V.A., Vasilieva L.F. Visualization of interference pictures of 3D scenes including optically isotropic trans-

parent objects // Scientific Visualization. - 2020. - V. 12, N. 3. - P. 119 - 136.

3. Harvey J. E., Irvin R. G., Pfisterer R. N. Modeling physical optics phenomena by complex ray tracing // Optical Engi-

neering, 2015, V. 54, N. 3.

Library to process linear polarized light rays by spherical lenses

V. A. Debelov1, N. Yu. Dolgov2

1Institute of Computational Mathematics and Mathematical Geophysics SB RAS

2Novosibirsk State University

Email: debelov@oapmg.sscc.ru

DOI 10.24412/cl-35065-2021-1-02-24

In [1], an approach to calculating the interaction of transparent optically isotropic objects with polarized

light rays is proposed. While mathematical modeling spherical lenses are the most commonly used elements

of 3D scenes, which are computer counterparts of an optical experiment setups.

To facilitate the use of such lenses in experimental programs, a library of spherical lenses was developed.

Each lens is constructed using set-theoretic intersections of the inner or outer space of geometric primitives: a

sphere, a cylinder, a cone, and a half-space (plane). For a linearly polarized light ray incident on the lens, the

library calculates the output linearly polarized light rays: the reflected and the required number of transmitted

rays.

Obviously, there are several huge software products like TracePro�, ASAP�, which allow to solve analo-

gous tasks. However, systems are huge, expensive, autonomous and do not allow to use some parts in a user

program. On the contrary, the proposed lens library can be used in C++ applications dedicated to carrying out

and demonstrating optical experiments.

This work was carried out under state contract with ICMMG SB RAS (0251-2021-0001).

References

1. Debelov V. A., Kushner K. G., Vasilyeva L. F. // Lens for a Computer Model of a Polarizing Microscope // Mathemat-

ica Montisnigri. 2018. V. 41. P. 151�165.

Support tools for functional programming distance learning and teaching

V. N. Kasyanov, E. V. Kasyanova, A. A. Malishev

A. P. Ershov Institute of Informatics Systems SB RAS

Email: kvn@iis.nsk.su

DOI 10.24412/cl-35065-2021-1-02-25

The Cloud Sisal language carries on the traditions of previous versions of the Sisal language while remain-

ing a functional data-flow language focused on writing large scientific programs and expanding their capabili-

ties by supporting cloud computing [1]. The cloud parallel programming system CPPS is based on the Cloud

Sisal language [2]. This paper considers the online environment [3] of the CPPS system which allows a user on

any device with Internet access to develop and execute Cloud Sisal programs.

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