Научная статья на тему 'A static moment for a polygon and its Applications'

A static moment for a polygon and its Applications Текст научной статьи по специальности «Физика»

CC BY
173
41
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ROOF GEOMETRY / STRAIGHT SKELETON / VORONOI DIAGRAM FOR POLYGON / STATIC MOMENT WITH RESPECT TO THE BORDER OF A POLYGON / EARTHWORK / GIS NAVIGATION SYSTEM / ГЕОМЕТРИЯ КРЫШИ / ПРЯМОЙ КАРКАС / ДИАГРАММА ВОРОНОГО ДЛЯ МНОГОУГОЛЬНИКА / СТАТИЧЕСКИЙ МОМЕНТ ОТНОСИТЕЛЬНО ГРАНИЦЫ МНОГОУГОЛЬНИКА / ЗЕМЛЯНЫЕ РАБОТЫ / НАВИГАЦИОННАЯ СИСТЕМА ГИС

Аннотация научной статьи по физике, автор научной работы — Kozniewski Edwin

The application of geometry of roofs (straight skeletons) and, related to that, Voronoi diagrams for polygons to solve optimization tasks such as determination of the routes of surveys of regions with minimal static moments with respect to the sides of polygons is discussed. A special interpretation of the notion of static moment with respect to the segment of line and a polygon with respect to the border is explained and an appropriate theorem is formulated and proved. Examples of potential employment of these notions have been indicated.

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

Текст научной работы на тему «A static moment for a polygon and its Applications»

UDC 514.182

DOI: 10.25206/2588-0373-2018-2-1-9-16

A STATIC MOMENT FOR A POLYGON AND ITS APPLICATIONS

E. Kozniewski

Biatystok University of Technology, Biatystok, Poland, Biatystok, ul. Wiejska 45A, 15-351

The application of geometry of roofs (straight skeletons) and, related to that, Voronoi diagrams for polygons to solve optimization tasks such as determination of the routes of surveys of regions with minimal static moments with respect to the sides of polygons is discussed. A special interpretation of the notion of static moment with respect to the segment of line and a polygon with respect to the border is explained and an appropriate theorem is formulated and proved. Examples of potential employment of these notions have been indicated.

I '

IS 1>

Rl

Si

C o

^ I

T I

>9 z p

Keywords: roof geometry, straight skeleton, Voronoi diagram for polygon, static moment with respect to the border of a polygon, earthwork, GIS navigation system.

Introduction

Among the geometric methods used in science, technology, and many other areas, an important role is performed by the theory of straight skeletons [1, 2]. In terms of three-dimensional and also plane geometry, this theory is known as the geometry of the skeletons of roofs or, briefly, as roof geometry [3 — 8]. This theory is closely related to Voronoi diagrams for polygons [7]. Both the straight skeletons and Voronoi diagrams for polygons have many interesting practical applications: the (semi-) automatic reconstruction of urban models [9—11, 8, 12] and roads [3, 13] based on satellite images, in cartography and photogrammetry [14], morphology analysis of the grain structure of material [15], in medicine for representation, reconstruction, and visualization of human organs [16], and in the design of earthwork organization [17], to name just a few. In the present work we use the geometry of the roof and Voronoi diagrams for polygons to solve optimization tasks such as the determination of the survey route of regions with minimal distance from the cut slope earthwork design (river aggregate, minerals, ...). First we introduce a special interpretation of the notion of a static moment with respect to the segment of line and a polygon with respect to the border [17, 7].

Generalized Voronoi diagrams

Let us consider an arbitrary metric space (M, d), and n subsets A1, A2, ..., An (sites) of M. For any point XeM, d(X, A.) denotes the distance from the point X to the site A.. The region of dominance of A. over A. is defined

by Dom(A,A.) = {x : V;#^j=1,2.....nd(At, X) < d(Aj, X)}. The

Voronoi region for A.is defined by V(A.) = n Dom(A.,A.). The partition of Minto V(A.), V( A.), ..., V(An) is called the generalized Voronoi diagram. [18]. If the sets A1, A2, ..., An are points of a Euclidean plane (with a Euclidean metric), then we obtain a (ordinary) Voronoi diagram (Fig. 1a). In Fig. 2, where the sets A1 and A2 are two segments of a line, the Voronoi diagram is displayed.

The boundary of the diagram consists of line segments or half-lines and parabolic arcs, i. e. PQQ^ — a half-line (the symmetric line of the segment (BD)); P5P6 — an arc of the parabola p(AB,D), where AB

denotes the directrix of the parabola and D is the focus of the parabola; (PP5) — a line segment of the axis of symmetry of lines AB and CD; P1P2 — an arc of the parabola p (CD, A); (P2P3) — a line segment of the second axis of symmetry of lines AB and CD; PjP2 — an arc of the parabola p(AB,C); P4R^ — a half-line (the symmetric line of the segment (BO)).

' s si

Fig. 1. Voronoi diagrams and Delaunay configuration: a) Voronoi diagram for a set of points; b) its Delaunay configuration as a dual graph of the Voronoi diagram; c) a Voronoi diagram for a polygon and a Voronoi region for a side of a polygon

Fig. 2. The generalized Voronoi diagram for two segments (AB) and (CD)

Voronoi diagrams for some concave polygons

Static moment with respect to a line segment

The line segments and arcs of parabolas determine a Voronoi diagram for a polygon [7, 19]. If a polygon is convex, then the Voronoi diagram of such a polygon consists of no arc of a parabola [2, 7, 19]. More precisely, arcs of the parabola may appear in the neighborhood of a vertex of a reflex angle of a polygon (Fig. 3). To construct such a parabola we give a sketch of an algorithm [7]. First, we construct a roof (straight skeleton). To determine a parabolic arc we check the existing reflex vertices, which are symmetric with respect to common ridge hipped roof ends containing such vertices. If such vertices exist, then no arc of a parabola appears in this neighborhood (Fig. 3; [7]). In this case a new line segment appears or the roof requires no changes in this neighborhood. In the opposite case, we construct the angle Z(n , F', n J normal to the reflex angle Z(c.., F', c ) (Fig. 4a) and suitable parabolas (in Fig. 4b), there are two parabolas: p( kj ,F1) and p(k\ ,F1).

Denoting the mass of the point X by m(X) and the distance between the point X and the segment c by S(c,X), we shall call the expression Mc = S(c,X) m(X) the static moment of the material point X with respect to the segment c (Fig. 5). If the orthogonal projection X' of the point X belongs to the line segment c, then Mc is a classical static moment with respect to the line determined by the segment c. In the opposite case we obtain the static moment with respect to the suitable (situated nearer) endpoint of the line segment c. We shall call the last moment the polar static moment of the material point X with respect to the suitable endpoint of the segment c (Fig. 5).

In order to compute a static moment for an arbitrary Voronoi region for a polygon with respect to a suitable side, the following formulas for static moments of elementary figures will be needed:

Fig. 3. The transformation of a roof into a Voronoi diagram for a hexagon: a) determination of a fragment of line of disappearing ridges and corner ridges to be substituted by arcs of a parabola — two line segments n and n perpendicular to arms c.. and c of the reflex angle ^(c^ F', c ) passing through the vertex F'; al) F' — the focukl andk- — directrices of parabolas p( kf') and p( ,ik|; a2A2' — the arc of the parabola pfe1',F'); AlB the arc of the parabola p( ,Fk'

¡il s i

■N 2

S 2

m Pi

Fig. 4. Concave polygons and their Voronoi diagrams: a) the parabolas p(F',c4), p(F',c8), p(F4,c2), p(F4,c7), p(F7,c5), and p(F7,c') determine no new arcs of the Voronoi diagrams; bl) a change of fragments of the roof ridge by arcs of parabolas

p(F',c15) and p(F4,c15), by a fragment of the line of symmetry of the segment (F4F14), and by arcs of parabolas p(F14,c5), p(Fu,c5), p(F5,cu), and p(F8,cu), and a complement by line segments s14, su , and s58 of the lines of symmetry

of the suitable pairs of vertices; arrows indicate the ends of segments and arcs of parabolas

— the polar moment of a right-angled triangle (Fig. 5c):

Mo =

6

b4'

a2 + b

2

„2

+ ln

b + 4a2+b

(i)

Mpar =

8p3tg f

15

4cos

4 f 2

1 2

-+ —

3cos2f 3 2

(2)

Mpar

a

5

„3

a 2 ^ + — + pa 2 1 80p2 6

(3)

and well-known formulas for:

— the static moment of a trapezium, with respect to the 'ine determined by the greatest base (Fig. 5f):

Ma = - (a + 2b )h2

6

(4)

— the po'ar moment of a sector of a parabo'a with respect to its focus for a focal sector of a parabola with parameters p and central angle 9 (Fig. 6a):

— the static moment of a right-ang'ed trapezium, with respect to the 'ine determined, by the side adjacent to two right ang'es (Fig. 5g):

Ma = 2 a f hi ■ h2 + - h2)2

(5)

— the static moment of a right-ang'ed parabo'ic trapezium, with the base a adjacent to the axis of the parabola with parameter p with respect to its directrix k (k=OX) (Fig. 6b):

Voronoi diagram for a polygon as a decomposition of the polygon with minimal static moments with respect to its border

1. A static moment of a polygon with respect to the border.

By a generalized polygon P(C1, C2, ..., Ck), where C. = = C(A,0, A.j, ..., Aa), Ai0 = Au , k > 1, we mean the

IB

Rl

S5

C o

^ I T I

>9

o K

10 S

si

Fig. 5. Illustration of definition of static moment: a) of material points with respect to a line segment c; b) homogeneous region with respect to a side of a polygon; c) the assumption and denotation for tracing back the formula of the polar static moment of a right-angled triangle with respect to a point; d) the manner of decomposition of an acute-angled triangle in order to compute the polar moment; e) the manner of completion of an obtuse-angled triangle in order to compute the polar moment;

f) notations for the formula of the static moment

for a trapezium with respect to a line;

g) notations for the formula of the static moment for a right-angled trapezium with respect to a line

Fig. 6. A parameterization of a) a sector of a parabola; b) a segment of a parabola (right-angled parabolic trapezium) in order to compute a static moment; c) illustration of examples of utilization in computing

3

a

a

1

+

^ li — gonal polygon with k—1 l. — gonal holes C. i=1

(for . = 2, ..., k; 1. > 3) (cf. [4]). Then the generalized

polygon has ^ li sides, which we will denote by c.. (i= i= 1

= 1, 2.....k; j = 1, 2.....1).

For every such polygon we introduce a special division in the following manner. We shall call the set ND(P):={A.ji kl of simply connected regions

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

j k ' i.............

A.. such that U U Aij = P, c..<zFr(A..), Int( A.. n Ai.f) = lj i=1 j =1 . . .

= 0, j n Fr(Ajj)l < 1, for (i',/) = ( i",j"), where v = k

= ^ lt , the normal v-division of the polygon P. Notice i=1

that every sub-region ND^c..) e ND(P) is bordered exactly with the exterior of the polygon P along the side c.. . It is easy to see that for an arbitrary polygon P the important v-divisions are the regular roof (for a polygon with allowed positions of vertices) and the Voronoi diagram induced by the polygon P [7, 20].

2. v-normal division of a v-gonal polygon. Suppose now that a homogeneous mass m(X) is distributed along the total generalized polygon P. The introduced static moment of the point X with respect to the line segment c makes it possible to define the static moment of the region RE (of material points with density p(X) at arbitrary point X) with respect to the line segment c as the suitable integral J S(c, X)p(X)dm.

RE

Under the assumptions mentioned above, we can formulate the following theorem.

Theorem (a static moment of a polygon with respect to the border). Among all normal v-divisions of a generalized, homogeneous v-gon, the sum. of static moments of Voronoi regions induced, by the Voronoi diagram, of this polygon with respect to its sides is the; smallest (minimal).

Proof. Let us consider the polygon P and its Voronoi diagram VD(P) as a v-division of polygon P. Let us write the integral sum leading to the static moment with respect to the arbitrary fixed side c..:

Then

lim = J 5(Cjj, XS )dm.

n„ ^m, S(VDp (c j

vdr(nq )

Let us denote

lim

k I, i=1 j=1

(7)

(8) (9)

Consider the other division of P, namely n-division ND(P) of P. Then, there exists at least one point Xo and a corresponding side ci j of the polygon P, such that XoeNDp (q^ ) and Xo gVDP (q j ) . It is equivalent that it exists q. r such that q . * q. f and X g VDP (c; . ; . ).

'oJo 'Jo 'oJo o r \ ' oJ o'

Let us denote by Sn the distance (of the point Xo from the corresponding side ci j of the polygon) of the n-division ND(P) of the polygon P. Then

K X0 j > 5(0,., j., X j.

Note that if

then

Ce NDP (q j ) and Xe VDP (q j )

5n C X j = % X0 j.

(10)

(11)

(12)

For n-division ND(P) and v-division VD(P) every point X eP determine the pair of sets (NDs (q j ), VDs(q e )) and two distances (5n(X), 5(X)) satisfying (10) or (12). Therefore for every X we have S(X) < 5n(X). We can write the integral sum leading to the static moment with respect to the arbitrary fixed side c.. with respect to v-division VD(P) using the distance 5 (X).

< = 2 S(c,, XS ]Am'S,

(6)

= Z Sn(Cy, XS ]AmS,

'' A

S=1

(13)

for z'=1, 2, ..., k; /=1, 2, ..., l., I > 3.

rr r ij rr

for i=1, 2, ..., k; /=1, 2, ..., l., l. > 3.

FF FF J FF ' i i

Fig. 7. An illustration of a normal n-division of a polygon and its generalized Voronoi diagram: a) an example of a normal 6-division of a hexagon; a1) normal 6-division of a hexagon and its generalized Voronoi diagram

CT

s=1

Fig. 8. An illustration of the realization of an excavation according to the closest distance from the segment of line of the fraction angle of soil beside the loaded surcharge: a) K — an excavator with undershot equipment, S — bulldozer, with the point O lying on the line of natural slope of the cut; b) two marked regions among fifteen optimum regions of displacement for internal transportation of excavated materials (the arrows indicate the direction of displacement of excavated materials)

determined by means of a Voronoi diagram for the polygon; the dashed line denotes the polygon of the natural slope of the excavation

IB

Rl

Si

C o

^ I

T I

>9 o K

o s

si

Fig. 9. Design of geometry of a polygonal pond with the same depth: a) route survey of regions of the excavation located closest to the segments of the border of a designed pond (construction of Voronoi diagram for polygon) with the border line of the fraction angle of soil beside the loaded surcharge (dashed line); al) design of the geometry of the excavation (determination of the truncated roof skeleton (embossed polygon))

Fig. 10: «Roof over a river and lake»: a) an illustration of a straight skeleton (roof) that is an approximation of a curvilinear border of a river. Two triangular regions limit an approximated fragment of the river. The ridge line of the roof is the centre line of the river

From (10) and (12) it is easy to see that

Then we shall call the expression

Then

k I

lim

n, 8, (VDr(cu

Let us denote

= J Sn(Cij, XS)dm.

' VDp(n, )

a := lim a

' n 8(vdp(c "

k I,

Finally we get

i=1 j=1

a < a*,

ij

Mp= ZZ J SC- -

i=1 j^vdpfc )

(14) the static moment of genera'ized homogeneous po'ygon P with respect to its border, where 8(c,j,X) denotes the distance of a point X from a line segment c.j for Xe P, and VDp(cjj) is a Voronoi region for the polygon P containing the side c.. (i = 1, 2, ..., k; j =

(15)

(16)

(17)

where a* denotes the sum of all static moments with respect to all sides of the polygon for the new n-division ND(P). On account of (9) and (16), the inequality (17) finishes the proof.

The property of the polygon division proved above allows us to define the static moment Mp of a generalized homogeneous polygon with respect to its border.

= 1, 2, ..., '.).

' ' i

The application of the geometry of roofs and Voronoi diagrams for polygons to determine the division line of excavation in earthworks

The static moment for a polygon with respect to its border can be interpreted as the minimal work W required to displace the total mass distributed along the homogeneous generalized polygon to its boundary. Then we can apply this notion to solve optimization tasks such as the determination of survey routes of regions with minimal distance from a cut slope earthwork design (river aggregate, minerals, ...) (Figs. 7-10).

ct

Fig. 11. Three metric variants of the roof (6A-R)P™ from the point of view of determining the sum of static moments of Voronoi regions of a generalized Voronoi diagram for a polygon: a) I variant; a1) illustration of the division of the marked region into two triangles in order to apply the polar static moment formula; a2) added division of the polygon in order to use formulas (1), (4), and (5); b) II variant; c) III variant

Se.

5 i

■N 2

s 2

m Pi

e4>0i> ei<2ei l<#<2

N. 2 3 N. i -K

4

III v /,= Jlëfâ et

/2=04+3--/^

U=h

/ A

Fig. 12. An illustration of the Voronoi diagram division of the base of a roof of type (6A-R)P™ for the computation with minimal work

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

Example of substitution of a Voronoi diagram by a roof for a rectangular polygon

A route survey of a division line of an excavation according to a Voronoi diagram is complicated because it requires the construction of the arcs of a parabola. This is not familiar in practice. Hence, it is interesting to ask whether it is possible to change the parabolic arcs of the system of lines determined by means of the construction of Voronoi diagrams using a configuration defined by a straight skeleton, that is, a roof. It turns out that for rectangular polygons (allowing regular roofs), the Voronoi diagram division of the polygon P can be substituted by the roof division of P with a small relative error. Using Formulas (1) — (5) for the calculation of the earthwork made for the sample polygon (in Fig. 11 for the regions 1 — 7 and in Fig. 12 for regions 1—6), the relative error between the work computed on the base of a Voronoi diagram division and roof division is greater than 0,5 % and less than 0,8 % [7]. We obtain a satisfactory result. A route survey of the division line of an excavation realized in situ according to a straight skeleton algorithm is easier and may be used in practice.

Conclusions

For rectangular polygons (allowing regular roofs), the Voronoi diagram division of a polygon can be substituted by the straight skeleton division of this polygon with a small relative error. However, a route survey of the division line of excavation according to a Voronoi diagram or straight skeleton can be realized in practice by a suitable device running a GIS navigation system based on Voronoi diagrams or a straight skeleton mounted on an excavator or a bulldozer.

References

1. Aichholzer O., Aurenhammer F., Alberts D. [et al.]. A Novel Type of Skeleton for Polygons // Journal of Universal Computer Science. 1995. Vol. 1, Issue 12. P. 752-761. DOI: 10.3217/jucs-001-12-0752.

2. Aichholzer O., Aurenhammer F. Straight Skeleton for General Polygonal Figures in the Plane // Proc. 2nd Annual International Conference Computing and Combinatorics, June 17- 19, 1996. Hong Kong, 1996. P. 117-126. ISBN 978-3-540-61332-9.

3. Akel S., Kremeike K., Filin S. [et al.]. Dense DTM Generalization Aided by Roads Extracted from LIDAR Data // ISPRS workshop Laser scanning 2005, 12- 14 Sept., 2005. Enschede, the Netherlands, 2005.

4. Eppstein D., Erickson J. Raising Roofs, Crashing Cycles, and Playing Pool: Applications of a Data Structure for Finding Pairwise Interactions // Discrete & Computational Geometry. 1999. Vol. 22, Issue 4. P. 569-592. DOI: 10.1007/PL00009479.

5. Kozniewski E. Geometry of Roofs from the View Point of Graph Theory // Journal for Geometry and Graphics. 2004. Vol. 8, no. 1. P. 41-58.

6. Kozniewski E. On the Existence of Shapes of Roof // Journal for Geometry and Graphics. 2004. Vol. 8, no. 2. P. 185- 198.

7. Kozniewski E. 2007. Geometria dachow. Teoria i zastosowanie [Geometry of Roofs. Theory and Applications]. Wydawnictwo Politechniki Bialostockiej, Bialystok.

8. Laycock R. G., Day A. M. Automatically Generating Roof Models from Building Footprints // The 11th Annual International Conference in Central Europe on Computer Graphics, Visualization and Computer Vision (WSCG'2003), 03-07 Feb., 2003. Plzen-Bory, Czech Republic, 2003. P. 81-84.

9. Brenner C. City Models — Automation in Research and Practice // Photogrammetric Week '01. D. Fritsch & R. Spiller, Eds. Wichmann Verlag, Heildelberg, 2001. P. 149-158. ISBN 3-87907359-7.

10. Dikaiakou M., Efthymiou A., Chrystantou Y. Modelling the Walled City of Nicosia // The 4th International Symposium on Virtual Reality, Archaeology, and Intelligent Cultural Heritage. 2003. DOI: 10.2312/VAST/VAST03/061-070.

11. Flamanc D., Maillet G., Jibrini H. 3D City Models: An Operational Approach Using Aerial Images and Cadastral Maps // ISPRS Archives. 2003. Vol. XXXIV, Part 3/W8. P. 53-58.

12. Swift C., Leinemann K., Schaefer G. Real Time Systems for Urban Modelling // Proc. 17th European Simulation Multiconference, Nottingham, 27-29 Oct., 2003. UK, 2003. P. 411-416.

13. Thom S. A Strategy for Collapsing OS Integrated Transport NetworkTM // 8th ICA Workshop on Generalization and Multiple Representation, A Coruna, 7-8 July, 2005. Southampton, UK, 2005.

14. Haunert J.-H., Sester M. Using the Straight Skeleton for Generalisation in a Multiple Representation Environment // ICA Workshop on 'Generalisation and Multiple Representation',

20-21 Aug. 2004. Leicester, 2004.

15. Schlei B. R., Prasad L., Skourikhine A. N. Geometric Morphology of Granular Materials // Computer Vision and Pattern Recognition, 23 Oct., 2000. DOI: 10.1117/12.404821.

16. Barequet G., Gooddrich M. T., Levi-Steiner A. [et al.]. Straight-Skeleton Based Contour Interpolation // Proceedings of the Fourteenth Annual. ACM-SIAM Symposium on Discrete Algorithms, Jan. 12- 14, 2003. Baltimore, Maryland, 2003. P. 119-127. ISBN 0-89871-538-5.

17. Kozniewski E. Zastosowanie geometrii dachow do wyznaczania linii rozdzialu urobku w robotach ziemnych [An Application of the Roof Geometry in the Determination of the Border Line of Excavations in Earthwork] // Zeszyty Naukowe Politechniki Gdanskiej. Budownictwo L^dowe. 2006. Nr 59. P. 215-222.

18. Hoff K. E., Keyser J., Lin M. [et al.]. Fast Computation of Generalized Voronoi Diagrams Using Graphics Hardware. URL: http://graphics.ethz.ch/Downloads/Seminar_Arbeiten/2000/ demmenegger_SW.pdf (accessed 10.10.2017).

19. Papadopoulou E., Lee D. T. The L ¥ Voronoi Diagram of Segments and VLSI Applications // International Journal of Computational Geometry & Applications. 2001. Vol. 11, no. 5. P. 503-528. DOI: 10.1142/S0218195901000626.

20. Mayya N., Rajan V. T. Voronoi Diagrams of Polygons: A Framework for Shape Representation // IEEE Conference on Computer Vision and Pattern Recognition, Proceedings CVPR '94,

21-23 June, 1994. Seattle, WA, USA, 1994. P. 638-643. DOI: 10.1109/CVPR.1994.323787.

KOZNIEWSKI Edwin, Doctor of Technical Science, Associate Professor.

Address for correspondence: [email protected] For citation

Kozniewski E. A Static Moment for a Polygon and Its Applications. // Omsk Scientific Bulletin. Series Aviation-Rocket and Power Engineering. 2018. Vol. 2, No. 1. P. 9-16. DOI: 10.25206/2588-0373-2018-2-1-9-16.

Received 06 December 2017. © E. Kozniewski

УДК 514.182

DOI: 10.25206/2588-0373-2018-2-1-9-16

СТАТИЧЕСКИЙ МОМЕНТ ДЛЯ МНОГОУГОЛЬНИКА И ЕГО ПРИМЕНЕНИЯ

Э. Козневски

Белостокский технологический университет, Польша, 15-351, Белосток, ул. Вейска, 45 A

Обсуждается применение геометрии крыш (прямой каркас) и связанных с этим диаграмм Вороного для полигонов, применяемых при решении задач оптимизации, таких как определение маршрутов съемок областей с минимальными статическими моментами по сторонам многоугольников. Объясняется специальная интерпретация понятия статического момента относительно отрезка линии и многоугольника относительно границы, и сформулирована и доказана соответствующая теорема. Также указаны примеры потенциальной занятости этих понятий.

Keywords: геометрия крыши, прямой каркас, диаграмма Вороного для многоугольника, статический момент относительно границы многоугольника, земляные работы, навигационная система ГИС.

Список источников

1. Aichholzer O., Aurenhammer F., Alberts D. [et al.]. A Novel Type of Skeleton for Polygons // Journal of Universal Computer Science. 1995. Vol. 1, Issue 12. P. 752-761. DOI: 10.3217/jucs-001-12-0752.

2. Aichholzer O., Aurenhammer F. Straight Skeleton for General Polygonal Figures in the Plane // Proc. 2nd Annual International Conference Computing and Combinatorics, June 17- 19, 1996. Hong Kong, 1996. P. 117-126. ISBN 978-3-540-61332-9.

3. Akel S., Kremeike K., Filin S. [et al.]. Dense DTM Generalization Aided by Roads Extracted from LIDAR Data // ISPRS workshop Laser scanning 2005, 12- 14 Sept., 2005. Enschede, the Netherlands, 2005.

4. Eppstein D., Erickson J. Raising Roofs, Crashing Cycles, and Playing Pool: Applications of a Data Structure for Finding Pairwise Interactions // Discrete & Computational Geometry. 1999. Vol. 22, Issue 4. P. 569-592. DOI: 10.1007/PL00009479.

5. Kozniewski E. Geometry of Roofs from the View Point of Graph Theory // Journal for Geometry and Graphics. 2004. Vol. 8, no. 1. P. 41-58.

6. Kozniewski E. On the Existence of Shapes of Roof // Journal for Geometry and Graphics. 2004. Vol. 8, no. 2. P. 185- 198.

7. Kozniewski E. 2007. Geometria dachow. Teoria i zastosowanie [Geometry of Roofs. Theory and Applications]. Wydawnictwo Politechniki Bialostockiej, Bialystok.

8. Laycock R. G., Day A. M. Automatically Generating Roof Models from Building Footprints // The 11th Annual International Conference in Central Europe on Computer Graphics, Visualization and Computer Vision (WSCG'2003), 03-07 Feb., 2003. Plzen-Bory, Czech Republic, 2003. P. 81-84. http://hdl.handle.net/11025/991.

9. Brenner C. City Models - Automation in Research and Practice // Photogrammetric Week '01. D. Fritsch & R. Spiller, Eds. Wichmann Verlag, Heildelberg, 2001. P. 149-158. ISBN 3-87907359-7.

10. Dikaiakou M., Efthymiou A., Chrystantou Y. Modelling the Walled City of Nicosia // The 4th International Symposium on Virtual Reality, Archaeology, and Intelligent Cultural Heritage. 2003. DOI: 10.2312/VAST/VAST03/061-070.

11. Flamanc D., Maillet G., Jibrini H. 3D City Models: An Operational Approach Using Aerial Images and Cadastral Maps // ISPRS Archives. 2003. Vol. XXXIV, Part 3/W8. P. 53-58.

12. Swift C., Leinemann K., Schaefer G. Real Time Systems for Urban Modelling // Proc. 17th European Simulation Multiconference, Nottingham, 27-29 Oct., 2003. UK, 2003. P. 411-416.

13. Thom S. A Strategy for Collapsing OS Integrated Transport NetworkTM // 8th ICA Workshop on Generalization and

Multiple Representation, A Coruna, 7 — 8 July, 2005. Southampton, UK, 2005.

14. Haunert J.-H., Sester M. Using the Straight Skeleton for Generalisation in a Multiple Representation Environment // ICA Workshop on 'Generalisation and Multiple Representation',

20-21 Aug. 2004. Leicester, 2004.

15. Schlei B. R., Prasad L., Skourikhine A. N. Geometric Morphology of Granular Materials // Computer Vision and Pattern Recognition, 23 Oct., 2000. DOI: 10.1117/12.404821.

16. Barequet G., Gooddrich M. T., Levi-Steiner A. [et al.]. Straight-Skeleton Based Contour Interpolation // Proceedings of the Fourteenth Annual. ACM-SIAM Symposium on Discrete Algorithms, Jan. 12- 14, 2003. Baltimore, Maryland, 2003. P. 119-127. ISBN 0-89871-538-5.

17. Kozniewski E. Zastosowanie geometrii dachow do wyznaczania linii rozdzialu urobku w robotach ziemnych [An Application of the Roof Geometry in the Determination of the Border Line of Excavations in Earthwork] // Zeszyty Naukowe Politechniki Gdanskiej. Budownictwo L^dowe. 2006. Nr 59. P. 215-222.

18. Hoff K. E., Keyser J., Lin M. [et al.]. Fast Computation of Generalized Voronoi Diagrams Using Graphics Hardware. URL: http://graphics.ethz.ch/Downloads/Seminar_Arbeiten/2000/ demmenegger_SW.pdf (accessed 10.10.2017).

19. Papadopoulou E., Lee D. T. The L ¥ Voronoi Diagram of Segments and VLSI Applications // International Journal of Computational Geometry & Applications. 2001. Vol. 11, no. 5. P. 503-528. DOI: 10.1142/S0218195901000626.

20. Mayya N., Rajan V. T. Voronoi Diagrams of Polygons: A Framework for Shape Representation // IEEE Conference on Computer Vision and Pattern Recognition, Proceedings CVPR '94,

21-23 June, 1994. Seattle, WA, USA, 1994. P. 638-643. DOI: 10.1109/CVPR.1994.323787.

КОЗНЕВСКИ Эдвин, доктор технических наук, профессор.

Адрес для переписки: [email protected]

Для цитирования

Козневски Э. Статический момент для многоугольника и его применения // Омский научный вестник. Сер. Авиацион-но-ракетное и энергетическое машиностроение. 2017. Т. 2, № 1. С. 7-14. DOI: 10.25206/2588-0373-2018-2-1-9-16.

Статья поступила в редакцию 06.12.2017 г. © Э. Козневски

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