Поиск изображений в ArcGIS
Поиск подходящих изображений может оказаться трудоемкой задачей, особенно, если у вас есть множество данных изображений, хранящихся на компьютерах или серверах вашей организации. Эти изображения могут храниться в различных форматах или распространяться в качестве растровых продуктов. Возможности поиска в ArcGIS обеспечивают легкий поиск ваших растровых данных. Окно Поиск (Search) позволяет искать все поддерживаемые типы растровых данных: наборы данных растров, наборы данных мозаики, каталоги растров, растровые продукты, элементы набора данных мозаики и сервисы изображений.
При помощи поиска можно найти растры, основываясь на многих свойствах изображений, таких как название сенсора, формат, покрытие облачностью и т.п. Вы можете выполнить поиск по ключевым словам, используя такие элементы, как название сенсора, тип продукта или тег набора данных. Например, вы можете ввести quickbird в окне Поиск (Search) и поисковая система будет искать совпадающую строку в наборе свойств набора данных.
Для эффективности, вы уже должны быть знакомы с тем, как работает Поиск в ArcGIS (Search in ArcGIS).
Прежде чем искать любые конкретные данные, вам необходимо также настроить опции индексирования для Регистрации папки и подключений к серверу (Register the folders and server connections) на местоположения данных, в которых вы хотите осуществлять поиск.
Структурирование поиска
Вы также можете выполнять структурированный поиск с использованием ключевых свойств изображения. Структурированный поиск будет более конкретным, чем поиск по ключевым словам и может сузить результаты вашего поиска. Например, если вы осуществляете поиск sensorname:landsat* AND type:"Raster Product", то будут возвращены только растровые продукты Landsat. Любой другой тип данных или данные без текста "landsat" в имени файла или в пути к ним, будут отфильтрованы.
- Используйте * для представления остающихся букв. Например, использование Landsat* для поиска Landsat 7 ETM+, Landsat 4-5 TM, Landsat 1-5 MSS или всего, что начинается с "Landsat".
- Значения строки не чувствительны к регистру, поэтому, при использовании "landsat", "Landsat" или "LANDSAT", будет возвращён один и тот же результат.
- Имя поля является чувствительным к регистру. Вы должны использовать нижний регистр для всех имен полей.
Эта таблица содержит все определяющие изображения поля и значения, используемые при структурированном поиске.
Имя поля |
Описание поля |
Значения |
Примеры |
---|---|---|---|
rasterdatatype |
Тип источника данных. |
Например, общий, высоты, тематический, обрабатываемый. |
|
acquisitiondate |
Дата получения изображения. |
Формат данных, совместимый с форматом System.DateTime.Parse . Рекомендуемые форматы:
|
|
cloudcover |
Процент покрытия изображения облачностью. |
0–100 (процентов). |
|
sensorname |
Название сенсора. |
То же самое имя, что и тип растра (raster type), такое как IKONOS-2 и LANDSAT 7 ETM+. |
|
productname |
Имя продукта, предоставленного сенсором. |
То же самое имя, что и Типы растров спутникового сенсора (Satellite sensor raster types), такое как Geo, Standard, and Level1A. |
|
sunazimuth |
Азимут на солнце, при котором было получено изображение. |
Значение в диапазоне 0–360, например, 172.34. |
|
sunelevation |
Угол превышения солнца (высота солнца над горизонтом), при котором было получено изображение. |
Значение в диапазоне 0–90, например, 29.72. |
|
sensorazimuth |
Азимут сенсора, при котором было получено изображение. |
Значение в диапазоне 0–360, например, 228.72. |
|
sensorelevation |
Угол превышения сенсора, при котором было получено изображение. |
Значение в диапазоне 0–90, например, 74.64. |
|
offnadir |
Угол отклонения камеры от надира, при котором было получено изображение. |
Значение в диапазоне 0–90, например, 15.36. |
|
bandnames |
Список имен каналов. |
Red, Green, Blue, Near Infrared, CoastalBlue и т.п. |
|
rasterdatasettag |
Тег используется для описания типа растровых продуктов или типа растровых элементов в наборе данных мозаики. |
Например, MS, Pan, Pan sharpen, Thermal и т.п. |
|
формат |
Строка формата растра. |
Например, TIFF, IMAGINE Image и т.п. |
|
Вы можете производить операции над результатами поиска. Результат поиска изображений может быть добавлен в набор данных мозаики. После выполнения поиска щёлкните Операции (Operations) и выберите Добавить все в мозаику (Add all to mosaic).
Типичный рабочий процесс при поиске изображений
Далее представлено несколько примеров рабочих процессов поиска изображений.
Поиск новых изображений конкретного типа растра в пределах области изучения
Этот рабочий процесс покажет вам, как найти самые последние изображения Quickbird в пределах вашей области изучения.
- Приблизьтесь (zoom into) к вашей области изучения в ArcMap.
- Откройте окно Поиск (Search), щелкните фильтр Изображения (Images), затем щелкните тип Растровый продукт (Raster Product).
- В текстовом поле Поиск (Search), завершите определение вашего запроса как: type:"Raster Product" AND sensorname:quickbird.
- Щёлкните ниспадающее меню экстент (extent) и выберите В пределах текущего экстента (Within Current Extent).
- Щёлкните стрелку ниспадающего меню Сортировать по (Sort By) и выберите Дата получения (Acquisition Date). Самые последние изображения появятся наверху в результатах поиска.
- Щелкните правой кнопкой последний результат поиска и выберите Добавить на карту (Add to Map) или Добавить в мозаику (Add to Mosaic).
В зависимости от того, какой вариант вы выбрали на предыдущем шаге, ArcMap придется либо отобразить результаты запроса на вашей карте, либо загрузить результаты запроса в инструмент Добавить растры в набор данных мозаики (Add Rasters to Mosaic Dataset).
Создание набора данных мозаики с определённым типом растра и определёнными атрибутами
Рабочий процесс показывает вам, как создать набор данных мозаики с изображениями Landsat, которые имеют менее 5 процентов покрытия облаками и новее 1972 года.
- Откройте окно Поиск (Search), щёлкните фильтр Изображения (Images), затем выберите Растровый продукт (Raster Product).
- В текстовом поле Поиск (Search), завершите определение вашего запроса как: type:"Raster Product" AND sensorname:landsat* AND cloudcover<5 AND acquisitiondate>"1/1/1972".
- Используйте инструмент Создать набор данных мозаики (Create Mosaic Dataset) для создания набора данных мозаики с типом пиксела 8-бит без знака.
- В окне Поиск (Search), щелкните ниспадающее меню Опции поиска (Search Options) и выберите Добавить все в мозаику (Add All to Mosaic).
Растры в результатах текущего поиска будут добавлены в инструмент Добавить растры в набор данных мозаики (Add Rasters to Mosaic Dataset).
- В диалоге инструмента, выберите только что созданный набор данных мозаики как входные данные.
Инструмент Добавить растры в набор данных мозаики (Add Rasters to Mosaic Dataset) настроен на загрузку всех ваших результатов поиска в ваш новый набор данных мозаики. Если требуется, настройте любые нужные параметры, затем щелкните ОК для запуска инструмента.
Поиск всех мультиспектральных растровых продуктов и элементов набора данных мозаики, которые покрывают вашу область
Данный рабочий процесс показывает вам, как найти все мультиспектральные растровые продукты и элементы набора данных мозаики, которые покрывают область Portland, OR.
- Откройте окно Поиск (Search) и щёлкните Опции поиска (Search Options).
- Щёлкните закладку Индекс (Index) и выключите опцию Пропускать элементы набора данных мозаики (Skip mosaic dataset items). Поскольку мы желаем просмотреть все элементы набора данных мозаики в зоне покрытия, мы должны настроить этот параметр.
- Нажмите кнопку ОК, чтобы применить опции и вернитесь в окно Поиск (Search).
- Щёлкните фильтр Изображения (Images), затем выберите тип Растровый продукт (Raster Product).
- В текстовом поле Поиск (Search), завершите определение вашего запроса как: (type:"Raster Product" OR type:"Mosaic Dataset Item") AND rasterdatasettag:ms in Portland, Oregon, United States.
Результаты будут показаны в окне Поиск (Search).
Поиск наборов данных мозаики, которые не были созданы с определённым типа растра
Данный рабочий процесс найдёт все наборы данных мозаики, которые не были созданы с типом растра Ikonos.
- Откройте окно Поиск (Search), щёлкните фильтр Изображения (Images), затем выберите тип Набор данных мозаики (Mosaic Dataset).
- В текстовом поле Поиск (Search), завершите определение вашего запроса как: type:"Mosaic Dataset Item" NOT (sensorname:ikonos-2).
Результаты будут показаны в окне Поиск (Search).