Новое в ArcGIS 9.2

Ольга Медведева, Александр Леонов, Валерий Гохман, DATA+

Выход ArcGIS версии 9.2 в ноябре 2006 года знаменует завершение важного этапа развития программного обеспечения компании ESRI, дальнейшей его интеграции и унификации на платформе компонентов ArcObjects и базе геоданных, расширения поддержки основных ИТ стандартов.

Эта версия во многом «серверная», в то время как версии ArcGIS 8.х были преимущественно «настольными» — десктопными.

Но это вовсе не означает, что изменениями лишь серверных продуктов все и ограничивается. Это совсем не так, улучшены все программные продукты семейства ArcGIS – и настольные, и серверные, и ГИС-сервисы, и мобильные (ArcGIS Mobile), и средства разработчика.

В настольные продукты ArcGIS Desktop (ArcInfo, ArcEditor, ArcView) и практически во все дополнительные модули к ним внесены тысячи изменений, усовершенствований и новшеств, добавлены многие удобные инструменты и функции, обновлены наборы данных, входящие в комплект поставки.

Также существенно расширена функциональность базы геоданных, обеспечена поддержка дополнительных стандартов. Появились и новые полезные продукты.

ArcGIS 9.2 предоставляет новые пути доступа ко всему богатству географического знания и обмена информацией, существенно превосходящие возможности традиционных ГИС. ArcGIS создана как интегрированная система, позволяющая обычным «настольным» пользователям продолжать создавать географическое знание (то есть данные, карты, модели, визуализации и метаданные) и иметь возможность легко публиковать и распространять это знание в виде Веб-сервисов, используя универсальный ГИС-сервер. Включение всех инструментальных возможностей ArcGIS в серверную среду и предоставление семейства новых легко настраиваемых приложений и клиентов (Web, настольных и мобильных) способствует быстрому росту популярности и лучшему восприятию ГИС при внедрении и использовании этой передовой технологии. Объединение инструментов настольных и серверных приложений, а также ряда тонких клиентов предоставляет полнофункциональную и легко масштабируемую систему для создания, обмена и использования географического знания всеми типами пользователей (рис. 1).


Рис. 1.
ArcGIS – полнофункциональная географическая информационная система.

(где-нибудь посередине страницы перед Серверными продуктами ArcGIS)

 

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

Серверные продукты ArcGIS

Начнем с серверных продуктов, поскольку тут произошли наиболее явные изменения, затрагивающие всех, кто уже применяет или планирует использовать передовые серверные ГИС-технологии.

ArcGISServer. С выходом версии ArcGIS 9.2 изменяется представление линейки серверных продуктов. Теперь все имевшиеся ранее серверные продукты от компании ESRI собраны под одним наименованием – ArcGIS Server. Эти серверные решения основаны на едином наборе технологических компонентов, который обеспечивает разнообразие вариантов создания централизованно управляемых ГИС с точки зрения функциональности и производительности системы.

Важное преимущество применения данного продукта заключается в оптимизации средств на построение, содержание и администрирование централизованно управляемых ГИС, широких возможностях их развития для поддержки большого числа пользователей. ArcGIS Server – это мощная платформа для реализации централизованно управляемых ГИС-приложений и веб-служб, поддерживающих множество клиентских приложений и обеспечивающих многопользовательский доступ к данным и приложениям (рис. 2). Предварительные сведения о внесенных в этот продукт усовершенствованиях были приведены в статье “Новое в серверной технологии в ArcGIS 9.2”, опубликованной в 39-м номере ArcReview. Остановимся подробнее на нескольких принципиальных моментах.


Рис. 2.
Пример приложения, разработанного на ArcGIS Server 9.2.

 

Теперь ArcGIS Server, впервые появившийся в ArcGIS 9.0, может предложить три класса функциональности: Basic (Базовая), Standard (Стандартная) и Advanced (Расширенная). Также произошло разделение на два уровня по производительности хранения и обработки пространственных данных. Это уровни рабочей группы (Workgroup) и корпоративный (Enterprise). Главное отличие этих двух уровней заключается в среде хранения данных, которая может накладывать ограничения на их объем, скорость обработки и число пользователей. В Workgroup в качестве СУБД используется включенная в комплект поставки технология SQL Server Express, а уровень Enterprise создан для работы со стандартными корпоративными СУБД (MS SQL, Oracle, Informix, DB2). Необходимо отметить, что с выходом ArcGIS 9.2 технология хранения и управления большими объемами данных ArcSDE включена во все варианты ArcGIS Server, а технология предоставления геоданных через Интернет/Интранет, похожая по функциональности на продукт ArcIMS, – в часть из них. В целом, разные классы и уровни ArcGIS Server позволяют обеспечить полноценный набор серверных ГИС-решений для любых потребителей – от небольших коллективов и организаций до крупных корпоративных структур. Проведенная модернизация и целевые группы, для которых подходят предлагаемые решения, кратко охарактеризованы в таблице 1.

Таблица 1. Классы и уровни функциональности ArcGIS Server 9.2.

Функциональность Basic Standard Advanced
Workgroup

(SQL Server Express, максимально 1 процессор и 2 ядра)

Средство управления данными для небольших департаментов и организаций Публикация 2D/3D карт и служб, стандартные дополнительные модули, управление данными для малых и средних рабочих групп Геообработка, редактирование, дополнительные модули, службы публикации больших объемов карт и управление данными для малых и средних рабочих групп
Прежний примерный аналог ArcSDE/2 ArcIMS + ArcSDE/2 ArcGIS Server + ArcSDE/2
Enterprise

(СУБД, 2 процессора и 4 ядра)

Средство управления данными для крупных распределенных организаций с большим количеством пользователей Публикация 2D/3D карт и служб, стандартные дополнительные модули, управление данными для крупных организаций Геообработка, редактирование, дополнительные модули, службы публикации больших объемов карт и управление для крупных организаций
Прежний примерный аналог ArcSDE ArcIMS + ArcSDE ArcGIS Server + ArcSDE

Теперь рассмотрим три варианта ГИС-сервера, различающие по классам своей функциональности.

ArcGISServerBasicEditionэтот класс ГИС-серверапредназначен для решения задач многопользовательского доступа к большим объемам пространственных данных, предоставляет базовые инструменты для доступа, хранения и репликации пространственных данных. В целом, этот уровень примерно соответствует прежнему продукту ArcSDE.

ArcGISServerStandardEditionэтот класс ГИС-сервера покрывает как задачи хранения пространственных данных, так и публикации их в среде ИнтернетИнтранет. Он необходим для визуализации и публикации географических данных в виде карт и трехмерных моделей. ArcGIS Server Standard Edition включает все функции Basic Edition, а также набор инструментов, приложений и служб для 2D и 3D Web-картографирования и публикации данных в сети. Разработчикам приложений обеспечен доступ к программным компонентам (объекты, Web-controls, службы) для создания решений на основе технологий Java и .NET. То есть, к возможностям Basic Edition добавляется функциональность, похожая на продукт ArcIMS. В поставку также включены средства для разработчика Web ADF/SDK, которые позволяют создавать более функциональные приложения, соответствующие всем стандартам новой линейки ArcGIS Server.

ArcGISServerAdvancedEditionявляется наиболеефункционально развитым классом ГИС-сервера. Этот продукт предназначен для разработки централизованных ГИС-систем предприятий, основанных на корпоративном сервере ГИС-приложений, обеспечивающих удаленный доступ и обработку пространственных данных. Данный класс ГИС-сервера включает все возможности вариантов Basic и Standard, а также увеличенный набор Web- приложений и служб. Эти приложения и службы включают в себя основанное на Web-браузере приложение для редактирования, многочисленные службы для геообработки, возможность выполнять индивидуальные задания для клиентов ArcGIS Explorer, и многое другое. Для разработчиков эта версия ГИС-сервера предоставляет многоуровневые компоненты для построения и использования приложений и служб J2EE и .NET 2.0 для настольных, мобильных, Smart Client и корпоративных систем. В поставку включены средства для разработчика Web ADF/SDK.

Также имеется четыре дополнительных модуля, позволяющих расширить стандартную функциональность ArcObjects, входящую в ArcGIS Server 9.2. Для класса Standard доступны модулиSpatial и 3D, а для класса Advanced – модули Spatial, 3D, Network и DataInteroperability(с классом Basic они недоступны).

Модуль ArcGISServerSpatial предоставляет широкий спектр методов создания растровых данных и проведения пространственного анализа и моделирования, используя которые разработчики могут создавать собственные приложения. Реализованные на основе модуля Spatial приложения позволяют решать множество аналитических задач, таких как выявление пространственных взаимосвязей, анализ поверхностей на основе цифровых моделей рельефа, гидрологическое моделирование, обработка изображений, включая их фильтрацию, классификацию и генерализацию.

Модуль ArcGIS Server 3Dрасширяет возможности ArcGIS Server функциями создания и анализа трехмерных поверхностей, позволяя решать такие задачи, как определение зон видимости, моделирование рельефа и др. Используя программные компоненты модуля 3D, разработчики также могут создавать приложения для анализа трехмерных данных и поверхностей.

Модуль ArcGISServerNetwork необходим, если планируется решать задачи создания, поддержки и анализа пространственных сетей и маршрутизации. Его использование позволит существенно упростить и ускорить решение таких задач, как выбор оптимального маршрута по заданным критериям, создание путевого листа, моделирование пространственного взаимодействия и т.д.

МодульArcGISServerDataInteroperabilityобеспечивает прямое чтение и использование десятков известных ГИС-форматов векторных данных (свыше 70), включая GML, XML, AutoDesk DWG/DXF, Microstation Design, MapInfo MID/MIF и TAB, Oracle и Oracle Spatial, Intergraph GeoMedia Warehouse и др. Он также предоставляет возможность передачи геоданных пользователям в различных векторных ГИС-форматах.

Кроме интеграции в ArcGIS Server технологии ArcSDE, ArcGIS Server 9.2 содержит большое количество других полезных новшеств. В комплект поставки входит целый ряд готовых к использованию клиентских приложений и служб (программы-просмотрщики, основанные на web-браузере редакторы баз геоданных и т.д.) для картографирования, анализа, сбора, редактирования, распространения и администрирования пространственной информации. ArcGIS Server 9.2 также дополняет возможности настольных продуктов ArcGIS Desktop, позволяя ГИС-специалистам создавать карты, трехмерные модели на глобусе, решать задачи по геообработке на своих рабочих местах, а затем публиковать их в ArcGIS Server, используя интегрированные инструменты. ArcGIS Server поддерживает большое количество стандартов и промышленных спецификаций, может публиковать обычные карты, придерживаясь стандартов OGC WMS (Open Geospatial Consortium Web Map Service), а также трехмерные карты (на глобусе) в соответствии со стандартом KML.

ArcGIS Server поддерживает четыре типа клиентов ESRI: ArcGIS Desktop, ArcGIS Explorer, приложение картографического Web-браузера (Web map) и ArcGIS Mobile («умный»-клиент, разработанный для работы на мобильных устройствах). ArcGIS Explorer, Web map и ArcGIS Mobile входят в состав ArcGIS Server. Кроме того, ArcGIS Server поддерживает ряд открытых API и стандарты, позволяющие многим другим клиентским приложениям (САПР, ГИС, обработка изображений, SQL и т.д.) взаимодействовать с ним и использовать его службы картографирования, пространственного анализа и управления данными. Также эти службы можно вызывать и интегрировать с другими Web-службами с использованием стандартных протоколов, таких как SOAP, XML и др.

ArcGIS Explorer. Это «ГИС для всех» – новый гео-браузер для просмотра и исследования 2D и 3D данных, “тонкий” клиент для ArcGIS Server 9.2. Его можно использовать для доступа и работы с разнообразными геоданными и ГИС-сервисами, в том числе публикуемыми с помощью ArcIMS, ArcWeb Services, Web Map Services (WMS) и другими Web-сервисами. Помимо этого, ArcGIS Explorer может работать и с локальными данными различных форматов, таких как шейп-файлы, файловые базы геоданных, KML, JPEG 2000, GeoTIFF, MrSID, IMG и др. ArcGIS Explorer обеспечивает широкие возможности доступа к разнообразным ГИС-данным и серверным приложениям геообработки. К тому же он общедоступен.

ArcGIS Image Server. В ArcGIS версии 9.2 появился долгожданный серверный продукт, о котором мы рассказывали в статье “ESRI Image Server – мощный сервер изображений” в 37-м номере ArcReview. Он позволяет существенно упростить и ускорить обработку и распространение растровых изображений. Его ключевая концепция заключается в предоставлении возможностей быстрого централизованного многопользовательского доступа к растровым изображениям, их визуализации по запросу клиентских приложений разного типа, распространения исходных или предварительно обработанных с его помощью изображений в среде современных Web-служб.

Эффективность работы с геопространственными изображениями значительно повышается в случае предоставления удобного и простого доступа к подобным данным большого количества специалистов. ArcGIS Image Server тесно интегрируется с платформой ArcGIS Server, что позволяет организовать быструю доставку данных в клиентские приложения, в том числе мобильные и веб-приложения. Кроме того, пользователи смогут публиковать бесшовные мозаичные изображения, составленные на базе нескольких наборов данных. Каждое изображение может сопровождаться метаданными, содержащими дополнительные описания, например, дату изготовления.

Изображения, хранящиеся с помощью Image Server, могут представлять собой предварительно обработанные изображения (например, ортоизображения), либо исходные изображения (например, отсканированные кадры спутниковых снимков) в том числе разные версии сжатого изображения.

Image Server позволяет «на лету» проводить развитую обработку изображений, включая функции улучшения изображений, разбивку по каналам, совмещение изображений разного разрешения, использование фильтров и преобразований, вырезку фрагментов, перепроецирование, ортотрансформирование, сборку мозаик изображений.

Image Server поддерживает несколько типов клиентов. Во-первых, это приложения ArcMap и ArcGlobe настольных продуктов ArcGIS Desktop, а также ArcGIS Server и ArcIMS. Во-вторых, это САПР-клиенты, такие как AutoCAD and Microstation. И, наконец, это приложения на основе открытых стандартов, такие как WMS- и HTML вьюеры, доступные через ArcGIS Server.

При необходимости функциональность ArcGIS Image Server может быть дополнена с помощью подключаемых модулей. Так, расширение Orthorectification предоставит возможность динамического ортотрансформирования исходных изображений. А модуль Seamline предоставит в распоряжение пользователей все необходимое для создания и редактирования границ при работе с мозаиками изображений.

ArcGIS Image Server 9.2 работает на платформе Windows. Для приложения Service Editor (авторизация сервисов) необходимы продукты ArcGIS Desktop 9.2 (ArcView, ArcEditor или ArcInfo) с опцией NET support for ArcGIS Desktop (выбирается в процессе установки ArcGIS). Собственно сервер работает под Microsoft Windows 2000 Server или Windows Server 2003.

Настольные продукты ArcGIS

В новой версии ArcGIS учтены многие пожелания и рекомендации всего ГИС-сообщества и многочисленных пользователей предыдущих версий этих программных продуктов. В ArcGIS 9.2 в настольные продукты внесены тысячи новшеств, способствующих общему повышению производительности, качества и удобства работы. Ряд имевшихся ранее функций модифицирован для оптимизации процессов, необходимых для решения различных задач. Добавлено много новых инструментов, функций и возможностей, а также горячих клавиш, что позволяет работать значительно продуктивнее. Вот некоторые из направлений, по которым достигнут заметный прогресс.

Система Справки. Для более эффективного освоения всех возможностей программных продуктов заново переработаны руководства пользователя, расширена и модернизирована система справки. В Справку встроен новый механизм поиска, обеспечивающий более быстрый и, в то же время, более детальный поиск нужной справочной информации. В нее также добавлены новые разделы, обучающие анимации и много других полезных возможностей.

Работа с базами геоданных. Хранение пространственных данных в базе геоданных предоставляет множество преимуществ и полезных возможностей работы в системе ArcGIS — таких как поддержка и отображение топологических отношений (топологии), маршрутизация, множественные представления, временной анализ данных, автоматизированная поддержка целостности данных, объектное моделирование и многое другое. В ArcGIS 9.2при создании данных в формате базы геоданных вы сможете воспользоваться новыми и усовершенствованными мастерамии диалоговыми окнами, которые упростят процесс определения системы координат и других ключевых свойств данных. Теперь координаты пространственных данных хранятся в формате с двойной точностью, что избавляет пользователей от необходимости определять пространственный домен для данных вручную. Добавлена возможность установить новое свойство Допуск XY, которое сохраняется вместе с классом пространственных объектов и обеспечивает согласованный процесс кластеризации при работе с данными в ArcGIS. Пространственный индекс создается и поддерживается автоматически, значительно упрощая процесс управления данными. С выходом версии 9.2 можно проводить многопользовательское редактирование в безверсионном режиме, используя короткие транзакции, что облегчает интеграцию ArcGIS с ГИС-системами других фирм. Добавлены инструменты репликации, позволяющие создавать одну или несколько реплик (копий) корпоративной базы данных и периодически синхронизировать изменения между ними. Новые опции согласования версий позволяют разрешать конфликты либо в родительской версии, либо в пользовательском сеансе редактирования. Также реализована возможность создания архивных версий, хранящих историю работы с базой геоданных, то есть вы можете работать с данными, актуальными на определенные моменты времени.

Новый файловый формат персональной базы геоданных обеспечивает высокую производительность и высокоэффективное сжатие хранящихся данных, не имеет ограничений на размер базы геоданных. Файловые базы геоданных поддерживают всю функциональность баз геоданных, кроме многопользовательского редактирования и работы с версиями. Файловые базы геоданных могут быть использованы как на платформе Windows, так и на UNIX системах.

Работа с данными САПР. Создана единаяиконка для файлов САПР в ArcCatalog: Чертеж САПР отображается внутри набора данных САПР. Удвоено (утроено для классов аннотаций САПР) количество полей, поддерживаемых для классов объектов САПР, что повышает эффективность работы с пространственными данными САПР. Слои САПР можно привязывать с помощью панели инструментов Пространственная привязка, что позволяет сдвигать, поворачивать, масштабировать слои САПР при помощи мыши, создавать опорные точки и т.д. (рис. 3). Пространственные объекты САПР по умолчанию отображаются в соответствии со свойствами отображения (по полю Значение) в чертеже САПР. Классы аннотаций САПР корректно отображаются и полностью поддерживают шрифты True Type.


Рис. 3.
Оптимизация отображения чертежей САПР.

 

Работа с растрами. Усовершенствованы проецирование и трансформация растра, включая считывание RPC-информации из файлов TIFF. Расширены возможности создания и использования атрибутивных таблиц для растров, включая растры, хранящиеся в ArcSDE. Добавлены возможности редактирования таких таблиц и их соединения. Ортотрансформация и панхроматическая настройка четкости изображения доступны как «налету», так и через новые инструменты геообработки. Новые опции отмывки рельефа позволяют отображать растры высот с отмывкой без использования дополнительного модуля Spatial Analyst. Появились новые возможности настройки яркости, контраста и прозрачности для составного слоя, которые автоматически применяются ко всем растрам в составе этого слоя. Расширен спектр поддерживаемых растровых форматов. Теперь ArcGIS “умеет” читать данные BSB, ERMapper ECW, HDF4, IDRISI, PCI, PCRaster, USGS ASCII DEM, X11 Pixelmap и сохранять данные в форматах GIF, Jpeg2000 (JP2), JPEG, PNG, Windows BMP. Панель инструментов Пространственная привязка поддерживает наборы растровых данных ArcSDE и включает новый тип трансформации Adjust & Spline.

Работа с таблицами. Добавлена поддержка таблиц в формате Excel, с ними можно работать как с таблицами ArcGIS (рис. 4). В окне таблицы появился инструмент для вычисления площади, периметра, длины, местоположения XY и центроидов (с использованием разных метрических систем). Добавлена опция, позволяющая включать и отключать отображения полей, указывать псевдонимы имен полей и менять их формат, выводить таблицы на печать непосредственно в окне таблицы. Можно в интерактивном режиме переходить к объекту на карте при выделении строки в таблице.


Рис. 4.
Отображение листа таблицы Excel средствами ArcCatalog.

 

Редактирование. Добавлен набор инструментов редактирования координатной геометрии (COGO). Предоставлены новые возможности редактирования атрибутов и построения объектов, можно отредактировать атрибуты до окончательного создания объекта. Добавлено базовое редактирование объектов типа Мульти-патч.

Геообработка и моделирование. Новые инструменты обработки, моделирования и анализа помогут пользователям проводить более детальный анализ данных, получать более полную информацию об исследуемых объектах и явлениях. В ArcGIS 9.2 добавлен 81 новый инструмент в ArcGIS Desktop и более 40 новых инструментов в дополнительные модули. Внесено множество дополнений в существующие инструменты, в частности, улучшен Калькулятор поля, доработаны карты полей в инструменте Геометрическое присоединение (Append), и многое другое. Полностью переработан раздел справки ArcGIS Desktop Help, описывающий концепцию геообработки. Доступна новая виртуальная рабочая область для хранения временных классов объектов и таблиц. Новый пакетный режим, в том числе и в окне ModelBuilder, позволяет запускать инструменты несколько раз для выполнения циклических операций с несколькими наборами данных. Возможно интерактивное создание объектов и использование их, как входных данных в модели. Новая закладка Результаты в ArcToolbox облегчает доступ ко всей истории операций геообработки. Предоставлена полная поддержка среды геообработки в ArcGIS Server. Имеется возможность публикации наборов инструментов в web-среде, обеспечение доступа к сервисам геообработки из ArcGIS Desktop, ArcGIS Explorer и пользовательских web-приложений.

Представление и анимация данных. Новые средства создания диаграмм и анимаций в ArcGIS 9.2 предоставляют возможность интерактивной визуализации пространственных данных и их атрибутов. Анимации можно создавать и запускать непосредственно в ArcMap, а также экспортировать в файл анимации для просмотра в других программах. Файлы анимации позволяют проиллюстрировать изменения данных во времени и пространстве (рис. 5). Полностью обновленный мастер построения диаграмм в ArcMap обеспечивает новые возможности для проведения интерактивного анализа и визуализации данных с использованием диаграмм. Цвет столбцов диаграммы можно синхронизировать с символами слоя. Диаграммы также можно вставлять в анимации для показа изменения параметров и явлений в пространстве и во времени. При этом можно использовать динамические связи путем цветового выделения объектов на диаграммах, картах и в таблицах. С помощью этих инструментов вы сможете изучать свои данные в динамике, рассматривать альтернативные сценарии, обмениваться результатами, идеями и решениями.


Рис. 5.
Визуализация временного среза данных с использованием анимации, динамически обновляемых графиков и диаграмм.

 

Интеграция времени в ГИС. Новые возможности ArcGIS 9.2 дают пользователям преимущества полноценного внедрения параметра времени в ГИС-анализ и визуализацию. Меняющиеся во времени данные можно визуализировать, записывать в виде анимаций, содержащих карты, графики, диаграммы и таблицы. Поддерживаются и многомерные временные данные в формате netCDF. В среде геообработки разработан новый набор инструментов для работы с многомерными данными. Эти средства позволяют внедрять в ГИС наглядные аналитические модели различных процессов, таких как распространение инфекционных заболеваний, рост городов, моделирование лесных пожаров, изменение населения и демографических параметров на какой-то территории, погодные явления, вести мониторинг транспортной загруженности автодорог в реальном времени и многое другое для более наглядного представления примеров или при поиске ответов на интересующие вас вопросы.

Новый тип данных Terrainпредназначен для представления поверхностей и данных о рельефе (рис. 6). Terrain оптимизирован для хранения и визуализации больших объемов данных, характеризующих цифровую модель рельефа, например высотных данных в формате LIDAR, в базе геоданных. Наборы данных Terrain обеспечивают высокую производительность в различных разрешениях, благодаря функции построения пирамидных слоев, что позволяет быстро отобразить данные с необходимым уровнем детализации по нужной области. Для построения набора данных Terrain требуется дополнительный модуль 3D Analyst, а просматривать их можно так же, как обычные данные.


Рис. 6.
Использование уровней детальности Terrain позволяет оптимально отображать большие массивы данных о рельефе.

 

Усовершенствования в ArcMapзатронули такие процедуры как навигация на карте, механизм построения запросов и работа со слоями, работа с документом карты, отображение символов, обращение к картографическим сервисам через web и многие другие. Существенно развиты возможности картографического редактирования и финальной доводки карт (рис. 7). Добавлен новый метод хранения нескольких картографических представлений в базе геоданных (например, топографическая и туристическая карта), основанных на единой цифровой основе. Также расширен набор инструментов ввода данных и их оформления. Инструментарий картографических представлений позволяет профессионально подготовить карты, не прибегая к помощи графических редакторов. Представления позволяют полностью контролировать вид отображаемых объектов независимо от их реальной геометрии. Можно видоизменять форму, сложность, положение или цвет, используемые для показа отдельных объектов на карте, причем внесенные изменения хранятся отдельно и не влияют на исходную геометрию хранящихся ГИС-данных. Поскольку эти представления хранятся в базе геоданных, пользователи могут задать правила для методов отрисовки объектов по ключевым атрибутам. Эти правила можно применять для изменения дизайна карт, создаваемых для разных целей и задач. Новым более развитым возможностям картографии в ArcGIS 9.2 была посвящена большая статья “Возвращение искусства в картографию“ в 39-м номере ArcReview.


Рис. 7.
Результата применения новых инструментов картографического оформления геоданных.

 

ArcCatalog и поддержка метаданных. Возможность переименовывать подключения к папкам в ArcCatalog позволяет скрыть длинные пути в имени подключения и оптимизировать вид дерева каталога. Команда Установить источник(и) данных в ArcCatalog поддерживает обновление ссылок из документов карты на базы геоданных, покрытия, таблицы, растры и другие типы данных базы геоданных, включая топологии, сети и т.д. Обеспечен просмотр метаданных для любого источника данных слоя непосредственно из ArcMap или ArcGlobe без запуска ArcCatalog. Добавлены новые инструменты геообработки метаданных для таких операций как экспорт метаданных в формат ISO 19139, проверка FGDC и других.

Приложения для мобильных ГИС. Мобильные ГИС (ArcGIS Mobile) предоставляют пользователям возможность создавать на сервере централизованно управляемые, высокопроизводительные и сфокусированные на решении определенных задач приложения, доступные через мобильных клиентов. Эти приложения работают в различных состояниях соединения (то есть, в режиме постоянного и периодического подключения, или не подключенные). Приложения под ArcGIS Mobile могут запускаться на портативных и карманных компьютерах, на смарт-устройствах, поддерживают беспроводное соединение «на лету» с центральной базой геоданных пользователя при работе в полевых условиях, или на регулярной основе в зависимости от потребностей пользователей. При вызове с мобильного клиента полного интерфейса пользователя или настроенных пользовательских форм наиболее развитые ГИС возможности при работе на мобильных устройствах предоставляет пакет ArcPad. В последнюю версию ArcPad 7 добавлены новые объекты, которые значительно повышают эффективность работы, простоту использования, производительность и синхронизацию с пользовательской ГИС. В ArcGIS 9.2 представлена новая среда разработки для мобильных ГИС, позволяющая создавать облегченные приложения для мобильных ПК, в том числе оснащенных приемниками GPS.

ГИС для разработчиков

EDN. Около двух лет назад появиласьESRI Developer Network – программа поддержки разработчиков. В рамках этой программы на основании годовой подписки можно получить полный комплект последних версий серверных продуктов и продуктов для разработчика вместе с полной документацией. Также предоставляется доступ к специальному Интернет-порталу, который содержит ресурсы многолетнего опыта разработки приложений на платформе ArcGIS. Программное обеспечение, предоставляемое по данной подписке, может использоваться в целях разработки, тестирования и демонстрации приложений. Таким образом, разработчики получают всё необходимое для создания ГИС любого уровня, что позволяет существенно снизить начальные вложения в программное обеспечение.

В версии 9.2 стандартная библиотека продуктов EDN включает лицензии на ArcGIS Server, ArcGIS Engine Developer Kit, ArcIMS, ArcWeb Services. В варианте “EDN с ArcView” к ним добавляется лицензия ArcView Single Use (с дополнительными модулями 3D Analyst, Spatial Analyst и Network Analyst).

ArcGIS Engine. Этот программный продукт для разработчиков предоставляет набор встраиваемых компонентов ArcObjects, лежащих в основе программного обеспечения ArcGIS. Он предназначен для создания пользовательских настольных картографических и ГИС приложений, встраивания новой функциональности в уже существующие приложения. Приложения, созданные при помощи ArcGIS Engine, могут варьировать от простых картографических вьюеров до развитых ГИС-программ с возможностями редактирования и анализа, по функциональности сопоставимых со стандартными настольными продуктами ArcGIS Desktop.

В версии 9.2 ArcGIS Engine существенно обновлен. Усовершенствованы многие существующие элементы управления, добавлено множество новых элементов управления и диалоговых окон, предоставляющих доступ к новой функциональности и к улучшенным функциям ArcGIS 9.2, а также новые примеры разработок. Например, расширена возможность создания приложений с поддержкой редактирования, для чего разработчикам предоставляется серия новых элементов управления. Обеспечена поддержка разработки приложений для работы в полевых условиях на карманных компьютерах и приложений, позволяющих визуализировать процессы во времени. Появилось много других новых и усовершенствованных элементов управления и команд. Кроме того, в ArcGIS Engine добавлена поддержка дополнительных модулей Data Interoperability, Maplex, Schematics и Tracking Analyst. Ресурсы разработчика и инструменты .NET интегрированы в Visual Studio 2005 и среду Express integrated developer environments (IDEs). Появилось много обновлений для Java SDK и API. Приложения ArcGIS Engine теперь могут запускаться в ArcGIS 9.2 Desktop без необходимости установки ArcGIS Engine Runtime.

С выходом версии 9.2 инструментарий разработчика ArcGIS Engine Developer toolkit поставляется только в комплекте EDN.

Краткое резюме

В данной статье описано далеко не все новое и интересное, что появилось в ArcGIS 9.2. Тем не менее, мы думаем, что и приведенной информации достаточно, чтобы привлечь ваше серьезное внимание к этому мощному семейству обновленных программных продуктов.

За дополнительной информацией о новой версии программного обеспечения ArcGIS обращайтесь на страницу ESRI www.esri.com/whatsnew, на сайт ДАТА+ и к нашим специалистам.