Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ГИС тема 2.1.doc
Скачиваний:
40
Добавлен:
11.11.2018
Размер:
2.36 Mб
Скачать
  1. Серверные гис

Быстрый рост использования серверных ГИС объясняется рядом преимуществ в деловой сфере и ввозможностью обрабатывать значительную ГИС-информацию, созданные и управляемые профессионалами ГИС и широко используемые организациями (рисунок 2.20).

ArcGIS Server предназначен для создания корпоративной ГИС с неограниченным числом полнофункциональных рабочих мест: клиентом может быть как настольное, так и веб-приложение. ArcGIS Server предоставляет инструментарий для создания веб-приложений, веб-служб и других корпоративных приложений, работающих под управлением стандартных .NET и J2EE веб-серверов, обеспечивает централизованное управление географическими ресурсами: картами, службами геокодирования и программными объектами, задействованными в приложениях.

ArcIMS – продукт для публикации пространственных данных и картографической продукции в интранет/интернет с возможностью геокодирования, анализа и поиска данных по различным критериям (рисунок 2.21). Служит основой для создания портальных решений, работает под управлением стандартных веб-серверов.

ArcSDE – обеспечивает хранение пространственных данных в СУБД (Oracle, Microsoft SQL Server, IBM DB2 и Informix). Для представления и хранения информации используется объектно-реляционная модель - база геоданных, позволяющая описывать не только геометрию объектов, но и их поведение, правила, взаимосвязи с другими классами объектов и объектами базы геоданных. Поддерживается работа с различными версиями данных, длительные сеансы редактирования и автономное редактирование. ArcSDE обеспечивает интеграцию ArcGIS с другими ГИС и САПР системами.

Рисунок 2.20 – Серверные технологии предоставления данных пользователям.

Рисунок 2.21 – Примеры интерфейса представления данных в браузере через ArcIMS.

  1. Мобильные гис

ArcPad позволяет проводить оперативный сбор, автономное редактирование пространственных данных в полевых условиях с использованием приемников GPS, цифровых фотокамер и других устройств. ArcPAD интегрирован с настольными продуктами ArcGIS (ArcView, ArcEditor, ArcInfo), работает на мобильных устройствах под управлением Windows CE, Pocket PC.

Рисунок 2.22 – Мобильные ГИС используются в моблиьных телефонах, карманых ПК, планшетных ПК и других специальных устройствах

  1. Инструменты разработчиков гис

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

Одна из основных целей ArcGIS – предоставление разработчикам серий многоцелевых структур для настройки и развертывания ГИС. Эта инициатива называется ESRI Developer Network (EDN). EDN предоставляет разработчикам компоненты, инструменты и методы.

Ядром EDN Developer Kit является общая библиотека программных компонентов ArcObjects, которую программисты могут использовать для встраивания ГИС-компонентов или расширения ГИС с помощью таких стандартных сред программирования, как C++, .NET и Java.

Рисунок 2.23 – Применение библиотеки программных компонентов ArcObjects.

ArcGIS Engine – это центральный набор межплатформенных компонентов ArcObjects, совместимый с различными API, такими как .NET, Java, Visual Basic 6 и C++. Разработчики могут применять эти компоненты для создания специализированных ГИС и картографических приложений. Приложения ArcGIS Engine могут создаваться и устанавливаться на платформах Microsoft Windows, Sun Solaris и Linux. Приложения могут различаться от простых средств для просмотра карт до спецализированных программ для редактирования ГИС.

Контрольные вопросы.

  1. Чем занимается компания ESRI?

  2. Что такое ArcGIS?

  3. Что позволяет делать ArcGIS?

  4. Что входит в состав программных продуктов ArcGIS?

  5. Какие настольные ГИС входят в состав ArcGIS и чем они отличаются?

  6. Какие дополнительные модули, входящие в состав ArcGIS, вы знаете?

  7. Для чего нужен и что позволяет делать ArcGIS Spatial Analyst?

  8. Для чего нужен и что позволяет делать ArcGIS 3D Analyst?

  9. Для чего нужен и что позволяет делать ArcGIS Data Interoperability?

  10. Какие серверные ГИС входят в состав ArcGIS и чем они отличаются?

  11. Какие мобильные ГИС входят в состав ArcGIS и чем они отличаются?

  12. Что в себя включает пакет разработчика EDN Developer Kit?

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]