Упражнение 3: Определение разницы температур в двух временных интервалах

Уровень сложности: Начальный Требования к данным: ArcGIS Tutorial Data for Desktop Путь к данным: C:\arcgis\ArcTutor\NetCDF Задача: Выполнение анализа с помощью файла netCDF.

В этом упражнении вы создадите модель для определения разницы температур двух временных интервалов. На это упражнение вам может потребоваться около 20 минут.

Создание нового набора инструментов

Сначала вы создадите новый набор инструментов для хранения модели, которую вы создадите в этом упражнении.

Шаги:
  1. Щелкните окно Каталог (Catalog Window). Каталог на панели инструментов Стандартные (Standard), чтобы открыть окно Каталог (Catalog).
  2. Щелкните кнопку База геоданных по умолчанию (Default Geodatabase) Перейти к базе геоданных по умолчанию в окне Каталог (Catalog).
  3. Правой кнопкой мыши щелкните файл Default.gdb и выберите Создать (New) > Набор инструментов (Toolbox).

    Создание нового набора инструментов

  4. Измените имя только что созданного набора инструментов с Toolbox на NetCDF.

    Набор инструментов NetCDF

Создание новой модели

Далее необходимо создать новую модель и назвать ее TemperatureDifference.

Шаги:
  1. Щелкните правой кнопкой мыши набор инструментов NetCDF и выберите пункт Новый (New) > Модель (Model).

    Создать новую модель

  2. В главном меню модели выберите Модель (Model) > Свойства модели (Model Properties).

    Откройте диалоговое окно свойств модели

  3. Перейдите на закладку Общие (General).
  4. В текстовом поле Имя (Name) введите TemperatureDifference.
    ПримечаниеПримечание:

    Имя используется для написания скриптов, поэтому оно не должно иметь пробелы и специальные символы.

  5. В текстовом поле Надпись (Label) введите Разница температур (Temperature Difference).
  6. Нажмите OK, чтобы закрыть диалоговое окно.

    Укажите имя модели и метку

Построение модели Разница температур (Temperature Difference)

Вы добавите в свою модель файл netCDF и инструмент Создать растровый слой NetCDF (Make NetCDF Raster Layer), чтобы создать два слоя растра для 1935 и 1940 годов.

Шаги:
  1. Из папки NetCDF в Проводнике Windows перетащите в свою модель файл temperature.nc.
  2. Найдите инструмент Создать растровый слой NetCDF (Make NetCDF Raster Layer) и перетащите его в модель.
  3. Соедините переменную temperature.nc с инструментом Создать растровый слой NetCDF (Make NetCDF Raster Layer).
  4. Дважды щелкните инструмент Создать растровый слой NetCDF (Make NetCDF Raster Layer).
  5. В текстовом поле Выходной растровый слой (Output Raster Layer) введите tmin_1935.
  6. Щелкните стрелку Значения измерений (Dimension Values) и выберите год (year).
  7. Щелкните ячейку рядом с годом в столбце Значение (Value), а затем щелкните стрелку и выберите 1/1/1935.
  8. В диалоговом окне Создать растровый слой NetCDF (Make NetCDF Raster Layer) щелкните OK.

    Значения параметров инструмента Создать растровый слой NetCDF (Make NetCDF Raster Layer).

  9. Снова найдите инструмент Создать растровый слой NetCDF (Make NetCDF Raster Layer) и перетащите его в модель.
  10. Соедините переменную temperature.nc с инструментом Создать растровый слой NetCDF (2) (Make NetCDF Raster Layer (2)).
  11. Дважды щелкните инструмент Создать растровый слой NetCDF (2) (Make NetCDF Raster Layer (2)).
  12. В текстовом поле Выходной растровый слой (Output Raster Layer) введите tmin_1940.
  13. Щелкните стрелку Значения измерений (Dimension Values) и выберите год (year).
  14. Щелкните ячейку рядом с годом в столбце Значение (Value), а затем щелкните стрелку и выберите 1/1/1940.
  15. В диалоговом окне Создать растровый слой NetCDF (2) (Make NetCDF Raster Layer (2)) нажмите OK.

    Значения параметров инструмента Создать растровый слой NetCDF (2)(Make NetCDF Raster Layer (2))

Определение разницы температур

Теперь посредством вычитания значения одного слоя растра из другого ваша модель может определить минимальную разницу температур 1935 и 1940 годов.

Шаги:
  1. В наборе инструментов дополнительного модуля Дополнительный модуль ArcGIS Spatial Analyst extension или дополнительного модуля Дополнительный модуль ArcGIS 3D Analyst extension найдите инструмент Minus и перетащите его в свою модель.
  2. Соедините tmin_1935, а затем tmin_1940 с инструментом Минус (Minus).
  3. Щелкните правой кнопкой выходную переменную инструмента Минус (Minus) и выберите Переименовать (Rename).
  4. В текстовом окне введите Разница температур (Temperature Difference) и щелкните OK.
  5. Правой кнопкой мыши щелкните Разница температур (Temperature_Difference) и выберите Добавить к изображению (Add To Display).
  6. Нажмите кнопку Автокомпоновка (Auto Layout) Автокомпоновка (Auto Layout) чтобы упорядочить элементы модели.

    Модель Разница температур (Temperature Difference)

  7. Щелкните кнопку Сохранить, Сохранить (Save) чтобы сохранить свою модель.
  8. Нажмите кнопку Запустить (Run) Выполнить (Run) чтобы запустить модель. Выходной растровый слой будет добавлен в таблицу содержания.
  9. Выберите легенду слоя Temperature_Difference и цветовую шкалу, чтобы улучшить визуализацию.

    Измените символы слоя

Сохранение документа карты

Упражнение завершено. Однако вы можете сохранить документ карты и изучить другие функции.

Шаги:
  1. В главном меню щелкните Файл (File) > Сохранить (Save).

Связанные темы

9/11/2013