Автор работы: Пользователь скрыл имя, 24 Августа 2013 в 00:07, реферат
ArcGIS представляет собой масштабируемую систему программ для создания, управления, интеграции, анализа и распространения географических данных на любом уровне, от индивидуума до огромной распределенной корпорации. Версия 8.1 представляет полнофункциональную интегрированную систему, разработанную с учетом пожеланий широкого круга пользователей.
Для всех приложений, построенных с помощью пакета разработчика 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 предоставляет систему Справки с описаниями разных прикладных интерфейсов, диаграммы объектных моделей и сотни примеров кодов, помогающих начать работу по созданию приложения. В этот пакет входит также ряд инструментов и утилит, необходимых для быстрой и полноценной разработки приложений. В число предлагаемых утилит входят:
В целом следует сказать, что 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 содержит не сами данные, а указания на их местоположение на локальном диске, в локальной или глобальной сети.
Файлы публикуемых
карт можно создавать и
Основные функции ArcReader
Доступную в ArcReader функциональность можно определить в ходе выставления карты для публикации. Можно контролировать выполнение следующих функций
При желании, для
каждого файла публикуемой
Варианты
Имеется два варианта ArcReader. Первый автоматически устанавливается в процессе инсталляции настольного пакета ArcGIS Desktop (начиная с версии 8.2). Во втором варианте ArcReader является самостоятельным приложением и может устанавливаться на компьютерах, где не установлены компоненты ArcGIS. В процессе установки ArcReader с веб-сайта ESRI программа-инсталлятор проведет проверку конфигурации вашего компьютера и установит подходящий вариант (либо ArcReader for ArcGIS, либо ArcReader stand-alone).
ArcScan for ArcGIS
ArcScan – дополнительный модуль для ArcGIS, разработанный для преобразования растровых данных в векторные. Этот простой в использовании продукт представляет собой набор мощных команд и инструментов для оцифровки бумажных карт.
Благодаря тому, что этот модуль полностью интегрирован в среду ArcGIS, имеется возможность задавать топологические правила для векторизуемых слоев, и работать с моделями данных, разработанными в ArcGIS, поддерживая, таким образом, целостность данных уже на этапе оцифровки.
При работе с модулем можно использовать все предоставляемые ArcMap возможности для редактирования растровых и векторных данных.
Начиная с ArcGIS версии 9.1, ArcScan уже включен в ArcEditor и ArcInfo, так что дополнительно приобретать его нужно лишь при работе с ArcView.
Используя ArcScan возможно:
ArcScan позволяет выполнять векторизацию в трех режимах:
Автоматическая векторизация существенно сокращает время, затрачиваемое на оцифровку растровых изображений. В этом режиме существуют два способа векторизации: centerline и outline.
В режиме centerline строятся центральные линии растровых линейных объектов и границы площадных объектов.
В режиме outline строятся границы всех растровых связанных компонент в виде полигонов. Результатом является множество полигонов.
Полуавтоматическая
или интерактивная векторизация
(трассирование) применяется в тех
случаях, когда требуется больший
контроль над процессом векторизации
или нужно векторизовать
С помощью курсора задается начальная точка и направление трассирования, после чего автоматически строится центральная линия от начальной точки до конца растровой линии, если по пути не встретится площадной объект или точка пересечения с другой линией. Если центральная линия попадает в точку пересечения, то трассировщик останавливается и ждет, пока оператор снова укажет направление, в котором нужно продолжить трассирование. Если центральная линия остановилась на границе площадного объекта, то оператор должен перейти в режим ручного цифрования и оцифровать этот объект.