创建在线和离线工作的应用程序
针对连接、部分连接和断开连接的环境进行构建
创建允许用户下载 Web 地图和 ArcGIS 服务以供离线使用的应用程序,并具有查看、编辑和分析功能。 在 2D 和 3D 格式的离线状态下使用地理编码、路径规划、导航、室内地图、公共设施网络和基于文件的空间数据。
使用 2D 和 3D 数据可视化、地理编码、路径规划和地理处理功能轻松构建地图应用程序,并在线或离线访问它们。
ArcGIS Maps SDKs for Native Apps 旨在为手机、平板电脑、笔记本电脑和台式机开发前沿地理信息系统 (GIS) 和基于位置的地图解决方案的最强大的 SDK 集合。 Esri SDK 采用安全设计,确保您可以完全控制数据,提供无与伦比的隐私和保护,同时不影响功能。
针对连接、部分连接和断开连接的环境进行构建
创建允许用户下载 Web 地图和 ArcGIS 服务以供离线使用的应用程序,并具有查看、编辑和分析功能。 在 2D 和 3D 格式的离线状态下使用地理编码、路径规划、导航、室内地图、公共设施网络和基于文件的空间数据。
利用设备硬件和外围设备
利用设备内置的定位功能或连接到外部外围设备(如高精度 GNSS 接收器),实现基于位置的工作流程,包括数据收集、地理围栏、路径和导航。
结合先进的数据驱动可视化、动态图层控制和空间分析。 利用增强现实功能增强移动设备上的 3D 应用程序。
3D 网格数据,版权所有 © 2023 Geofly GmbH/Esri
利用基础产品和特定功能
在您的应用程序中无缝使用 Web 地图、Web 场景和 ArcGIS 身份验证系统。 与 Esri 的 ArcGIS Location Platform、ArcGIS Online、ArcGIS Enterprise 和 ArcGIS Pro 等基础产品一起构建,并利用公用事业网络、室内定位和实时数据流等功能。
ArcGIS Maps SDKs for Native Apps 适用于多种应用程序开发框架。 无论您是为 iOS、Android、Windows、Linux、macOS 还是多个平台进行开发,都可以找到适合您开发目标的 SDK。
为 Android、iOS、macOS(使用 Mac Catalyst)和 Windows 构建
使用 .NET MAUI、WinUI 或 WPF 构建移动和桌面应用程序。 SDK 以 NuGet 包的形式提供,其中包含可帮助您入门的 Visual Studio 工程模板。
为 Android 和 iOS 构建
Flutter Maps SDK 将 ArcGIS Maps SDKs for Native Apps 的地理空间功能与 Flutter 的优势相结合,从而促进了用于 iOS 和 Android 的跨平台地图应用程序的创建。 该 SDK 可作为 pub.dev 包使用,以便轻松集成到工程中。
专为 Android 手机和平板电脑打造
使用 Kotlin 为手机和平板电脑创建 Android 应用程序。 该 SDK 包括 Gradle 集成和开源可组合视图,以便更快地启动。
为 Android、iOS、Linux、macOS 和 Windows 构建
使用 Qt Creator 通过 Qt 框架开发桌面或移动地图应用程序。 SDK 提供了强大的 C++ API 来支持使用 Qt Quick 或 Qt Widgets 用户界面 (UI) 构建的应用程序。
为 iPhone、iPad 和 Mac 构建(使用 Mac Catalyst)
该 SDK 以 Swift 软件包的形式提供,提供了 SwiftUI API,并采用了最新的 Swift 语言功能,使得为 Apple 设备构建地图应用程序变得前所未有的简单。
访问我们的博客、视频和案例研究集合,了解 ArcGIS Maps SDKs for Native Apps 的功能。
Asplundh 的工作管理平台
由 ArcGIS Maps SDK for .NET 转换
为任何设备构建强大的地图应用程序
ArcGIS Maps SDK for Native Apps 概述
使用 ArcGIS Maps SDKs for Native Apps
浏览使用案例
开发离线使用的应用程序
利用离线功能
ArcGIS Maps SDK for Native Apps 新特性
了解最新更新
宣布弃用 Java Maps SDK
查看停用计划
利用 ArcGIS Location Platform、ArcGIS Online、ArcGIS Enterprise 和 ArcGIS Pro 的强大功能。 无论您选择使用其中一种还是多种产品的组合,您都可以灵活地提供满足用户独特需求的精准地图应用体验。
利用 ArcGIS Location Platform 的可扩展性和灵活性,构建可适应不断变化需求的交互式地图应用程序。
ArcGIS Online 凭借基于云的 2D 或 3D 地图和空间分析功能,可实现团队成员之间的无缝协作,无论他们是在办公室、现场,甚至在没有网络连接的区域。
通过 ArcGIS Enterprise 访问本地和基于云的地图和空间分析功能。 开发允许在地图和 GIS 数据上进行协作的应用程序(无论是在现场、野外还是离线),同时保护私有网络上的数据。
Esri 的旗舰 GIS 桌面产品可与 Native Maps SDK 一起使用,解锁复杂的离线功能。既可供 ArcGIS Online 和 ArcGIS Enterprise 上的各种用户类型访问,也可通过 ArcGIS Developer Bundle 进行开发和测试。
创建独立数据包(矢量切片、栅格切片、移动地理数据库)