Размер окрестности определяется первым параметром задачи

Пересечение кривой с областью (рис. 4).

Задача находит все пересечения кривых, представляющих линейные объекты из списка проверяемых объектов, с областями, соответствующими площадным объектам из второго списка объектов, где под пересечением понимается попадание кривой внутрь области на глубину, превышающую заданный размер окрестности, и отмечает их как ошибки.

В качестве списка проверяемых объектов используется список объектов в соответствии с переключателем обрабатываемых объектов, коды которых принадлежат первому списку кодов, определяемому вторым параметром задачи. В качестве второго списка объектов используется список всех видимых объектов, коды которых принадлежат второму списку кодов, определяемому третьим параметром задачи.

Рис. 3. Пересекающиеся «дырки» одного объекта

 

 

Размер окрестности определяется первым параметром задачи.

Можно использовать рекомендуемые значения параметров задачи для проверки гидрографии или установить другие значения в зависимости от потребностей.

 

Рис. 4. Пересечение кривой с областью

Кривая внутри области (рис. 5).

Задача находит все случаи попадания кривых, представляющих линейные объекты, тексты и границы областей из второго списка объектов, внутрь областей, соответствующих площадным объектам из списка проверяемых объектов, и отмечает их как ошибки. Найденные ошибки можно будет посмотреть в окне “Ошибки в карте”.

В качестве списка проверяемых объектов используется список объектов в соответствии с переключателем обрабатываемых объектов, коды которых принадлежат первому списку кодов, определяемому вторым параметром задачи. В качестве второго списка объектов используется список всех видимых объектов, коды которых принадлежат второму списку кодов, определяемому третьим параметром задачи.

Размер окрестности определяется первым параметром задачи.

Можно использовать рекомендуемые значения параметров задачи для проверки гидрографии или установить другие значения в зависимости от потребностей.

Кривая вне области (рис. 6).

Задача находит все случаи попадания кривых, представляющих линейные объекты из списка проверяемых объектов, вне областей, соответствующих площадным объектам из второго списка объектов, где внешность областей определяется с учетом заданного размера окрестности, и отмечает их как ошибки. Найденные ошибки можно будет посмотреть в окне “Ошибки в карте”.

 

Рис. 5. Кривая внутри области

В качестве списка проверяемых объектов используется список объектов в соответствии с переключателем обрабатываемых объектов, коды которых принадлежат первому списку кодов, определяемому вторым параметром задачи. В качестве второго списка объектов используется список всех видимых объектов, коды которых принадлежат второму списку кодов, определяемому третьим параметром задачи.

Размер окрестности определяется первым параметром задачи.

Некорректная область (рис. 7).

Задача находит все области, представляющих объекты из списка проверяемых объектов, которые являются некорректными и с которыми невозможно выполнять операции пересечения, объединения, обрезки и т. п.

Область считается некорректной, если имеет место хотя бы одно из следующих условий:

- хотя бы одно звено любой из ломаных, определяющих границы объекта (внешнюю границу или границы дырок), имеет длину, меньшую утроенного размера окрестности;

- какой-либо из контуров объекта (внешний контур или контур дырки) имеет самопересечение в том смысле, что некоторое звено ломаной, определяющей контур, пересекается с окрестностью звена этой ломаной, не соседнего с данным звеном;

- какой-либо из контуров объекта (внешний контур или контур дырки) имеет самокасание в том смысле, что некоторый отрезок границы, имеющий длину не менее утроенного размера окрестности, лежит в окрестности остальной части границы (на самом деле это следствие предыдущего пункта);

- какая-либо из дырок лежит вне внешнего контура объекта или внутри другой дырки;

- граница какой-либо дырки пересекается с внешним контуром или границей другой дырки, выходя за пределы объекта или внутрь другой дырки более чем на величину окрестности;

- какие-либо два контура объекта (внешний контур или контуры дырок) касаются в том смысле, что пересечение одного контура с окрестностью другого имеет длину, не меньшую утроенного размера окрестности.

 

 

Рис. 6. Кривая вне области

Задача отмечает соответствующие места границ области как ошибки.

В качестве списка проверяемых объектов используется список объектов в соответствии с переключателем обрабатываемых объектов, коды которых принадлежат первому списку кодов, определяемому вторым параметром задачи.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: