- •@00 Сравнение настольных продуктов
- •@00A Классы функциональности ArcGis Server
- •Уровни производительности ArcGis Server (отличия)
- •@01 Три вида гис
- •@02 Вид базы геоданных
- •1. Географическое представление.
- •2. Описательные атрибуты.
- •3. Пространственные отношения: топология и сети.
- •4. Тематические слои и наборы данных.
- •@03 Вид геовизуализации
- •@04 Вид геообработки
- •2. Геообработка в действии
- •3. Компиляция данных
- •4. Анализ и моделирование
- •5. Управление данными
- •6. Картография
- •@06 Репликация в гис
- •@07 Гис как распределенная информационная система
- •1. Общие сведения.
- •2. Возможности взаимодействия.
- •4. Каталоги гис-порталов
- •@08 Линейка продуктов ArcGis
- •@09 Настольные гис
- •@10 Серверные гис
- •@11 Встраиваемые гис
- •@12 Мобильные гис
- •@13 База геоданных
- •@14 Геометрия пространственных объектов
- •@15 Геометрия растров
- •@16 Ключевые концепции базы геоданных
- •@17 Версионные базы геоданных и распределенные рабочие процессы
- •@38 Типы серверных гис
- •@41 Интеграция гис с ит
@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;
распространяется бесплатно.