Что-то востребованное в ArcGIS Desktop

Что-то востребованное в ArcGIS Desktop. Так звучал мой доклад на блиц-рассказах о ГИС, где надо уложиться в 5 минут. Такой формат выступления мы практикуем на нашей ежегодной конференции пользователей Esri в России и странах СНГ

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

1.Инструмент геообработки Add Geometry Attributes (Добавить атрибуты геометрии). Позволяет для разных классов объектов добавить разные полезные атрибуты, например, для полигонов вычислить геодезическую площадь и периметр. На самом деле список  добавляемых атрибутов достаточно обширный:

Свойство геометрии Добавленные поля

AREA

POLY_AREA: площадь полигона.

AREA_GEODESIC

AREA_GEO: геодезическая площадь полигона.

CENTROID

CENTROID_X: координата x точки центроида.

CENTROID_Y: координата y точки центроида.

CENTROID_Z: координата z точки центроида. Поле добавляется, только если для входных объектов активированы значения z.

CENTROID_M: координата m точки центроида. Поле добавляется, только если для входных объектов активированы значения m.

CENTROID_INSIDE

INSIDE_X: координата x точки центроида внутри или на входном объекте.

INSIDE_Y: координата y точки центроида внутри или на входном объекте.

INSIDE_Z: координата z точки центроида внутри или на входном объекте. Поле добавляется, только если для входных объектов активированы значения z.

INSIDE_M: координата m точки центроида внутри или на входном объекте. Поле добавляется, только если для входных объектов активированы значения m.

EXTENT

EXT_MIN_X: минимальная координата x объекта.

EXT_MIN_Y: минимальная координата y объекта.

EXT_MAX_X: максимальная координата x объекта.

EXT_MAX_Y: максимальная координата y объекта.

LENGTH

LENGTH: длина линии.

LENGTH_GEODESIC

LENGTH_GEO: геодезическая длина линии.

LENGTH_3D

LENGTH_3D: 3D-длина линии.

LINE_BEARING

BEARING: азимут линии. Значения находятся в диапазоне от 0 до 360, причем нулю соответствует северное направление, 180 – южное, 270 – западное и т.д.

LINE_START_MID_END

START_X: координата x первой точки линии или границы полигона.

START_Y: координата y первой точки линии или границы полигона.

START_Z: координата z первой точки линии или границы полигона. Поле добавляется, только если для входных объектов активированы значения z.

START_M: координата m первой точки линии или границы полигона. Поле добавляется, только если для входных объектов активированы значения m.

MID_X: координата x точки середины линии или границы полигона.

MID_Y: координата y точки середины линии или границы полигона.

MID_Z: координата z точки середины линии или границы полигона. Поле добавляется, только если для входных объектов активированы значения z.

MID_M: координата m точки середины линии или границы полигона. Поле добавляется, только если для входных объектов активированы значения m.

END_X: координата x последней точки линии или границы полигона.

END_Y: координата y последней точки линии или границы полигона.

END_Z: координата z последней точки линии или границы полигона. Поле добавляется, только если для входных объектов активированы значения z.

END_M: координата m последней точки линии или границы полигона. Поле добавляется, только если для входных объектов активированы значения m.

PART_COUNT

PART_COUNT: число сегментов объекта.

PERIMETER_LENGTH

PERIMETER: длина периметра полигона или границы.

PERIMETER_LENGTH_GEODESIC

PERIM_GEO: геодезическая длина периметра полигона или границы.

POINT_COUNT

PNT_COUNT: число точек объекта.

POINT_X_Y_Z_M

POINT_X: X-координата точки.

POINT_Y: Y-координата точки.

POINT_Z: Z-координата точки. Поле добавляется, только если для входных объектов активированы значения z.

POINT_M: M-координата точки. Поле добавляется, только если для входных объектов активированы значения m.

2. Инструмент геообработки Convert Coordinate Notation (Конвертировать обозначения координат). Позволяет создавать точечный слой из координат, записанных различными способами, например, градусы.минуты.секунды. Я уже писал об этих инструментах в нашем блоге ранее — ссылка

Инструмент поддерживает следующие форматы записи:

  • Десятичные градусы (DD)
  • Градусы с десятичными минутами (DDM)
  • Градусы-минуты-секунды (DMS)
  • Global Area Reference System (GARS)
  • GEOREF – Мировая географическая система привязки (World Geographic Reference System)
  • Универсальная поперечная Меркатора (UTM)

3. Скачивание данных OpenStreetMap в ArcGIS. Скрипт геообработки, который позволяет выгрузить по заданному экстенту интересующие слои с атрибутами в формате БГД ArcGIS. Инструмент нашла моя коллега Мария Сакиркина и уже писала о нём в нашем блоге.

4. Подключение WFS сервиса и скачивание данных. Если в ArcMap такое подключение можно было реализовать только при наличии модуля Data Interoperability, то в ArcGIS Pro эта функция доступна по умолчанию

5. Ускорение в отображении растровых данных. Постройте пирамиды перед открытием растра.

  • Особенно актуально для растров высокого разрешения
  • Инструмент Build Pyramids And Statistics (Построить пирамидные слои и статистику)  строит пирамиды и статистику для всех растров в папках и подпапках
  • Вы почувствуете скорость рендеринга после построенных пирамид (особенно в ArcMap)

Другие советы по работе с растрами читайте в нашем блоге «5 советов по работе с космоснимками в ArcGIS»

6. Скачивание растровых базовых карт Esri для офлайн доступа. Существует приложение, которое позволяет делать это Tile Package Kreator.

Обратите внимание, на некоторые нюансы при использовании данной опции:

  • Требуется аккаунт ArcGIS Online для организации
  • Сохраняется кэш, а не исходные слои
  • Работает только для растрового кэша, а не векторных тайлов
  • Используйте офлайн кэш только при медленном интернете или отправляясь в поле.
  • Подходит для скачивания небольших территорий, в противном случае ваш IP- адрес и аккаунт могут заблокировать