Изменения

Перейти к: навигация, поиск

Справочники

1169 байт добавлено, 13:06, 16 июня 2016
Автоматическое создание колец +X км от МКАД
В контекстном меню интерфейсного окна '''"Зоны на карте"''' предусмотрена специальная функция '''"Создать кольцо увеличенное на расстояние ..."'''. Использование этой функции позволяет автоматически обвести выбранный контур кольцом, ширина которого указывается в поле '''"км"'''. Таким образом, например, выполнив привязку колец к зонам - в системе становится возможным построить тарификацию в зависимости от удаленности от МКАД.
 
Функция рисования колец содержит несколько алгоритмов (основная идея заключается в комбинации их использования):
'''"Обвод контура"''' - этот алгоритм может обрабатывать сложные полигоны, но имеет погрешность;
'''"Увеличение от центра"''' - этот алгоритм может искажать сложные полигоны, но у него несколько меньшая погрешность.
 
Выбор алгоритма зависит от следующих принципов: если увеличиваемый контур сложный (граница контура имеет выступы) то лучше использовать алгоритм '''"Обвод контура"''',
он будет постепенно сглаживать выступы. Как только увеличиваемая фигура лишится выступов - можно использовать алгоритм '''"Увеличение от центра"'''.
'''!ВНИМАНИЕ!''' Алгоритм формирования колец имеет погрешность, она зависит от сложности нарисованного контура (имеет выпуклости). Для простых фигур погрешность как правило составляет 1-3% при ширине 100 км.
1924
правки

Навигация