4.1. КРАТКИЕ ХАРАКТЕРИСТИКИ ОСНОВНЫХ ГИС
ARC/INFO 7.1.1 - открытые
платформы. Первая версия для работы на
персональных компьютерах, внутренне структурирована на программные
компоненты.
Язык программирования в среде – AML. Этой
версией заложен фундамент для новой открытой программной среды. В
ARC/INFO
7.1.1 поддерживается функция клиента для программного обеспечения SDE
(Spatial
Database Engine). С помощью стандартного интерфейса обеспечивается
работа со
слоями базы данных (то есть данных, для которых и пространственные и
атрибутивные характеристики хранятся в реляционных СУБД).
Дополнительные AML
функции позволяют быстро и корректно работать как с графикой этого
формата, так
и с атрибутикой.
ARC/INFO 7.1.2 - открытая среда разработчика (ODE), позволяет программистам через стандартные среды разработки приложений вроде Visual Basic, Visual C++ и Tcl/Tk получить доступ к программному коду ARC/INFO для построения собственных приложений, использующих функционал ARC/INFO. В ARC/INFO 7.1.2 ARC, ARCEDIT, ARCPLOT и ARCGRID представлены и как компоненты для разработчика, и как приложения для конечного пользователя. Она является первой версией ARC/INFO с объектной моделью. Вы можете представить себе объектную модель как карту работы программного обеспечения. Группа разработки MapObjects выпускает схему программной модели этого продукта, детализирующую работу и взаимосвязи частей MapObjects. Объектная модель ODE ARC/INFO - аналогична. Она была получена как результат рассмотрения способов решения пользователями своих задач и часто используемых наборов процедур. Объекты ODE- это набор классов Visual Basic, которые могут использоваться для доступа к программным компонентам ODE. Вместо детализации каждого обращения к ARC/INFO классы группируют вызовы в единый объект, давая таким образом программисту истинное объектно-ориентированное обрамление для работы с объектами ODE и связанными с ними методам. Поставляемые с ARC/INFO 7.1.2 примеры приложений включают простой редактор и развитую среду редактирования, наряду с ARCEDIT, а также развитую среду анализа и отображения, наряду с ARCPLOT. Возможно подключение объектов ODE в приложения, использующие другие программные компоненты от ESRI, например, MapObjects и прочих поставщиков, например, элементы управления сеткой (grid controls), или специализированные аналитические процедуры. ARC/INFO 8.0 завершает переход к открытым, объектно-ориентированным ГИС. Ключевой характеристикой версии 8.0 является полная поддержка существующих приложений и баз данных. Приложения ARC, ARCEDIT и ARCPLOT улучшены на всех платформах для обеспечения надежного многопользовательского доступа к покрытиям ARC/INFO, библиотекам карт и слоям ArcStorm в их "родном" формате. Другие улучшения включают новые трансляторы, инструменты координатной геометрии, картографическую генерализацию, повышение производительности и качества. ODE обеспечит использование ARC/INFO в стандартных средах разработки приложений. ARC/INFO 8.0 включает два новых приложения для управления
географическими
данными. Эти приложения строятся на основе технологии стандартных
программных
компонентов и соответствуют современным требованиям дизайна интерфейса.
Это
Data Manager (Диспетчер данных) - организует и представляет
географические
данные различными способами в виде дерева каталогов, сортированных по
дате,
создателю, статусу и т.д. Метаданные, характеризующие собственно данные
предметной
области, могут добавляться к каждому набору данных и могут
использоваться в
критериях поиска, наборы данных можно копировать, перемещать,
переименовывать и
т.д. Второе приложение - Data Viewer (Просмотр данных), содержащее
средства редактирования, отображения,
выполнения запросов и анализа - совершенно новые реализации главных
геоинформационных потребностей. Интегрированная среда используется и
для
создания, отображения и запроса карт. Поддержка шаблонов карт обеспечит
простое
размещение стандартных элементов - графических данных, легенд,
масштабных
линеек и указателей сторон света. Табличные данные управляются
собственной
диалоговой средой запросов, отчетов и ввода данных [4].
|
|