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