Пересечение многоугольников (PSLG overlaying) — различия между версиями

Материал из Викиконспекты
Перейти к: навигация, поиск
Строка 1: Строка 1:
 +
<div style="background-color: #ABCDEF; font-size: 16px; font-weight: bold; color: #000000; text-align: center; padding: 4px; border-style: solid; border-width: 1px;">Эта статья находится в разработке!</div>
 +
<includeonly>[[Категория: В разработке]]</includeonly>
 
==Вычисление пересечения двух многоугольников представленных в виде РСДС==
 
==Вычисление пересечения двух многоугольников представленных в виде РСДС==
 
[[Файл:PSLG.png|400px|thumb|left|Ну как то так. Очевидно же]]
 
[[Файл:PSLG.png|400px|thumb|left|Ну как то так. Очевидно же]]
 +
 +
===Алгоритм===
 +
MapOverlay (S1, S2)
 +
Дано: 2 ППЛГ в виде РСДС.
 +
Вывод: пересечение этих ППЛГ в виде РСДС.
 +
Алгоритм:
 +
1. Копируем S1 и S2 в РСДС D.
 +
2. Находим все пересечения ребер из S1 с ребрами из S2.
 +
2.1 Когда находим, то

Версия 21:33, 6 января 2014

Эта статья находится в разработке!

Вычисление пересечения двух многоугольников представленных в виде РСДС

Ну как то так. Очевидно же

Алгоритм

MapOverlay (S1, S2) Дано: 2 ППЛГ в виде РСДС. Вывод: пересечение этих ППЛГ в виде РСДС. Алгоритм: 1. Копируем S1 и S2 в РСДС D. 2. Находим все пересечения ребер из S1 с ребрами из S2. 2.1 Когда находим, то