ArcGIS for Desktop

  • Документация
  • Стоимость
  • Поддержка

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

ArcGIS Online

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

ArcGIS for Desktop

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

ArcGIS for Server

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

ArcGIS for Developers

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

ArcGIS Solutions

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

ArcGIS Marketplace

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

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

ArcGIS Help

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

Словарь основных терминов Алгебры карт

Доступно с лицензией Spatial Analyst.

Чтобы полностью разобраться в Алгебре карт, необходимо знать термины из следующего списка. Определения, приведенные ниже, будут полезны вам при чтении тем справки Алгебры карт.

ТерминОписание

Алгебры карт (Map Algebra)

Алгебра карт – это простая и мощная алгебра, с помощью которой можно запускать все инструменты, операторы и функции дополнительного модуля Spatial Analyst для выполнения географического анализа.

Мощь Алгебры карт заключается в возможности комбинировать в одном выражении несколько инструментов для представления сложных взаимодействий. Например, outRas = Slice(EucDistance(ExtractByAttributes("inlanduse" == 5)), 10)).

Синтаксис инструментов Алгебры карт

Любой инструмент дополнительного модуля Spatial Analyst, который дает на выходе растр, принимает алгебраическую форму. Например, outRas = Slope("indem").

Для нескольких инструментов в модуле, которые не дают на выходе растры, результат указывается внутри инструмента в скобках. Например, Contour("indem", "outcontours").

Операторы

Операторы позволяют выполнять математические операции с растрами и скалярами. Операторы Алгебры карт имеются и в Python. Числа можно ввести напрямую и получить на выходе число. Например, outVar = 5 + 6.

При обработке растров они квалифицируются как растровые объекты, и в результате выполнения выражения возвращается растровый объект. Например, outRas = Raster("input1") + Raster("input2").

классов Spatial Analyst

Классы в Алгебре карт используются для определения некоторых входных параметров конкретных инструментов. Классы используются, когда входной параметр имеет несколько аргументов. Использование классов для параметров позволяет иметь полный доступ к отдельным аргументам для их запроса, изменения и добавления к параметру.

Растровый объект

Растровый объект обозначает растр. Растровый объект создается либо путем выбора набора растровых данных, либо в результате выполнения выражения Алгебры карт дополнительного модуля Spatial Analyst. Растровый объект имеет свойства и методы, которые можно использовать для дальнейшего анализа.

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

  • Что такое Алгебра карт?
  • Краткий обзор Алгебры карт
  • Что такое ArcPy?
  • Словарь основных терминов Python
  • Тематический словарь ArcPy
Отзыв по этому разделу?

ArcGIS for Desktop

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

ArcGIS Platform

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

Об Esri

  • О нас
  • Карьера
  • Блог сотрудников
  • Конференция пользователей
  • Саммит разработчиков
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | Конфиденциальность | Правовая информация