Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
GIK for Exam (Full).docx
Скачиваний:
6
Добавлен:
21.09.2019
Размер:
900.18 Кб
Скачать

@11 Встраиваемые гис

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

Разработчик может создавать настольные, мобильные и веб-приложения, вести разработку под ArcGIS for Server, а также дорабатывать существующие продукты ArcGIS for Desktop.

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

Используйте ArcGIS Engine для встраивания ГИС в работу ваших организаций. Пакет разработчика ArcGIS Engine предоставляет серии встраиваемых компонентов ArcGIS, которые используются независимо от среды настольных приложений ArcGIS (например, картографическими объектами можно управлять через ArcGIS Engine, а не с помощью ArcMap). Применяя ArcGIS Engine, разработчики могут создавать направленные на выполнение определенных задач ГИС-решения с простыми интерфейсами для доступа к любым наборам ГИС-функциональности, используя C++, COM, .NET и Java.

С помощью ArcGIS Engine разработчики могут создавать законченные пользовательские приложения или встраивать ГИС-логику в существующие приложения (такие как Microsoft® Word или Excel), предоставляя сфокусированные ГИС-решения многим пользователям.

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

  • ArcGIS Engine Developer Kit – набор компонентов и инструментов, необходимых для разработки приложения (устанавливается на стороне разработчика); начиная с версии 10.0 включает Engine SDK for C++, Engine SDK for Java, Engine SDK for .NET.

  • ArcGIS Engine Runtime – набор компонентов, необходимых для работы приложения (устанавливается на стороне как разработчика, так и заказчика).

Разработка с набором ArcGIS Engine основана на использовании библиотек ArcObjects, которые предоставляют API для .NET, Java и C++. ArcGIS Engine распространяется в составе годовой подписки на комплект разработчика EDN (Esri Developer Network).

C ArcGIS вы можете самостоятельно разрабатывать веб-приложения, использующие ГИС-сервисы.

Вы можете разработать картографическое веб-приложение «с нуля», или встроить интерактивную карту в существующий веб-сайт. При создании веб-приложений есть возможность использовать и бесплатные веб-сервисы ArcGIS Online и собственные веб-сервисы, созданные с помощью ArcGIS for Server. При разработке веб-приложений можно использовать следующие бесплатные ArcGIS API для доступа к ГИС-сервисам напрямую по протоколам REST и SOAP:

  • ArcGIS API для JavaScript

  • ArcGIS API для Flex

  • ArcGIS API для Silverlight

Вы можете разработать собственное ГИС-приложение для мобильных устройств: мобильных телефонов, смартфонов, планшетных компьютеров, мультимедийных устройств, а также кастомизировать ArcPad.

Специально для разработчиков созданы средства разработки ArcGIS Runtime SDK для мобильных устройства, работающих под управлением iOS, Android, Windows Phone и Windows Mobile.

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

API для работы с файловой базой геоданных. Для того, чтобы внешние приложения могли работать с файловой базой геоданных формата .gdb, используйте File Geodatabase API, который:

  • разработан для C++ и .NET;

  • может использоваться в Windows и Linux;

  • позволяет читать, создавать и редактировать файловую базу геоданных;

  • не использует библиотеки ArcObjects;

  • распространяется бесплатно.

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