В ArcGIS база геоданных – это набор географических наборов данных различных типов, хранящихся в общей папке файловой системы или в многопользовательской реляционной базе данных (такой как Oracle, Microsoft SQL Server, PostgreSQL, Informix или IBM Db2). Они могут масштабироваться от маленьких однопользовательских баз данных, основывающихся на файлах, до больших по масштабности групповых, отраслевых (областных) и многопользовательской баз геоданных.
Но база геоданных – это больше, чем просто коллекция наборов данных; термин «база геоданных» имеет в ArcGIS несколько значений:
- База геоданных – это «родная» для ArcGIS структура данных; она является основным форматом данных, использующимся для редактирования и управления данными. Хотя ArcGIS работает с географической информацией, находящейся в различных форматах географических информационных систем (ГИС), все его мощные функциональные возможности используются именно в базах геоданных.
- Это физическое хранилище географической информации, прежде всего использующее СУБД или файловую систему. Можно получать доступ и работать с физическим экземпляром ваших наборов данных непосредственно в ArcGIS или в системах управления базами данных с помощью SQL.
- Базы геоданных имеют всестороннюю информационную модель для отображения и управления географической информацией. Эта всесторонняя информационная модель реализуется серией простых таблиц с данными, содержащих классы пространственных объектов, наборы растров и атрибуты. Кроме того, расширенные объекты ГИС-данных добавляют ГИС-поведение, правила для управления пространственной целостностью и инструменты для работы с многочисленными пространственными отношениями основных пространственных объектов, растров и атрибутов.
- Программная логика базы геоданных обеспечивает общую логику приложения, используемую во всей ArcGIS для доступа и работы со всеми географическими данными в различных файлах и форматах.
- База геоданных имеет модель транзакций для управления рабочими потоками ГИС-данных.
Каждый из этих аспектов базы геоданных более детально описан в следующих разделах.