Доступно с лицензией Standard или Advanced.
Если требуется повторно вычислить контуры, чтобы удалить значения пикселов, которые не нужны в наборе данных мозаики, можно использовать инструмент Построить контуры. Например, контур – это исходно целое измерение изображения, но т.к. оно было повернуто, вы хотите, чтобы отображались фактические корректные значения пикселов изображения.
Ряд опций в инструменте Построить контуры оказывают влияние на выходные контуры. Например, может быть диапазон значений пикселов на верхнем и нижнем концах значений данных, которые вы не хотите включать. Как правило, эти значения пикселов можно легко определить, но если данные хранятся со сжатием с потерями, значения будут несколько нечеткими. Например, вместо значений 0, значения могут быть 0 – 3.
Рекомендуемые настройки параметров
В таблице ниже определены различные параметры, которые можно изменить, чтобы радиометрически настроить контуры.
Parameters | Описание |
---|---|
Минимальное значение данных | Исключает пикселы со значением, меньшим данного числа. Например, с 8-битовыми данными значения могут быть в диапазоне от 0 до 255. Значение около 0 представляет очень темные цвета, такие как черные пикселы границы. Если вы зададите 1, то существует только одно значение, меньшее 1 – это 0, поэтому все значения 0 будут считаться некорректными данными и будут удалены из периметра контура. Если снимок сжат с помощью метода сжатия с потерями, вам нужно определить значение немного больше 1, чтобы удалить все черные пикселы. Если темные области, например, тени, были некорректно удалены из контура, это значение должно быть уменьшено. |
Максимальное значение данных | Исключает пикселы со значением, большим заданного числа. Например, с 8-битовыми данными значения могут быть в диапазоне от 0 до 255. Значение около 255 представляет очень светлые цвета, такие как белые облака и снег. Если вы зададите 245, то только значения от 246 до 255 будут удалены из периметра контура. |
Приблизительное число вершин | Укажите значение между 4 и 10000. Большее число вершин увеличивает точность и время обработки. Значение -1 вычислит все вершины. Большее число вершин улучшит точность и время обработки. Минимальное значение равно 4, а максимальное – 10 000. Чем больше это значение, тем более точный и нерегулярный полигон, и тем дольше время обработки. Значение -1 отображает все вершины в контуре, таким образом, контур полигона будет генерализован. |
Расстояние сокращения | Вырезает контур с использованием этого расстояния. Это уберет артефакты, используя сжатие с потерями, которое вызовет перекрытие границ изображения территориями со значением NoData. Сокращение полигона используется для противодействия сжатию с потерями, которое приводит к тому, что края изображения перекрываются в областях NoData. |
Размер запроса | Указать пересчитанный экстент (число столбцы и строк) растра, для которого перестраиваются контуры. Большее разрешение изображения дает большую точность в наборе растровых данных и тем самым увеличивает время обработки. Значение -1 пересчитает контур в исходном разрешении. Вы можете увеличить или уменьшить это значение на основе сложности растровых данных. Большее разрешение изображения дает большую точность в наборе растровых данных и тем самым увеличивает время обработки. Значение -1 не изменяет разрешение контура, следовательно, выполняется расчет контура с исходным размером пиксела. |
Минимальный размер региона | Избегайте на своем изображении мелких пробелов при использовании значений пикселов для создания маски. К примеру, ваше изображение может иметь диапазон значений пикселов от 0 до 255 и, чтобы замаскировать облака, вы исключаете значения в диапазоне от 245 до 255. При этом охваченными маской могут, помимо облаков, оказаться и другие пикселы с этими значениями. Если эти территории меньше, чем указанное число пикселов, они не будут замаскированы. Это значение задано в пикселах, и оно напрямую связано с Размером запроса (Request Size), а не с разрешением пикселов исходного растра. |
Сохранять границы листов | Включите данную опцию при использовании наборов растровых данных, которые были разбиты на фрагменты и состыкованы (или выровнены вдоль швов, с малым наложением или вообще без наложения). Выполняется анализ границ изображения, и края листов не удаляются. |
В таблицах ниже определены различные типы наборов данных, которые иногда имеют границы NoData и рекомендуемые настройки параметров.
Регулярные и обрезанные по листам
Используется для наборов данных, где пикселы данных в каждом изображении формируют повернутую прямоугольную область. Результирующее изображение будет обрезано по новому листу. Такие наборы данных обычно создаются при перепроецировании изображений или сцен, затем обрезаются по листам карты с небольшим наложением или без наложения. Параметры установлены так, что контур будет содержать только несколько вершин. Анализ ребер выполняется для поддержки границ листов.
Параметр | Сжатие с потерями или без потерь | Сжатие с потерями |
---|---|---|
Минимальное значение данных | 1 | 10 |
Максимальное значение данных | 254 | 245 |
Приблизительное число вершин | 4 | 4 |
Расстояние сокращения | 2 пиксела | 6 пикселов |
Размер запроса | 1000 | 1000 |
Сохранять границы листов | Да | Да |
Нерегулярные и вырезанные по листам
Используется для наборов данных, где пикселы данных не формируют прямоугольные области. Результирующее изображение может быть обрезано по листам. Такие наборы данных типичны для снимков вдоль трубопровода или других линейных объектов. Здесь области пикселов покрывают линейный объект, и затем из изображений создается мозаика и они обрезаются по листам. Параметры устанавливаются для достижения большего количества вершин для определения границы. Выполняется анализ ребер результирующего контура для поддержки границ листа.
Параметр | Сжатие с потерями или без потерь | Сжатие с потерями |
---|---|---|
Минимальное значение данных | 1 | 10 |
Максимальное значение данных | 254 | 245 |
Приблизительное число вершин | 30 | 30 |
Расстояние сокращения | 6 пикселов | 6 пикселов |
Размер запроса | 1500 | 1500 |
Сохранять границы листов | Да | Да |
Повернутый прямоугольник
Используется для изображений, формирующих повернутый прямоугольник. Такие наборы данных обычно создаются, если отдельные сцены или листы карты были повернуты, и стороны контура остаются прямыми. Параметры устанавливаются для определения контура только по четырем вершинам.
Параметр | Сжатие с потерями или без потерь | Сжатие с потерями |
---|---|---|
Минимальное значение данных | 1 | 1 |
Максимальное значение данных | 254 | 245 |
Приблизительное число вершин | 4 | 4 |
Расстояние сокращения | 2 пиксела | 6 пикселов |
Размер запроса | 1000 | 1000 |
Сохранять границы листов | ??? | ??? |
Проецированный прямоугольник
Используется для повернутых изображений, которые были перепроецированы и формируют прямоугольные контуры с искривленными ребрами. Такие наборы данных обычно создаются, если отдельные сцены или листы карты были перепроецированы. Параметры установлены для определения контура с достаточным количеством вершин, для представления кривых.
Параметр | Сжатие с потерями или без потерь | Сжатие с потерями |
---|---|---|
Минимальное значение данных | 1 | 10 |
Максимальное значение данных | 254 | 245 |
Приблизительное число вершин | 20 | 20 |
Расстояние сокращения | 2 пиксела | 6 пикселов |
Размер запроса | 2000 | 2000 |
Сохранять границы листов | ??? | ??? |
Ортотрансформированное изображение на плоской поверхности
Используется, если исходными данными набора растровых данных является сцена или изображение, которое было ортотрансформировано в плоскую поверхность. Ребра каждого изображения формируют простые кривые, вызванные сглаживанием рельефа.
Параметр | Сжатие с потерями или без потерь | Сжатие с потерями |
---|---|---|
Минимальное значение данных | 1 | 10 |
Максимальное значение данных | 254 | 245 |
Приблизительное число вершин | 30 | 30 |
Расстояние сокращения | 9 пикселов | 9 пикселов |
Размер запроса | 2000 | 2000 |
Сохранять границы листов | ??? | ??? |
Ортотрансформированное изображение на холмистой поверхности
Используется, если набор растровых данных был ортотрансформирован в области, для которой обнаруживаются большие перепады высот. Ребра таких изображений нерегулярные, что вызвано неожиданными перепадами высоты. Требуется больше вершин для определения таких контуров.
Параметр | Сжатие с потерями или без потерь | Сжатие с потерями |
---|---|---|
Минимальное значение данных | 1 | 10 |
Максимальное значение данных | 254 | 245 |
Приблизительное число вершин | 200 | 200 |
Расстояние сокращения | 9 пикселов | 50 пикселов |
Размер запроса | 2000 | 2000 |
Сохранять границы листов | ??? | ??? |
Минимальный размер региона
Предлагаемые настройки по умолчанию для этого параметра не были заданы в таблице выше из-за потенциальной сложности этого значения. Вам необходимо учитывать, каковы растровые данные и насколько детализированным вы хотите видеть контур.
Контур разрабатывается для определения области набора растровых данных, который вы хотите просмотреть. Контур – это обычно экстент набора растровых данных; однако, его можно изменить, чтобы пользователь не мог просматривать часть набора растровых данных.
Минимальное и максимальное значения данных используются для задания корректных данных. Вне этих значений находится диапазон значений пикселов, который будет использоваться для создания региона или непрерывного пространственного объекта в наборе растровых данных, который создаст отверстие в полигоне контура. Например, если у вас есть набор растровых данных со значениями пикселов от 0 до 255, вы можете определить корректный диапазон как 10 – 255. Таким образом, пикселы от 0 до 9 приведут к отверстиям в контуре. Однако, изображение может содержать пикселы от 0 до 9, которые вы хотите сохранить, т.к. они представляют корректные пространственные объекты. Вам необходимо решить, что это будет. Например, если вершина дома корректна, то, скорее всего, будет иметь значения пикселов от 0 до 9, вам нужно убедиться, что они не приведут к возникновению отверстий в контуре; в то время как большие пространственные объекты, например, большие облака, приведут.
Область отверстия сравнивается с областью, вычисляемой с помощью минимального размера региона. Если область отверстия меньше области, вычисляемой по минимальному размеру региона, отверстие удаляется. Минимальный размер региона гарантирует, что только разумно большие пространственные объекты исключаются из контура путем сохранения их как отверстий в вычисляемой геометрии. Удаляются все отверстия-кандидаты, которые меньше области, обозначаемой этим параметром; поэтому они больше не появляются как отверстия в вычисляемом контуре, таким образом, гарантируя, что такие маленькие объекты не вырезаются из набора данных.
На диаграмме ниже значения серых пикселов представляют корректные значения данных. Оранжевые пикселы представляют три региона этого растра, содержащие значения, которые вы, возможно, хотите исключить. Желтые представляют области, определенные минимальным размером региона. Так как два небольших оранжевых региона слева меньше, чем минимальный размер региона (жёлтый), пикселы не исключаются. Однако, большие оранжевые регионы справа больше, чем минимальный размер региона, таким образом, эти пикселы исключаются из изображения набора данных мозаики.
При задании минимального размера региона также нужно учитывать размер запроса, т.к. размер запроса определяет разрешение или детали в растре, используемом для повторного вычисления контура. Как правило, вы будете использовать размер запроса, меньший размеров оригинального исходного растра. Это повлияет на размер региона. Например, если вы хотите сохранить область крыш (домов), вам нужно учесть размеры этой области исходного растра в пикселах и ее размеры в размере запроса. Таким образом, если крыши – 50 x 50 пикселов в исходном растре, и размер запроса представляет растр, который содержит на 50 процентов меньше пикселов в измерениях x и y, крыши могут быть представлены пространственным объектом, измерение которого только 25 x 25 пикселов. Вы должны соотнести размер запроса с минимальным размером региона так, что бы не исключить пространственные объекты, которые следует оставить, но все-таки исключить требуемые пространственные объекты, создавая отверстия в контурах. Другими словами, вам нужно определить корректный размер, чтобы удалить маленькие отверстия, но оставить большие.