Реферат по предмету "Программирование и компьютеры"


ArcGIS

Программные продукты семейства ArcGIS Выпуск ArcGIS 8.1 является крупным событием в эволюции программного обеспечения ESRI. Он характеризуется тремя ключевыми моментами. Во-первых, это унификация среды ArcInfo и среды ArcView. Во-вторых, в этом выпуске появляется новое программное обеспечение ArcEditor, по своей функциональности позиционируемое где-то между ArcInfo и ArcView. В третьих, здесь появляются новые расширения ArcGIS, работающие в новой программной архитектуре. Новые препараты в косметологии: обучение косметологии в москве. Квартиры на продажу, объявления.
Семейство ArcGIS является масштабируемой системой для создания, управления, интеграции и анализа географических данных для пользователей разного уровня - от индивидуума до огромной корпорации. ArcGIS состоит из следующих программ: ArcView, ArcEditor, ArcInfo, расширений ArcGIS, ArcSDE и ArcIMS. В выпуске 8.1 пользователи увидят новую архитектуру, общую программную основу, общую модель расширений и единую среду разработки для ArcView, ArcEditor и ArcInfo. ArcGIS представляет собой масштабируемую систему программ для создания, управления, интеграции, анализа и распространения географических данных на любом уровне, от индивидуума до огромной распределенной корпорации. Версия 8.1 представляет полнофункциональную интегрированную систему, разработанную с учетом пожеланий широкого круга пользователей. ArcGIS является масштабируемой системой для создания, управления, интеграции и анализа географических данных для любой организации, от индивидуума до большой корпорации. Построенная с использованием стандартов, таких как компонентная модель объектов (COM), расширяемая спецификация языка для создания web-страниц (XML), структурированный язык запросов (SQL), ArcGIS может быть интегрирована со структурой информационной системы любой организации. Учитывая то, что ГИС распространяется на новые области применения и новые сообщества пользователей, ArcGIS решает также задачи предложения и получения данных и соответствующих ГИС-услуг для пользователей по всему миру. Сильные функции редактирования, анализа и моделирования вместе с самыми современными моделями данных и управлением, делают семейство программных продуктов ArcGIS лидером среди программного обеспечения ГИС.
ArcGIS Если речь идет о создании и управлении географическими данными, то продукты ArcGIS обеспечивают полный набор необходимых инструментов. ArcGIS представляет собой масштабируемый набор программных продуктов для создания, управления, интеграции, анализа и представления географических данных. Оставаясь практичными системами, включающими наиболее распространенные функции в пределах возможностей неопытных пользователей, программы ArcGIS обеспечивают также и сложную функциональность, и возможность настройки более опытными пользователями. Термин ArcGIS относится к программам ArcView, ArcEditor, ArcInfo и расширениям ArcGIS. Хотя программы лицензируются отдельно, ArcGIS является масштабируемым набором программ с одинаковым базовыми приложениями и пользовательским интерфейсом. Ключевыми приложениями ArcGIS являются ArcMap, ArcCatalog и ArcToolbox. ArcMap используется для работы с пространственными данными и создания картографического продукта. ArcCatalog предназначен для поиска и управления пространственными данными. ArcToolbox обеспечивает средства конвертации и геообработки данных. Каждая программа, входящая в ArcGIS, включает в себя все эти три приложения. Функциональность программ постепенно наращивается по мере перехода от ArcView к ArcEditor и далее к ArcInfo. В результате ArcView и ArcInfo объединены на единой интегрированной платформе, построены в соответствии с общей архитектурой и имеют одинаковый пользовательский интерфейс. Эта единая платформа для создания, управления и анализа географических данных значительно повышает удобство использования и взаимодействие между программами, которые в прошлом очень отличались по своим программным средам. ArcView, ArcEditor и ArcInfo имеют следующие общие ключевые функции : 1. Расширенные средства редактирования 2. Высококачественная картография 3. Взаимодействие с Интернет 4. Построение проекций «на лету» 5. Геокодирование 6. Инструменты, управляемые Мастерами 7. Поддержка стандартов метаданных при помощи XML 8. Базирующая на стандартах COM настройка 9. Расширяемая архитектура 10. Прямое чтение более 40 форматов данных Сравнения возможностей ArcView, ArcEditor и ArcInfoВ таблице 1 приведены для сравнения некоторые ключевые функции ArcView, ArcEditor и ArcInfo
Таблица 1. Сравнение функций ArcView, ArcEditor и ArcInfo Список функций ArcView ArcEditor ArcInfo Просмотр шейп -файлов и покрытий + + + Просмотр баз геоданных + + + Создание/Редактирование шейп -файлов + + + Создание/Редактирование покрытий + + Создание/Редактирование персональных баз геоданных + 1 + + Создание/Редактирование многопользовательских баз геоданных + + Создание/Редактирование связанных с объектом аннотаций + + Просмотр связанных с объектом аннотаций + + + Прямая поддержка многих растровых форматов + 2 + 2 + 2 Конвертация и управление данными + 3 + 3 + 3 Включает ArcInfo Workstation + Тип лицензирования Фиксированная и плавающая Только плавающая Только плавающая Операционные системы Windows NT Windows 2000 Windows NT Windows 2000 Windows NT Windows 2000 1 – ArcView поддерживает простые объекты (точки, линии, полигоны и статичные аннотации ) в персональной базе геоданных, и не поддерживает правил и отношений.
2 – ArcView и ArcEditor поддерживают более 25 растровых форматов, ArcInfo поддерживает более 30 растровых форматов. 3 – ArcToolbox для ArcView и ArcEditor включает 21 инструмент конвертации данных. ArcToolbox для ArcInfo включает 167 инструментов управления, анализа и конвертации данных.
4 – ESRI следует двухэтапному графику для ArcView 8.1. Первый выпуск ArcView 8.1 планируется для Windows NT и Windows 2000. Последующий выпуск ArcView 8.1 будет поддерживать Windows 98 и Windows ME. Лицензии программного обеспечения являются либо однопользовательскими (фиксированными ) либо плавающими (иногда называемыми совместными ). Фиксированные лицензии допускают работу программного обеспечения только на одном компьютере и не обращаются к лицензионному менеджеру. Плавающие лицензии контролируются лицензионным менеджером, действующим в компьютерной сети организации, и к ним можно подключиться с любого компьютера в сети. Один лицензионный менеджер может администрировать различные программные продукты ESRI с плавающей лицензией. ArcView выпускается либо с плавающей, либо с фиксированной лицензией. Независимо от типа лицензирования, функциональность для обоих вариантов одинакова. ArcEditor и ArcInfo поддерживают только плавающий тип лицензии. Независимо от вариантов лицензий все программы Desktop ArcGIS можно инсталлировать на одном компьютере – фиксированную лицензию ArcView, плавающую лицензию ArcView, ArcEditor, ArcInfo. ESRI предоставляет инструмент администрирования Desktop Administrator, контролирующий, какая программа работает на данной машине, и выдающий список дополнительных плавающих лицензий, доступных в сети. Эта стратегия обеспечивает гибкость для отдельных работников и организации в целом. Пользователи могут легко переключиться с одной программы на другую в зависимости от текущих задач.
Модули расширения ArcGIS В ArcGIS 8.1 включен новый набор модулей расширения, построенных в одной архитектуре и добавляющих специфическую функциональность к ArcView 8.1, ArcEditor и ArcInfo. Разработчики ESRI перестроили модули под новую архитектуру, но с сохранением всей функциональности существующих модулей для ArcView и ArcInfo. Список модулей линии 8.1 включает ArcGIS Spatial Analyst, ArcGIS 3D Analyst, ArcGIS Geostatistical Analyst, ArcPress for ArcGIS, ArcGIS StreetMap, а также MrSID Encoder for ArcGIS. Одной из ключевых особенностей этих модулей расширения является то, что они работают со всейлинейкой ArcGIS. Прежде, до выхода продуктов версии 8.1, если пользователю требовалось выполнить, например, растровый анализ, он приобретал лицензию на дополнительный программный продукт в зависимости от основной ГИС-системы, которую он использовал. Для ArcView использовался модуль Spatial Analyst, а для ArcInfo – модуль ARC GRID. Теперь же модуль ArcGIS Spatial Analyst 8.1 может работать с ArcView 8.1, ArcEditor 8.1 или ArcInfo 8.1. Такая особенность значительно уменьшает затраты на приобретение и обучение программным продуктам. В таблице 2 перечислены модули для выпуска 8.1. В будущем их состав планируется расширить.


Таблица 2. Модули расширения ArcGIS для версии 8.1 Название Функциональность ArcGIS Spatial Analyst Создание поверхностей, растровый анализ, алгебра гридов. Объединяет возможности ArcView Spatial Analyst и ARC GRID ArcGIS 3D Analyst Трехмерная визуализация и анализ. Объединяет возможности ArcView 3D Analyst и ARC TIN ArcGIS Geostatistical Analyst Новый модуль для усложненной интерполяции поверхностей и исследовательского анализа пространственных данных ArcGIS StreetMap Семейство программных продуктов для отображения уличной сети и геокодирования различных географических областей (для Соединенных Штатов и Европы ) ArcPress for ArcGIS Графический растеризатор, который улучшает контроль результирующей цветовой гаммы и скорость печати . Объединяет ArcPress for ArcInfo и ArcPress for ArcView GIS MrSID Encoder for ArcGIS Создает изображения MrSID для входных изображений до 500 МБ и строит мозаику изображений MrSID TIFF/LZW Compression for ArcGIS Дает право на использование технологии сжатия TIFF/LZW, запатентованную UNISYS Модули ArcGIS лицензируются либо как однопользовательские (фиксированные ), либо плавающие. Тип лицензии определяется базовым программным продуктом. Модули с фиксированнымилицензиями допускают их работу только с фиксированной лицензией ArcView. Плавающие лицензии действуют с ArcInfo, ArcEditor и плавающей лицензией ArcView. Эта особенность обеспечивает дополнительную гибкость, поскольку модули могут работать либо с фиксированной лицензией ArcView, либо совместно используются в сети. Некоторые из этих модулей добавляют функции к ArcInfo WorkStation. Например, ArcGIS Spatial Analyst добавляет ARC GRID, ArcGIS 3D Analyst добавляет ARC TIN, а модули ArcPress for ArcGIS и TIFF/LZW Compression for ArcGIS добавляют команды и инструменты в ArcInfo WorkStation
ArcView GIS 3.3 Ключевые особенности Ø Легкий в использовании интерфейс Ø Доступ к множеству типов данных Ø Объединение диаграмм, карт, таблиц и графики Ø Мощные средства визуализации карт Ø Усилена функциональность создания отчетов Crystal Reports Ø Обновление данных на лету Ø Исключительные возможности анализа Ø Адресное геокодирование Ø Развитая среда редактирования Ø Установление географических горячих связей для всех поддерживаемых форматов данных Ø Интеграция снимков, картографических данных, данных САПР, таблиц и SQL баз данных Ø Клиент/серверный доступ к хранилищам данных Ø Легко масштабируема функциональность с использованием встроенных в ядро и дополнительных внешних модулей Ø Встроенная программа быстрого обучения Ø Полное руководство пользователя, знакомящее с решением основных задач Ø Поддержка дат от 4715 до н.э. до 9999 н.э. Ø Встроенные Мастера, облегчающие выполнение различных функций пространственного анализа, таких как буферизация, пересечение, объединение и т.д. Ø Простые в использовании инструменты создания текста и размещени надписей Ø Полная настраиваемость Ø Собственная встроенна среда разработки (Avenue) Ø Встроенная система интерактивной справки

Картирование и создание компоновок карт · Создание полноцветных визуальных изображений с заданными цветовыми схемами · Использование различных методов классификации карт (равноплощадной, равноинтервальной, естественных границ, стандартного отклонения, нормализации данных и т.д.)
· Отображение символов в различных формах (плотность точек, масштабируемый размер, уникальные цвета, изменяющиеся цвета, диаграммы) · Использование любого из сотен встроенных картографических символов TrueType или ваших собственных символов и картинок · Отображение карт в одной из множества поддерживаемых проекций · Построение компоновок, содержащих карты, табличные данные, диаграммы и другие графические элементы · Создание координатных и других сеток, а также легенд дл компоновок при помощи удобных Мастеров · Использование предварительно заданных шаблонов компоновок и создание собственных · Импорт и экспорт стандартных форматов, таких как TIFF, WMF, BMP, PICT, EPS, JPEG
Анализ Ø Выполнение пространственных запросов Ø Использование Мастера дл построения буферных зон вокруг объектов темы Ø Использование Мастера Геообработки для выполнения сложных пространственных операций, таких как разбиение, пересечение, вырезание, объединение и т.д. Ø Выбор объектов на одной карте в зависимости от объектов другой карты Ø Соединение табличных данных, основываясь на местоположении объектов на карте Ø Уровни наложения данных для создания новых данных Ø Объединение данных с целью получения новой информации.
Настройка · Создание новых кнопок, меню и инструментов · Создание собственных приложений · Интеграция других приложений при помощи DLL, RPC и DDE
Редактирование Ø Редактирование табличных данных и векторных объектов Ø Использование мыши или дигитайзера для ввода/редактировани данных Ø Выполнение сложного редактирования вершин (добавление, передвижение, удаление, замыкание) Ø Использование операций над геометрической формой объектов (разбиение, объединение, пересечение) Ø Автоматическое обновление атрибутов при редактировании.
Доступ к данным · Прямое чтение картографических данных из шейп-файлов, ARC/INFO, PC ARC/INFO, ArcCAD, AutoCAD (DXF, DWG), Intergraph (DGN). Импорт картографических данных из MapInfo, Atlas GIS и ASCII. · Возможность открывать растровые данные из ADRG, BIL, BIP, BMP, BSQ, CADRG, CIB, EPS, ERDAS Imagine, GeoTIFF, GIF, JPEG, Landsat, NITF, PICT, RLC, TIFF (включа TIFF 6.0), USGS DOQ, SPOT, Sun Raster. · Прямое использование таблиц баз данных из ASCII, dBase, INFO, ACCESS, Oracle, FoxBase, SQL Server, Sybase, Paradox, DB2, Ingres и любых ODBC/SQL совместимых баз данных. · Возможность присоединени к Spatial Database Engine (SDE) в качестве клиента дл доступа к пространственным базам данных.
Адресное геокодирование Ø Поиск местоположения по по адресу на любом уровне - от мира и страны до города и улицы Ø Наличие подробной логической справки для получени качественного результата Ø Геокодирование по многим типам картографических данных или базам данных Ø Расширение Digitizer (только Windows 95, NT) позволяет производить цифрование в ArcView
Конвертор данных S-57 Формат данных S-57 определен в специальной публикации Международной гидрографической организации S-57. Формально он называетс также DX-90. S-57 - это объектно-ориентированные векторные данные, хранящиеся в бинарном формате. Этот модуль конвертирует бинарные данные S-57 (ENC) в формат шейп-файла ArcView, затем отображает результат по классам объектов (одна тема на один класс или тип объектов). Модуль поддерживает все типы данных формата S-57: пространственные объекты (связанные узлы, изолированные узлы, ребра, грани) и векторные объекты (точки, узлы, линии, полигоны и сложные объекты). Дополнительные (внешние) модули для расширенного анализа ArcView Network Analyst - добавляет функции построения и анализа маршрутов ArcView Spatial Analyst - предназначен для создания и управления пространственными данными, а также мощного пространственного анализа ArcView 3D Analyst - включает средства для создания, анализа и отображения трехмерных данных ArcView Business Analyst - интегрирует реальные бизнес-задачи с широким набором соответствующих данных в простом, удобном интерфейсе ArcView Internet Map Server - позволяет разместить картографические и ГИС приложения на web сервере без применения программирования геокодирование и отображение адресов по Соединенным Штатам ArcView Tracking Analyst - позволяет в режиме реального времени отображать, собирать и воспроизводить данные (совместна разработка ESRI и компании TASC) ArcPress for ArcView - позволяет создавать высококачественные твердые копии карт, при этом используется меньше памяти плоттера и уменьшается время отрисовки
ArcEditor ArcEditor 8.1 представляет собой новый программный продукт, который включает всю функциональность ArcView, а кроме того, возможность редактирования объектов в многопользовательской базе геоданных или покрытии. Также продукт поддерживает режим многопользовательского редактирования, работу с версиями базы данных, классы пользовательских объектов, связанные с объектами аннотации, простановку размеров и растры в многопользовательской базе геоданных. ArcEditor позволяет вам создавать и редактировать все поддерживаемые продуктами ESRI векторные форматы данных, включая шейп-файлы, покрытия, форматы персональной и многопользовательской баз геоданных.
ArcInfo В семействе продуктов ArcGIS ArcInfo 8.1 является высшим звеном этой линии. Оно включает всю функциональность ArcView и ArcEditor, добавляя расширенные возможности геообработки и конвертации данных, что делает ArcInfo стандартом де-факто в мире ГИС. ArcInfo – это полнофункциональная система для создания, редактирования, запросов, картирования и анализа географических данных. Система ArcInfo состоит из ArcInfo Desktop и ArcInfo Workstation. ArcInfo Desktop включает всю функциональность ArcEditor, кроме того, в приложение ArcToolbox добавляется полный набор инструментов управления данными, анализа и конвертации данных. Применяя эти инструменты, вы можете выполнять операции конвертации данных, генерализации, агрегирования, построения буферных зон, статистические расчеты, различные виды операций наложения и многое другое. Каждый из этих инструментов управляется через интерфейсы меню и Мастеров. ArcInfo Desktop работает под Windows NT, Windows 2000. ArcInfo Workstation обеспечивает операции геообработки через классический пользовательский интерфейс (ARC, ARCEDIT, ARCPLOT, ARC Macro Language (AML) и т.д.). В дополнение к пользовательской среде, знакомой многим пользователям ArcInfo и вошедшей в бессчетное число ГИС приложений, ArcInfo Workstation включает фундаментальную и беспрецедентную функциональность геообработки. ArcInfo Workstation работает под Windows NT, Windows 2000 и несколькими платформами UNIX. Основные новшества, появившиеся в ArcInfo 8.1 Ø Обращение через Интернет, действует как клиент сервера ArcIMS Ø Геокодирование по отдельному адресу или по набору адресов в пакетном режиме Ø Операции построения топологии Clean и Build в ArcMap
Ø Поддержка трехмерных координат вместе с измерениями в системе динамической сегментации Ø Размеры как новый класс пространственных объектов в многопользовательской базе геоданных Ø Хранение растровых данных в многопользовательской базе геоданных Ø Усовершенствованное управление табличными данными Установление динамического соединения между разными базами данных «на лету », связи или соединения «один -ко -многим » и «многие -к -одному », просмотр связанных таблиц данных
ArcIMS Редландс, Калифорния ESRI, первая компания, выпустившая программное ГИС обеспечение в WWW, анонсирует ArcIMS версии 3.0 - следующее поколение программ дл представления карт и ГИС функций в Интернет. ArcIMS устанавливает стандарт для быстрого и мощного картографирования по сети Интернет, обеспечивает готовое решение для создания, дизайна и управления Web сайтами, которое внедряет возможности картирования и ГИС. Профессионалы в любой области откроют преимущества применения средств картирования и ГИС дл распространения информации и удобного доступа к ней. С ростом популярности Интернет современные развитые ГИС приложения все шире используются для доступа к информации, имеющей пространственную привязку. Интернет обеспечивает доступ к функциям ГИС для каждого, - говорит Берни Жукальски, менеджер ESRI по ArcIMS,- Знакомый простой в использовании интерфейс Web браузера предоставляет богатые возможности ГИС для очень широкой аудитории пользователей - через локальную сеть уровня предприятия (Интранет) или по глобальной сети WWW. Теперь любой может напрямую применять ГИС для различных сфер деятельности, таких, например, как риэлторское дело на www.realtor.com. Уникальность ArcIMS заключается в том, что с его помощью обеспечивается доступ к многим серверам в сети организации или по всему миру. ArcIMS позволяет увидеть и использовать ГИС данные, расположенные как локально, так и в любом месте в Интернет по простым и разветвленным сетям, в том числе через Мировую паутину WWW. Помимо этого, ArcIMS поддерживает распространение информации и в виде растра, и в виде потока векторных данных. "ArcIMS это единственное программное обеспечение, которое позволяет пользователям легко интегрировать локально хранящиеся данные с данными Интернет в рамках простого, но достаточно мощного интерфейса, - подчеркивает Жукальски,- ArcIMS специально задуман, как простая в использовании программа". К ключевым функциям ArcIMS следует отнести: Простоту установки, внедрения и администрирования Встроенные мастера и шаблоны с понятными пошаговыми инструкциями проводят пользователя через все основные задачи, связанные с авторизацией и публикацией карт не требуется никакого дополнительного программирования. Достаточно просто создать карту, скомпоновать Web страницу или выбрать ее дизайн из имеющего набора шаблонов и, затем, опубликовать карту. Дл более искушенных пользователей доступны средства конфигурирования клиентских и серверных частей, обеспечивающих создание защищенных, надежных и масштабируемых в широких пределах сайтов. Мощные клиенты ArcIMS поддерживает потоковый режим векторных данных к развитым клиентам ArcIMS. Есть возможность выбора из набора готовых к использованию примеров приложений или средств простой для разработчика настройки клиентов ArcIMS с использованием средств VBScript или JavaScript. Интеграция локальных и Интернет данных Одной из ключевых черт ArcIMS является интеграци географических данных из многих источников для их отображения и анализа на настольном компьютере. ArcIMS может обеспечить одновременный доступ к данным, расположенным в сети Web, к расположенным локально шейп-файлам, слоям Spatial Database Engine (SDE) и растровым изображениям, то есть это программное обеспечение предоставляет возможность работы с любой доступной по сети информации на вашем компьютере. Высоко масштабируемая серверная архитектура Дизайн ArcIMS обеспечивает возможности масштабировании от небольших сетей Интранет до полномасштабной Интернет, и от единственного сервера до распределенной сети, включающей несколько серверов, обеспечивает легкий рост вашего сайта без перенастройки созданных приложений. Высококачественный картографический рендеринг Поток векторных данных обеспечивает их качественное отображение на экране. Кроме того, продвинутые технологические функции, такие как анти-алиасинг (antialiasing), также улучшают качество представляемых растровых карт. Поддержка стандартных данных ArcIMS единственное решение для картировани через Web, которое оптимально использует вложения в приобретение данных в общепринятых промышленных стандартах и не требует их преобразования в специальные форматы. Приверженность картированию по Интернет и ГИС В течение более 30 лет ESRI сохраняет мировое лидерство в ГИС индустрии за счет интенсивных исследований и разработок наиболее продвинутых технологических решений.
ArcGIS 9 – семейство программных продуктов нового поколения. Разработано компанией ESRI, признанным лидером в создании и продвижении ведущих Геоинформационных Систем, с учетом передовых тенденций развития информационных технологий и растущих требований многочисленных пользователей. Платформа ArcGIS 9 является оптимальным решением для построения корпоративной ГИС, фундамента информационной системы эффективного управления крупными государственными и коммерческими организациями. ArcGIS 9 построена на основе стандартов компьютерной отрасли, включая объектную архитектуру COM, .NET, Java, XML, SOAP, что обеспечивает поддержку общепринятых стандартов, гибкость предлагаемых решений, широкие возможности взаимодействия. Фундаментальная архитектура ArcGIS 9 обеспечивает ее использование во многих прикладных сферах и на разных уровнях организации работы: на персональных компьютерах, на серверах, через Web, или в «полевых» условиях.
ArcGISEngine ArcGIS Engine - новый программный продукт для разработчиков, появившийся в семействе ArcGIS 9. Он предоставляет набор встраиваемых компонентов ArcObjects, лежащих в основе программного обеспечения семейства ArcGIS. Данный продукт предназначен для создания пользовательских настольных картографических и ГИС - приложений, встраивания новой функциональности в уже существующие приложения. Приложения, созданные при помощи ArcGIS Engine, могут соответствовать диапазону от простых картографических вьюеров до развитых ГИС - программ с возможностями редактирования и анализа, по функциональности сопоставимых со стандартными настольными продуктами ArcGIS Desktop. ArcGIS Engine может быть использован для следующих целей:
· Встраивания ГИС функциональности в собственные приложения · Эффективного построения и распространения ГИС - приложений · Обеспечения доступа к расширенной ГИС - функциональности из простых приложений · Встраивания функций ГИС и картографии в другие приложения · Построения кросс - платформенных приложений при помощи C++ и Java.
ArcGIS Engine обеспечивает стандартную среду с широким набором возможностей, позволяющих разработчикам сосредоточиться на решении задач организации, а не на построении ГИС - функциональности "с чистого листа".
Состав продукта ArcGIS Engine состоит из пакета разработчика программного обеспечения ArcGIS Engine Developer Kit и лицензии на запуск ArcGIS Engine Runtime. Пакет разработчика ArcGIS Engine Developer Kit не является продуктом для конечного пользователя, а представляет собой основанный на стандартах инструментарий разработчика: библиотеки объектов, наборы инструментов, интерфейсы. Программные компоненты ArcObjects, входящие в ArcGIS Engine, поддерживают разные платформы Windows и UNIX, могут вызываться из различных программных интерфейсов, таких как COM, Java, .NET и C++. Для всех приложений, построенных с помощью пакета разработчика ArcGIS Engine Developer Kit, необходима лицензия на запуск (runtime), чтобы программа могла выполняться. Программное обеспечение ArcGIS Engine Runtime предоставляет ключевую для всех приложений ArcGIS функциональность. Пользователи приложений ArcGIS Engine могут просматривать и создавать карты, работать с пространственными объектами, выполняя операции пространственного или атрибутивного поиска. Стандартный пакет ArcGIS Engine Runtime позволяет также редактировать базовые карты и данные, выполнять ГИС - анализ. Стандартный пакет может быть дополнен функциональностью доступа на чтение/запись к версионным и/или многопользовательским базам геоданных, а также наборами дополнительных функций пространственного анализа и 3D - представления, аналогичных входящим в модули ArcGIS Spatial Analyst и ArcGIS 3D Analyst.
Эффективная по стоимости разработка ArcGIS Engine Runtime лицензируется на рабочее место (компьютер). То есть конечный пользователь может запускать на одном компьютере несколько приложений по стоимости только одной лицензии запуска (Runtime). Кроме того, если на компьютере уже установлена одна из лицензий настольных продуктов ArcGIS, то приобретать отдельную лицензию ArcGIS Engine Runtime не нужно. ArcGIS Engine и все связанные с этим пакетом объекты и элементы управления поддерживаются на множестве платформ. Разработанные ГИС приложения могут работать у разных пользователей с разными операционными системами. ArcGIS Engine предоставляет общий комплект визуальных элементов управления, позволяющих разработчику распространять настроенные приложения с общим видом интерфейса. В состав этих компонент входят Map Control, PageLayout Control, Toolbar Control, Reader Control, Table of Contents Control, набор команд и инструментов для использования вместе с Toolbar Control (см. рисунки). Это дает возможность быстро обучить пользователей, что обеспечивает быстрый запуск приложений. Все компоненты доступны как .Net, JavaBeans, ActiveX, Motif (для Unix платформ) компоненты. Предоставляемые ArcGIS Engine возможности программировать объекты с использованием широкого набора инструментов и интерактивных сред разработчика позволяют обойтись имеющимися навыками и не переучивать штат на новые или внутренние языки программирования.
Ресурсы разработчика ArcGIS Engine Developer Kit предоставляет систему Справки с описаниями разных прикладных интерфейсов, диаграммы объектных моделей и сотни примеров кодов, помогающих начать работу по созданию приложения. В этот пакет входит также ряд инструментов и утилит, необходимых для быстрой и полноценной разработки приложений. В число предлагаемых утилит входят: · ESRI Object Browser - утилита поиска и просмотра информации о классах, интерфейсах, свойствах, методах, перечислениях и структурах. · Component Categories Manager - утилита управления категориями для просмотра, добавления и удаления объектов в/из категорий. · Fix Registry - утилита проверки и восстановления секции реестра Component Categories. · GUID Tool - утилита генерации GUID. · Library Locator - утилита поиска библиотек по указанному интерфейсу, классу, перечислению или структуре. · Extract VBA - утилита для извлечения кода VBA из поврежденного файла проекта ArcMap (mxd). · Published Map Info - утилита просмотра информации об опубликованных для ArcReader карт (PMF). В целом следует сказать, что ArcGIS Engine является мощным инструментом для разработки и развертывания разнообразных настольных ГИС - приложений, который должен занять достойное место на рынке геоинформационных технологий.
ArcCatalog Приложение ArcCatalog поможет структурировать и управлять всеми данными вашей ГИС. Оно предоставляет инструменты для поиска и просмотра географических данных, создания и просмотра метаданных, быстрого просмотра любого набора данных, а также инструменты для структурирования географических данных.
ArcMap ArcMap основное приложение ArcGIS Desktop. Оно используется для всех картографических задач, включая создание карт, анализ карт и редактирование данных. В этом приложении вы работаете с картами. У карты есть компоновка, содержащая собственно вид географических данных набор слоев карты, легенду, масштабные линейки, стрелки Севера и другие элементы. В ArcMap есть два варианта отображения и работы с картой — в Виде географических данных и в Виде компоновки — в них можно решать разнообразные ГИС задачи. Продукты компании ESRI
ArcPress При создании подробных электронных карт с помощью ГИС часто возникает необходимость получения твердых копий этих карт. Электронные карты большого формата могут содержать огромные объемы данных, сложные условные обозначения и большие растровые изображения, которые с точки зрения временных затрат зачастую очень сложно напечатать на обычных принтерах. Для решения этой проблемы ESRI предлагает использовать дополнительный модуль ArcPress for ArcGIS, предназначенный для вывода карт на печать. Роль ArcPress в среде ГИС заключается в построении высококачественных картографических изображений, быстро воспринимаемых принтером без необходимости использования дополнительной встроенной памяти или дополнительного аппаратного обеспечения. Фактически, ArcPress превращает ваш компьютер в процессор печати, обеспечивающий непрерывную печать на стандартном оборудовании. Это программный растеризатор, который создает файлы стандартных графических обменных форматов, а также файлы управления на встроенных языках устройств вывода для печати на стандартных широкоформатных и настольных принтерах. Растеризация (преобразование графических файлов в специальные форматы растровых устройств вывода) является необходимым этапом процедуры распечатки твердых копий на струйных и электростатических плоттерах и качественных лазерных принтерах.
По сравнению с прошлыми выпусками, модуль ArcPress в среде ArcGIS 9 значительно модернизирован, причем при его разработке основное внимание было сфокусировано на обеспечении высокого качества печати. В новой версии упрощается интерпретация и растеризация метафайла, добавляются новые драйверы и новый пользовательский интерфейс, а все графические форматы поддерживаются как часть ядра системы ArcGIS.
Раньше в ArcPress при растеризации было необходимо конвертировать метафайл в EPC, теперь новый растеризатор напрямую интерпретирует и обрабатывает метафайл. Как следствие, производительность ArcPress значительно повышена. В ArcPress 9 включена поддержка полноценных драйверов полутонов для различных цветовых моделей (RTL CMYK, RTL mono chrome, PCL CMYk и PCL mono chrome), доработан драйвер для цветовой схемы RTL Device Dithered RGB (RTL RGB). При сотрудничестве с HP DesignJet, в ArcPress 9 включен PCL RGB драйвер, поддерживающий следующие высококлассные принтеры: HP DesignJet 10 ps, 20 ps, 50 ps, 500, 800, 100 и 120. Для поддержки новых драйверов вывода на печать и опций корректировки цветов (для драйверов полутонов) значительно усовершенствован пользовательский интерфейс. Диалоговое окно ArcPress Printer позволяет быстро выбрать драйвер, соответствующий вашему принтеру. Также в этом окне отображаются разрешения, поддерживаемые вашим принтером, что позволяет избежать ошибок при выборе разрешения. Опция Save Paper (Экономия бумаги) оптимизирует размещение изображения на бумаге. В новую версию ArcPress включены дополнительные опции корректировки цветов. При выводе изображения на печать теперь можно настроить такие параметры, как: Gamma (цветовая гамма), Brightness (яркость), Contrast (контрастность) и Saturation (насыщенность). Добавлена возможность предварительного просмотра изображения для визуализации изменений. При этом важно отметить, что эффект корректировки цветов касается всей карты. Вы не сможете корректировать цвета растровых или векторных данных по отдельности. Преимущества использования ArcPress Модуль ArcPress работает как с настольными приложениями ArcGIS Desktop (ArcMap), так и с рабочими станциями (ArcInfo). При работе в среде ArcGIS Desktop, вам необходим модуль ArcPress, если карты содержат растровые наборы данных, снимки или сложную символику, а также если имеется потребность в тиражирования карт. Если вы работаете на рабочей станции, модуль ArcPress позволяет существенно повысить общую производительность, поскольку весь процесс растеризации осуществляется за счет ее ресурсов, а печатающее устройство только выводит карту на печать. Помимо этого, значительно улучшается качество выводимых карт.
ArcReader 9.1 ArcReader, разработанное ESRI бесплатное легкое в использование приложение для просмотра и распечатки карт, теперь можно сгрузить с веб-сайта ESRI. Многочисленные примеры файлов карт, которые можно просмотреть в ArcReader, доступны через портал Географическая Сеть (Geography Network). Пакет ArcReader входит в семейство программных продуктов ArcGIS. ArcReader создан на основе тех же компонентов среды ArcObjects, что и продукты ArcGIS Desktop (ArcView, ArcEditor, ArcInfo). Он обеспечивает удобные средства массового просмотра, анализа и распечатки файлов публикуемых карт (print published map files, PMF), созданных с использованием настольных пакетов ArcGIS. Однако, средств создания и публикации файлов карт, а также инструментов их редактирования он не имеет. Для редактирования файлов PMF необходим дополнительный модуль ArcGIS Publisher. Файл PMF содержит не сами данные, а указания на их местоположение на локальном диске, в локальной или глобальной сети. Файлы публикуемых карт можно создавать и редактировать в ArcGIS Publisher, дополнительном модуле к продуктам ArcView, ArcEditor и ArcInfo, который конвертирует документы карты (MXD) в формат PMF. Основные функции ArcReader Ø Увеличение/Уменьшение Ø Перемещение по карте Ø Переход к полному экстенту Ø Предыдущий/следующий экстент Ø Инструмент идентификации Ø Переключение между отображением карты и компоновки Ø Просмотр пространственных закладок Ø Инструмент поиска Ø Просмотр и распечатка выставленных компоновок карты Ø Открытие/Закрытие файлов публикуемых карт Ø Показ недавно открытых карт Ø Инструмент измерения объектов Ø Инструмент обращения к гиперссылкам Ø Окно увеличителя Доступную в ArcReader функциональность можно определить в ходе выставления карты для публикации. Можно контролировать выполнение следующих функций Ø Инструмент поиска Ø Инструмент идентификации Ø Инструмент измерения расстояний Ø Доступ к гиперссылкам Ø Вывод на печать Ø Показ/отмена показа слоев в таблице содержания Ø Отображение таблицы содержания При желании, для каждого файла публикуемой карты можно задать пароль доступа и комментарии, которые затем можно посмотреть в диалоговом окне свойств в ArcReader. Варианты Имеется два варианта ArcReader. Первый автоматически устанавливается в процессе инсталляции настольного пакета ArcGIS Desktop (начиная с версии 8.2). Во втором варианте ArcReader является самостоятельным приложением и может устанавливаться на компьютерах, где не установлены компоненты ArcGIS. В процессе установки ArcReader с веб-сайта ESRI программа-инсталлятор проведет проверку конфигурации вашего компьютера и установит подходящий вариант (либо ArcReader for ArcGIS, либо ArcReader stand-alone).
ArcScanforArcGIS ArcScan – дополнительный модуль для ArcGIS, разработанный для преобразования растровых данных в векторные. Этот простой в использовании продукт представляет собой набор мощных команд и инструментов для оцифровки бумажных карт. Благодаря тому, что этот модуль полностью интегрирован в среду ArcGIS, имеется возможность задавать топологические правила для векторизуемых слоев, и работать с моделями данных, разработанными в ArcGIS, поддерживая, таким образом, целостность данных уже на этапе оцифровки. При работе с модулем можно использовать все предоставляемые ArcMap возможности для редактирования растровых и векторных данных. Начиная с ArcGIS версии 9.1, ArcScan уже включен в ArcEditor и ArcInfo, так что дополнительно приобретать его нужно лишь при работе с ArcView. Используя ArcScan возможно: Ø Создавать линейные и полигональные векторные объекты в форматах базы геоданных или шейп-файла непосредственно по растровому изображению Ø Векторизовать объекты (переводить из растрового формата в векторный) в интерактивном или автоматическом режимах Ø Подготавливать (очищать) изображения для векторизации в автоматическом режиме Ø Задавать среду замыкания для растров Ø Выбирать группы ячеек растров путем запроса к связанным с ним областям
ArcScan позволяет выполнять векторизацию в трех режимах: · автоматическом (batch mode) · полуавтоматическом или интерактивном (tracing) · ручном (head-up digitizing) Автоматическая векторизация существенно сокращает время, затрачиваемое на оцифровку растровых изображений. В этом режиме существуют два способа векторизации: centerline и outline.
В режиме centerline строятся центральные линии растровых линейных объектов и границы площадных объектов. В режиме outline строятся границы всех растровых связанных компонент в виде полигонов. Результатом является множество полигонов. Полуавтоматическая или интерактивная векторизация (трассирование) применяется в тех случаях, когда требуется больший контроль над процессом векторизации или нужно векторизовать небольшую часть изображения. С помощью курсора задается начальная точка и направление трассирования, после чего автоматически строится центральная линия от начальной точки до конца растровой линии, если по пути не встретится площадной объект или точка пересечения с другой линией. Если центральная линия попадает в точку пересечения, то трассировщик останавливается и ждет, пока оператор снова укажет направление, в котором нужно продолжить трассирование. Если центральная линия остановилась на границе площадного объекта, то оператор должен перейти в режим ручного цифрования и оцифровать этот объект. Трассировка Ручная оцифровка позволяет оператору осуществлять непрерывный контроль над процессом векторизации, задавая с помощью курсора положение каждой вершины центральной линии. Ручная оцифровка используется для векторизации растровых изображений плохого качества, изображений, содержащих сразу нескольких тематических слоев, а также при наличии сложных видов линий. Ее также целесообразно использовать для оцифровки прямых линий. В данном режиме есть особый инструмент – raster snapping, позволяющий автоматически привязывать начальную точку к центральной линии, точке пересечения линий, концам линий или углам. Быстрое наведение курсора на специфические точки повышает точность и увеличивает эффективность оцифровки, так как отпадает необходимость в частом изменении масштаба изображения на экране. Установка опций замыкания для растра и примеры замыкания ArcScan также можно использовать для редактирования черно-белого растрового изображения до начала векторизации. Для этого имеются стандартные инструменты (Brush, Fill, Line, Erase), обычно используемые в других векторных редакторах. Есть еще два инструмента: Swap - для инвертирования цвета фона и объектов, и Magic Erase - для удаления целиком связанной компоненты. Имеются также инструменты, сочетание которых удобно для автоматического удаления изолированных шумов (белых и черных пятен) с растрового изображения перед автоматической векторизацией. До и после очистки растра Когда результат получен, то ArcScan позволяет провести векторную постобработку - сгладить и, затем, генерализовать полученные в результате векторизации линии и границы полигонов. Важно, что в используемом алгоритме интенсивность сглаживания и генерализации не зависят от толщины линии. Центральные линии могут быть прерывистыми из-за использования сложных условных знаков (штриховые линии и т.п.) и других помех. Одной из операций векторной постобработки является автоматическое замыкание пробелов. Этот алгоритм использует два параметра: максимальную длину пробела и угол, внутри которого может лежать продолжение. Параметры векторизации Настройка: выбор порогов и управляющих параметров - производится в интерактивном режиме. Оператор меняет значения параметров и сразу же видит результаты сглаживания, генерализации и замыкания пробелов в режиме предварительного просмотра видимой части изображения. Подобрав необходимые параметры, можно запустить режим автоматической или полуавтоматической векторизации. Однажды выбрав оптимальные параметры для векторизации карт определенного типа, их можно сохранить в отдельный стиль, и использовать в дальнейшем.
3DAnalyst В линейку ArcGIS входит модуль расширения 3D Analyst, работающий со всей линейкой продуктов ArcGIS - ArcView, ArcEditor, ArcInfo, и предназначенный для работы с данными в трех измерениях. 3D Analyst добавляет к базовым функциям новое приложение ArcScene для отображения различных типов данных в трехмерной перспективе, а также расширяет функциональность приложений ArcCatalog и ArcMap. К ArcCatalog добавляются функции по управлению трехмерными данными и созданию слоев, для которых задаются трехмерные параметры визуализации. Там можно просматривать сцены и данные в трехмерной перспективе. К ArcMap добавляется функциональность генерации поверхностей в соответствии с двумя типами моделей поверхности: растровой модели и TIN. Можно работать с уже существующими поверхностями или создавать новые по разнообразным источникам данных при помощи различных методов. Растровые поверхности в 3D Analyst можно построить при помощи разных типов интерполяции: Сплайна, метода обратно взвешенных расстояний (ОВР), метода естественной окрестности, метода кригинга (ординарного, общего). Модели TIN создаются обычно по комбинации нескольких источников векторных данных и используются, в основном, для точного моделирования небольших по площади областей. Поверхности можно просто просматривать, чтобы составить общее представление о данных, а можно проводить по ним самый различный анализ, например, расчет уклонов и экспозиций, скорости изменения каких-либо характеристик, определение видимости и т.д. Также можно произвести расчет объемов насыпей и выемок по данным поверхности и построить профиль вдоль трехмерной линии, проведенной на поверхности. Если возникнет необходимость получить трехмерные объекты из существующих двумерных, можно легко это сделать, также как и создать новые 3D векторные объекты, для которых значение высоты берется, например, из подстилающей поверхности. Приложение ArcScene позволяет создавать многослойные сцены и управлять свойствами отображения каждого из слоев и его положением в трехмерном пространстве. Например, можно задать базовые высоты при отображении векторных объектов и растровых слоев или вытянуть двумерные векторные объекты по высоте. Поверхности, содержащие информацию о третьей координате, можно отображать, варьируя символы, цвет, прозрачность, оттенение и разрешение. Другие виды растров, такие как снимки и сканированные карты, можно "натянуть" на поверхность, представляющую модель рельефа, что является эффективным способом визуализации взаимосвязей между ними. Можно контролировать общие свойства сцены, такие как освещенность, фон, вертикальное увеличение, а также перемещать и вращать сцену, задавать координаты наблюдателя. Есть возможность анимации трехмерного изображения, а также виртуального пролета над сценой.
ArcEditor 9 ArcEditor новый настольный программный продукт, появившийся в версии 9. Его функциональность больше, чем у ArcView, но меньше, чем у ArcInfo. ArcEditor содержит все функции ArcView 9. Помимо них добавляются возможности построения любых баз геоданных (персональных и многопользовательских) в ArcCatalog и расширенные возможности редактирования баз геоданных в ArcMap как то:
· Редактирование баз геоданных, хранящихся в многопользовательских СУБД, · Редактирование баз геоданных, участвующих в сетях и отношениях, · Установка отношений между классами пространственных объектов и атрибутами, · Создание и редактирование нескольких версий в многопользовательских базах геоданных,
· Разрешение конфликтов между версиями, · Создание и редактирование объектов размеров, · Определение атрибутов объектов размеров, · Создание аннотаций, связанных с объектами в базе геоданных, · Создание и редактирование геометрических сетей, · Редактирование покрытий (до версии 9). При наличии доступа к СУБД через ArcSDE, в ArcEditor вы можете осуществлять редактирование и поддержку многопользовательских баз геоданных с использованием версий. Для этого имеются специальные инструменты управления версиями, например, инструментов слияния версий и разрешения конфликтов. В инструменты управления данными добавлены: 1. Загрузка данных (включая растры) в многопользовательскую базу геоданных, 2. Создание подтипов в базах геоданных, 3. Создание логических сетей в базах геоданных
ArcView 9 ArcView 9 один из трех настольных продуктов ArcGIS. В состав ArcView 9 входит три приложения: ArcMap, ArcCatalog и ArcToolbox для ArcView. Это набор мощных инструментов для картографирования, создания отчетов и картографического анализа. В ArcView 9 можно: - Взаимодействовать с картой посредством инструментов Перемещения и Масштабирования, Идентификации, Горячих связей и Гиперссылок на внешние приложения и URL, Интерактивной выборки, Подсказки карты, Окна обзора и Окна увеличителя, Пространственных закладок, Динамического обновления выборки между картой, таблицами и диаграммами. - Создавать карту посредством инструментов Отображения данных (прозрачные слои, перепроецирование векторных данных и растров «на лету», включая трансформацию датума), Классификации данных, Символов, Надписей, Компоновки и Печати (вставка заголовков и легенд, нескольких фреймов данных, мастера и готовые стили для создания легенд и сеток, экспорт в графические форматы и т.д.). - Анализировать карту посредством инструментов Операций выбора (Интерактивная выборка, Выбор по атрибуту, Выбор по местоположению), Операций анализа (Буфер, Вырезание, Слияние, Пересечение, Объединение, Пространственное соединение), Визуального представления и анализа (диаграммы и отчеты). - Создавать данные посредством инструментов Редактирования шейп-файлов и персональных баз геоданных, Трансформации растров, Поворота и отражения растров, Построения и редактирования пространственных объектов, Замыкания, Поддержки планшетного дигитайзера, Событий и геокодирования, Динамической сегментации. - Управлять данными посредством инструментов Импорта проектов (.apr) и легенд (.avl) ArcView GIS 3.x, Инструментов поддержки данных (создание новых файлов данных, экспорт и импорт данных, прямая поддержка множества форматов), Управления табличными данными, Просмотра и редактирования метаданных, Поиска данных в ArcCatalog. - Задавать структуру приложений посредством Стандартного интерфейса Microsoft Windows, Фиксируемых панелей инструментов, Полностью интернациональной поддержки данных и атрибутов, Возможности настройки интерфейса, Расширения функций с использованием COM, Создания макросов в среде VBA, Вставки OLE объектов в ArcMap. Источник http://www.credo.sp.ru/arcgis.htm http://www.gisa.ru http://gis.kubsu.ru


Не сдавайте скачаную работу преподавателю!
Данный реферат Вы можете использовать для подготовки курсовых проектов.

Поделись с друзьями, за репост + 100 мильонов к студенческой карме :

Пишем реферат самостоятельно:
! Как писать рефераты
Практические рекомендации по написанию студенческих рефератов.
! План реферата Краткий список разделов, отражающий структура и порядок работы над будующим рефератом.
! Введение реферата Вводная часть работы, в которой отражается цель и обозначается список задач.
! Заключение реферата В заключении подводятся итоги, описывается была ли достигнута поставленная цель, каковы результаты.
! Оформление рефератов Методические рекомендации по грамотному оформлению работы по ГОСТ.

Читайте также:
Виды рефератов Какими бывают рефераты по своему назначению и структуре.