Предотвращение визуальной помехи в создании карт является основной частью картографического представления. В картографии это описано как обобщение карты, которое включает координирование многих методов, и руководство и автоматизированный. Ограничение числа точек в векторных геоданных является важной частью обобщения карт и особенно полезно для подготовки картографических данных, графического вывода карт в мелких масштабах и создания версий геоданных для использования в мелких масштабах.
Легкий, но наивный, подход, чтобы указать сокращение должен отбросить каждый n
элемент th в каждом координатном векторе (простая децимация). Однако это может привести к плохим представлениям исходных форм. Тулбокс обеспечивает функцию, чтобы устранить незначительную геометрическую деталь в линейных и многоугольных объектах при тихом поддержании точных представлений их форм. reducem
функционируйте реализует мощный алгоритм упрощения линии (известный как Дугласа-Пеукера), который разумно выбирает и удаляет визуально избыточные точки.
reducem
функционируйте берет векторы широты и долготы, плюс дополнительный линейный параметр допуска в качестве аргументов, и выходные параметры уменьшали (упрощенные) версии векторов, в котором перпендикуляре отклонений к локальным "линиям тренда" в векторах все больше, чем критерий допуска. Конечные точки векторов сохраняются. Дополнительные выходные параметры являются ошибочной мерой и используемым значением допуска (оно вычисляется, когда вы не предоставляете значение). Для примера смотрите, Упрощают Данные о Многоугольнике и Линии
Упрощенные данные о линии не могут всегда подходить для отображения. Если весь или большинство промежуточных точек в функции удалены, то линии, которые кажутся прямыми в одной проекции, могут быть неправильно отображены как прямые линии в других, и отдельные линии могут быть заставлены пересечься. Кроме того, когда вы уменьшаете данные по большим регионам мира, эффективная степень сокращения около полюсов меньше, который достиг около экватора, вследствие того, что алгоритм обрабатывает географические координаты, как будто они были плоскими.