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