ArcGIS Maps SDKs for Native Apps

Создавайте картографические приложения с визуализацией 2D и 3D данных, геокодированием, маршрутизацией и геообработкой, доступных как онлайн, так и офлайн, без особых усилий

Начало работы

Измените свой опыт картографирования с точностью, конфиденциальностью и производительностью

Расширьте возможности своих приложений с помощью ArcGIS Maps SDKs for Native Apps — лучшего инструмента для разработки современных географических информационных систем (ГИС) и решений по картографированию на основе определения местоположения для мобильных телефонов, планшетов, ноутбуков и настольных компьютеров. Наши SDK, спроектированные безопасно, гарантируют вам полный контроль над данными, предлагая непревзойденную конфиденциальность и защиту без ущерба для функциональности.

Создание карт, работающих как онлайн, так и офлайн

Разработка для подключенных, частично подключенных и отключенных сред

Создавайте приложения, которые позволяют пользователям загружать веб-карты и сервисы ArcGIS для оффлайн использования, а также возможности просмотра, редактирования и анализа. Также, можно выполнять геокодирование, маршрутизацию и использовать пространственные данные на основе файлов в форматах 2D и 3D оффлайн.

 Бежевая карта, отображающая дороги, подсвеченные желто-синим цветом, и черный квадрат в центре с надписью о загрузке карты

Разработка вашего картографического приложения, в основе которого лежит определение местоположения

Использование аппаратного обеспечения и периферийных устройств

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

Стилизация, интеграция и анализ 2D и 3D карт

Разработка собственных интерактивных карт

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

Интеграция приложений с ArcGIS

Используйте базовые продукты и специальные возможности

Интегрируйте свои приложения с ArcGIS, используя веб-карты, веб-сцены и надежную аутентификацию. Создавайте вместе с нашими базовыми продуктами, такими как ArcGIS Location Platform, ArcGIS Online, ArcGIS Enterprise и ArcGIS Pro, и используйте такие возможности, как инженерная сеть, позиционирование внутри помещений и потоковый режим данных реального времени.

Выбор правильного SDK для ваших целей разработки

ArcGIS Maps SDKs for Native Apps доступны для пяти сред разработки приложений. Независимо от того, разрабатываете ли вы приложения для iOS, Android, Windows, Linux, macOS или даже для нескольких платформ, найдите SDK, который соответствует вашим целям разработки.

ArcGIS Maps SDK for .NET

Разработка для Android, iOS, macOS (с использованием Mac Catalyst) и Windows

Создавайте мобильные и настольные приложения с помощью .NET MAUI, WinUI или WPF. Поставляемый в виде пакетов NuGet SDK включает шаблоны проектов Visual Studio, которые помогут вам приступить к работе.

Просмотр документации
Загрузка примеров приложений
 Текст и символы на черном фоне, представляющие редактор кода с кодом для приложения WPF Map для Нью-Йорка

ArcGIS Maps SDK for Java

Разработка для Linux, macOS и Windows

Разрабатывайте кроссплатформенные настольные картографические и ГИС приложения с использованием Java и JavaFX. SDK поддерживает интеграцию Gradle для повышения производительности. Обратите внимание: ArcGIS Maps SDK for Java устарел. Мы рекомендуем вам изучить другие варианты наших SDK для эффективного достижения ваших целей разработки.

Просмотр документации
Загрузка примеров приложений
 Текст и символы на черном фоне, представляющие редактор кода с фрагментом кода Java и картой Манхэттена

ArcGIS Maps SDK for Kotlin

Разработка для телефонов и планшетов Android

Создавайте Android-приложения для телефонов и планшетов с помощью Kotlin. SDK включает интеграцию с Gradle и компонуемые представления с открытым исходным кодом для более быстрого запуска.

Просмотр документации
Загрузка примеров приложений
 Мобильное приложение, разработанное на языке Kotlin, отображающее текст и символы, представляющие код слева, а также карту Нью-Йорка.

ArcGIS Maps SDK for Qt

Разработка для Android, iOS, Linux, macOS и Windows

Разрабатывайте настольные или мобильные картографические приложения с помощью Qt Framework и Qt Creator. SDK предоставляет надежный API C++ для поддержки приложений, разработанных с использованием пользовательского интерфейса (UI) Qt Quick или Qt Widgets.

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

ArcGIS Maps SDK for Swift

Разработка для iPhone, iPad и Mac (с использованием Mac Catalyst)

Этот SDK, доступный в виде пакета Swift, предоставляет API SwiftUI и использует новейшие функции языка Swift, что упрощает создание картографических приложений для устройств Apple.

Просмотр документации
Загрузка примеров приложений
 Текст и символы, представляющие код в редакторе кода, и встроенная карта, центр которой — Манхэттен, Нью-Йорк.

Изучение большего количества ресурсов

Ознакомьтесь с нашей коллекцией блогов, видео и примеров исследований, чтобы узнать о возможностях ArcGIS Maps SDKs for Native Apps.

Previous
Next

Увеличьте потенциал с помощью ArcGIS

Используйте возможности ArcGIS Location Platform, ArcGIS Online, ArcGIS Enterprise и ArcGIS Pro. Независимо от того, решите ли вы использовать один или комбинацию этих продуктов, у вас будет возможность предоставить именно то картографическое приложение, которое соответствует уникальным потребностям ваших пользователей.

Previous
Next

Опции приобретения ArcGIS Developer

Перейти к стоимости ArcGIS Developer

Поговорить с кем-нибудь из нашего отдела продаж

1-800-447-9778

7:00–17:00, Тихоокеанское время, Понедельник - Пятница

Онлайн-чат

Открыть чат

Связаться с отделом продаж

Заполните форму.

Получите помощь и техническую поддержку