Вы можете просматривать данные в таблицах базы данных, перетаскивая их с панели Каталог на карту. Когда вы это делаете, ArcGIS Pro создает слой запроса в карте.
Чтобы просмотреть линейные, полигональные или точечные объекты, с которыми связано большое количество атрибутов, создайте слой запроса, а не перетаскивайте данные из облачного хранилища данных на панели Каталог на карту. Чтобы просмотреть точечный слой из облачного хранилища данных, когда точки имеют несколько связанных с ними атрибутов и точки пространственно кластеризованы, включите биннинг объектов на слое. Если для точечного слоя включен биннинг объектов, вы можете перетащить его на карту.
Какие данные появляются на карте
При добавлении данных из базы данных или облачного хранилища данных на карту применяются следующие правила:
- Типы данных, не соответствующие типам данных ArcGIS, не будут отображаться.
- Классы пространственных объектов должны содержать одну пространственную привязку и один тип геометрии: точки, линии или полигоны. ArcGIS определяет пространственную привязку и тип геометрии из метаданных таблицы или по первой строке доступ к которой получен при помощи слоя запроса. Если пространственную привязку для таблицы базы данных определить невозможно, вам будет предложено ввести данные о пространственной привязке. Будут отображены только пространственные объекты этого типа и с данной пространственной привязкой.
- Классы пространственных объектов могут содержать только один пространственный столбец. ArcGIS использует первый найденный пространственный столбец, считывая таблицу класса объектов слева направо. Если ваша таблица содержит более одного пространственного столбца и вы не хотите использовать первый, измените слой запроса, чтобы включить вместо него другой пространственный столбец.
- ArcGIS не использует разделители вокруг имен таблиц и полей. Таблицы с именами или имена полей, которые требуют разделители, не могут отображаться на карте. Более подробно см. в разделе Данные из баз данных, облачных хранилищ данных и ArcGIS.
- Объекты должны проходить проверку геометрии ArcGIS.
Добавление данных из базы данных на карту
В следующих шагах описано, как просмотреть данные из базы данных в ArcGIS Pro:
- Подключитесь к базе данных с помощью панели Каталог.
Вы видите список таблиц, к которым вы имеете доступ в базе данных. Таблицы, содержащие пространственный столбец (классы пространственных объектов), обозначаются пустым квадратным значком .
- Щелкните таблицу или класс объектов в развернутом подключении к базе данных, чтобы выделить их.
- Если класс пространственных объектов содержит разумный объем данных - другими словами, вы можете просмотреть все объекты на карте сразу - перетащите таблицу из панели Каталога на панель Содержание или карту, чтобы просмотреть данные.
- Если ArcGIS Pro не может найти поле, которое определяется как уникальный идентификатор, вам необходимо его определить.
- При перетаскивании класса пространственных объектов ArcGIS произведет расчет пространственного экстента данных. Если добавляемая таблица содержит большое количество объектов, вычисление содержания может затянуться. Если вам известен экстент данных или вы хотите использовать экстент пространственной привязки вместо ожидания вычисления экстента в ArcGIS Pro, нажмите соответствующую кнопку в диалоговом окне Вычисление экстента. Нажав на кнопку Ввод экстента, необходимо ввести корректные значения; экстент должен включать в себя все объекты таблицы. Если вы щелкните Использовать экстент пространственной привязки, экстент данных будет соответствовать полному экстенту пространственной привязки класса объектов.
- Если класс пространственных объектов содержит так много объектов, что вы не можете разумно просмотреть их все на карте одновременно, используйте вместо этого интерфейс Добавить слой запроса, чтобы добавить данные на карту.
Постройте SQL-запрос, который возвращает полезный объем релевантных данных.
- После добавления слоя или таблицы на карту щелкните правой кнопкой мыши таблицу на панели Содержание и выберите Таблица атрибутов, чтобы просмотреть данные атрибутов.
Если требуется сменить отображаемые данные из таблицы, откройте свойства слоя и измените запрос или свойства, которые определяют источник слоя.
Добавьте данные из облачного хранилища данных на карту.
В следующих шагах описано, как просмотреть данные из облачного хранилища данных в ArcGIS Pro:
- Создайте слой запроса, который обращается к разумной части данных.
Если таблица, к которой вы хотите получить доступ, содержит небольшое количество объектов - количество, которое можно разумно просмотреть на карте, - вы можете включить все строки в определение слоя запроса. В ином случае, постройте SQL-запрос, который возвращает поднабор релевантных данных.
- После добавления слоя или таблицы на карту можно просмотреть данные атрибутов, щелкнув правой кнопкой мыши таблицу на панели Содержание и выбрав пункт Таблица атрибутов.
Если требуется сменить отображаемые данные из таблицы, откройте свойства слоя и измените запрос или свойства, которые определяют источник слоя.