ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Справка
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Картографическая платформа вашей организации

ArcGIS Desktop

Полноценная профессиональная ГИС

ArcGIS Enterprise

ГИС предприятия

ArcGIS for Developers

Инструменты для встраивания приложений с местоположениями

ArcGIS Solutions

Бесплатные шаблоны карт и приложений для отрасли

ArcGIS Marketplace

Получение приложения и данных для вашей организации.

  • Документация
  • Поддержка
Esri
  • Войти
user
  • Мой профиль
  • Выход

ArcMap

  • На главную
  • Начало работы
  • Карта
  • Анализ
  • Управление данными
  • Инструменты
  • Дополнительные модули

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

  • Создание нового набора инструментов
  • Создание новой модели
  • Построение модели Разница температур (Temperature Difference)
  • Определение разницы температур
  • Сохранение документа карты
Уровень сложности:
Начальный
Требования к данным:
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).

Связанные разделы

  • О руководстве по netCDF
  • Упражнение 1: Отображение растрового слоя из файла netCDF
  • Упражнение 2: Создание таблицы температур в определенном местоположении

ArcGIS Desktop

  • На главную
  • Документация
  • Поддержка

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

  • О нас
  • Карьера
  • Блог Esri
  • Конференция пользователей
  • Саммит разработчиков
Esri
Расскажите нам, что вы думаете.
Copyright © 2019 Esri. | Конфиденциальность | Правовая информация