- •Геоинформационны е системы в географии
- •Лекция 4 Геоинформационный программный пакет ESRI ArcGIS
- •План лекции
- •http://resources.arcgis.com/ru/help
- •Введение
- •Программный пакет ESRI ArcGIS
- •История развития ESRI ArcGIS
- •Требования к аппаратному обеспечению
- •2,4 ГБ Кроме того до 50 МБ свободного места на диске требуется для
- •Требования к операционной системе
- •Семейство программных продуктов ArcGIS
- •ArcGIS for Desktop
- •ArcGIS for Desktop
- •Дополнительные модули
- •ArcGIS
- •Состав ArcGIS for Desktop Advanced
- •ESRI ArcGIS ArcCatalog
- •ArcCatalog
- •В ArcCatalog можно организовать и управлять следующими типами информации:
- •ArcCatalog используется для:
- •ESRI ArcGIS ArcMap
- •ArcGIS ArcMap
- ••ArcMap применяется для отображения и исследования наборов геоданных, с его помощью можно задавать
- •Основные возможности ArcMap
- ••Использование геообработки для автоматизации работы и выполнения анализа - ГИС используется не только
- ••Публикация документов карт в качестве картографических сервисов с помощью ArcGIS for Server -
- ••Документирование географической информации - Ключевой задачей многих ГИС-сообществ является описание наборов географической информации
- •Базовые понятия в ArcGIS ArcMap
- ••Таблица содержания. В таблице содержания перечислены все слои карты и показано, какие объекты
- ••Фрейм данных. Фрейм данных включает набор слоев, отображающихся в установленном порядке в данном
- ••Компоновка страницы. Компоновка - это набор элементов карты, размещенных в определенном порядке на
- ••Окно Каталога. В ArcMap, ArcGlobe и ArcScene имеется окно Каталог (Catalog), которое используется
- ••Надписи. Надписи - это текст, который используется для надписывания объектов слоя карты. Необходимо
- ••Символы. Символы - графические элементы, используемые при отображении карты. Существует несколько типов символов:
- •База геоданных
- •База геоданных
- •Термин «база геоданных» имеет в ArcGIS несколько значений
- ••Базы геоданных имеют всестороннюю информационную модель для отображения и управления географической информацией. Эта
- •Архитектура базы геоданных
- •База геоданных является объектно- реляционной
- •Хранение базы геоданных в реляционных базах данных
- •Ключевым понятием базы геоданных является понятие набора данных. Это первичный механизм, используемый для
- •Хранение базы геоданных в таблицах и файлах
- •Базы геоданных поддерживают SQL-доступ к геометрии пространственных объектов в следующих СУБД:
- •ArcToolBox
- •Инструменты и наборы инструментов
- •Инструменты организованы в наборы инструментов. ArcGIS поставляет сотни инструментов, организованных в несколько наборов
- •Поиск инструментов в диалоговом окне Поиск (Search)
- •ArcToolBox
- •Диалоговое окно инструмента
- •Диалоговое окно Результаты
- •Обработка в фоновом режиме
- •Модели и ModelBuilder
- •Python и скрипты
- •Редактирование векторных слоев
- •Панель инструментов Редактор (Editor)
- •Создание объектов и редактирование свойств шаблонов объектов
- •Инструмент Замыкание
- •Редактирование атрибутов объекта
- •Свойства редактируемого скетча
- •Опции редактирования
- •3D визуализация (ArcGlobe, ArcScene)
- •ArcGlobe и ArcScene
- •ArcGlobe
- •ArcScene
- •Новое в ArcGIS 10.2.1
- •Серверные, мобильные ArcGIS, и инструменты для разработчиков
- •Серверные ГИС
- •Мобильные ГИС, ArcPad
- •Инструменты разработчиков ГИС
- •СПАСИБО ЗА ВНИМАНИЕ!
•Базы геоданных имеют всестороннюю информационную модель для отображения и управления географической информацией. Эта всесторонняя информационная модель реализуется серией простых таблиц с данными, содержащих классы пространственных объектов, наборы растров и атрибуты. Кроме того, расширенные объекты ГИС-данных добавляют ГИС- поведение, правила для управления пространственной целостностью и инструменты для работы с многочисленными пространственными отношениями основных пространственных объектов, растров и атрибутов.
•Программная логика базы геоданных обеспечивает общую логику приложения, используемую во всей ArcGIS для доступа и работы со всеми географическими данными в различных файлах и форматах. Что, несомненно, включает поддержку работы с самой базой геоданных.А также работу с шейп-файлами, файлами САПР, гридами, TIN, данными САПР, изображениями и многими другими источниками ГИС-данных.
•База геоданных имеет модель транзакций для управления рабочими потоками ГИС-данных.
Архитектура базы геоданных
•Модель хранения данных в базе геоданных основана на наборе простой концепции реляционных баз данных и использует всю мощь системы управления базой данных (СУБД).
•Простые таблицы и хорошо определенные типы используются для хранения схемы, правил, базовых и пространственно-атрибутивных данных для каждого набора географических данных. Это позволяет использовать формализованную модель для хранения ваших данных и работы с ними. Благодаря такому подходу, язык структурированных запросов (SQL) - набор реляционных функций и операторов - может быть использован для создания, изменения и выполнения запросов к таблицам и их элементам данных.
База геоданных является объектно- реляционной
•Базы геоданных реализуются с помощью многоуровневой архитектуры приложений, которая используется в продвинутых СУБД-приложениях.
•Многоуровневая архитектура базы геоданных иногда называется объектно-реляционной моделью. Объекты базы геоданных существуют в виде строк в таблицах СУБД, которые имеют идентификацию и поведение, поддерживаемые логикой приложения для базы геоданных. Разделение логики приложения и логики хранения позволяет осуществлять поддержку нескольких различных форматов данных и СУБД.
Хранение базы геоданных в реляционных базах данных
•Ядром базы геоданных является стандартная реляционная схема базы данных (набор стандартных таблиц базы данных, типов полей, индексов и других объектов базы данных). Схема существует в виде набора системных таблиц базы геоданных в СУБД, которые определяют целостность и поведение географической информации. Эти таблицы хранятся либо в виде файлов на диске или в содержимом СУБД, такой как Oracle, IBM DB2, PostgreSQL, IBM Informix, или Microsoft SQL Server.
•Хорошо определенные типы полей используются для хранения традиционных атрибутов в таблицах. Когда база геоданных хранится в СУБД, пространственные представления, такие как векторные и растровые данные, обычно хранятся с помощью расширенных пространственных типов.
Ключевым понятием базы геоданных является понятие набора данных. Это первичный механизм, используемый для организации и обработки географической информации в ArcGIS. База геоданных содержит три основных типа наборов данных:
•Классы пространственных объектов
•Наборы растровых данных
•Таблицы
Хранение базы геоданных в таблицах и файлах
•Хранение базы геоданных подразумевает хранение схемы данных, базы правил для каждого географического набора данных и простого табличного представления пространственных и атрибутивных данных.
•Все три главных набора данных базы геоданных (классы пространственных данных, атрибутивные таблицы и наборы растровых данных), как и другие элементы базы геоданных, хранятся в памяти с помощью таблиц.
•Пространственное отображение географических наборов данных хранится либо в векторном, либо в растровом формате. Данная геометрия хранится и управляется в столбцах атрибутов вместе с традиционными табличными полями атрибутов.
Базы геоданных поддерживают SQL-доступ к геометрии пространственных объектов в следующих СУБД:
•Oracle (с использованием типа ArcSDE SQL или типа Oracle Spatial SQL, если вы используете Oracle Spatial)
•IBM DB2
•IBM Informix
•Microsoft SQL Server
•Informix
•PostgreSQL (с применением типов геометрии ST_Geometry или PostGIS, если вы хотите использовать PostGIS)
ArcToolBox
Инструменты и наборы инструментов
•В любом приложении ArcGIS for Desktop окно ArcToolbox открывается при помощи кнопки Показать/Скрыть окно ArcToolbox. ArcToolbox которую можно найти на стандартной панели инструментов или щелкнув Геообработка > ArcToolbox.
•Инструменты геообработки осуществляют небольшие, но важные операции с географическими данными, например, извлечение и наложение данных; изменение картографических проекций; добавление столбцов в таблицы; расчет значений атрибутов, наложение полигонов и прокладка оптимальных маршрутов, и это далеко не все операции. Имеются сотни инструментов в вашем распоряжении, и вы можете создавать ваши собственные инструменты с помощью ModelBuilder, визуального языка программирования или с помощью написания скриптов в текстовом языке программирования.
Инструменты организованы в наборы инструментов. ArcGIS поставляет сотни инструментов, организованных в несколько наборов инструментов и предоставляющих богатые функциональные возможности для широкого диапазона дисциплин.
Для того, чтобы использовать инструмент, вы должны сначала найти его. Существует четыре способа это сделать:
•Большинство часто используемых инструментов могут быть найдены в меню Геообработка (Geoprocessing) на панели инструментов Стандартные (Standard). Вы можете настроить этот список с помощью Настройка (Customize) > Режим настройки (Customize mode).
•Поиск инструментов в диалоговом окне Поиск (Search). Поиск позволяет вам ввести ключевое слово, короткую фразу, которая описывает, что этот инструмент делает.
•Поиск инструмента в окне Каталога. Поиск предполагает, что вы знаете, какой набор инструментов содержит нужный инструмент.
•Поиск инструмента в окне ArcToolbox. Окно ArcToolbox, подобно окну Каталога, показывает наборы инструментов и инструменты в виде дерева. Вы можете добавить созданные вами наборы инструментов в окно ArcToolbox.