ArcGIS Maps SDK for Native Apps

2D/3D データ ビジュアライゼーション、ジオコーディング、ルート検索、ジオプロセシング機能を備えたマッピング アプリケーションを容易に構築 - オンラインでもオフラインでもアクセス可能

はじめに

精度、プライバシー、パフォーマンスを兼ね備えた、これまでにないマッピング エクスペリエンス

携帯電話、タブレット、ノート PC、デスクトップ向けの最先端の地理情報システム (GIS) およびロケーションベースのマッピング ソリューションを開発するための究極のツールである ArcGIS Maps SDKs for Native Apps を使用して、アプリケーションを強化できます。 Esri の SDK は設計時からセキュリティを考慮しているため、データの完全な制御が確保されるようになっており、機能を損なうことなく比類ないプライバシーと保護を提供します。

オンラインでもオフラインでも機能するマップを作成

ネットワーク接続環境、一部接続環境、非接続環境に対応した構築

オフラインで使用するために Web マップや ArcGIS サービスをダウンロードでき、表示、編集、分析機能が揃ったアプリケーションを作成できます。 また、オフラインでも、ジオコーディング、ルート検索、ファイルベースの空間データを 2D/3D 形式で利用できます。

 黄色くハイライト表示された道路と青色の水域があり、マップのダウンロード中というラベルの付いた黒いボックスが中央に表示された、ベージュのマップ

ロケーションを中心とするマッピング アプリケーションを構築

デバイス ハードウェアと周辺機器を活用

デバイス固有のロケーション機能を利用し、高精度 GNSS レシーバーなどの外部周辺機器に接続して、データ収集、ジオフェンシング、ルート検索、ナビゲーションなどのロケーションベースのワークフローに対応します。

2D/3D マップをスタイル設定、統合、解析

インタラクティブなカスタム マップを構築

高度なデータ主導のビジュアライゼーション、動的なレイヤー コントロール、空間解析を組み込むことができます。 拡張現実機能により、モバイル デバイスでの 3D アプリを強化します。

アプリケーションと ArcGIS を統合

基本製品と個別機能を活用

Web マップ、Web シーン、堅牢な認証を使用することで、アプリケーションと ArcGIS を統合できます。 ArcGIS Location Platform、ArcGIS Online、ArcGIS Enterprise、ArcGIS Pro などの基本製品を使用して構築し、ユーティリティ ネットワーク、屋内測位、リアルタイムのデータ ストリーミングなどの機能をご活用ください。

開発目標に適した SDK を選択

ArcGIS Maps SDKs for Native Apps は 5 つのアプリ開発フレームワークに対応しています。 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 マップ アプリのコードが表示されたコード エディター

ArcGIS Maps SDK for Java

Linux、macOS、Windows に対応

Java および JavaFX を使用して、クロスプラットフォームのデスクトップ マッピングおよび GIS アプリケーションを開発します。 生産性を高めるために、この SDK は Gradle 統合をサポートしています。 注意: ArcGIS Maps SDK for Java は非推奨となっています。 開発目標を効果的に達成するために他の SDK オプションを検討することをお勧めします。

ドキュメントの表示
アプリケーション サンプルのダウンロード
 黒を背景とするテキストとシンボルとして表されている、Java コード スニペットが表示されたコード エディターと、マンハッタンのマップ

ArcGIS Maps SDK for Kotlin

Android 携帯電話およびタブレットに対応

Kotlin を使用して、携帯電話およびタブレット用の Android アプリケーションを作成します。 よりすばやく開始できるよう、Gradle 統合とオープン ソース コンポーザブル ビューがこの SDK に含まれています。

ドキュメントの表示
アプリケーション サンプルのダウンロード
 コードを表す左側のテキストとシンボルに加え、ニューヨーク市のマップが表示されている、Kotlin で開発されたモバイル アプリケーション

ArcGIS Maps SDK for Qt

Android、iOS、Linux、macOS、Windows に対応

Qt Creator を使用して Qt Framework でデスクトップまたはモバイル マッピング アプリを開発します。 この SDK は堅牢な C++ API を提供し、Qt Quick または Qt Widgets ユーザー インターフェイス (UI) で構築されたアプリをサポートしています。

ドキュメントの表示
アプリケーション サンプルのダウンロード
 黒を背景とするテキストとシンボルとして表されているコードと、マップが表示された携帯電話の差し込み画像

ArcGIS Maps SDK for Swift

iPhone、iPad、Mac (Mac Catalyst を使用) に対応

Swift Package として入手可能なこの SDK は、SwiftUI API を提供し、最新の Swift 言語機能を採用しており、Apple デバイス用のマッピング アプリの構築をかつてないほど容易にします。

ドキュメントの表示
アプリケーション サンプルのダウンロード
 テキストとシンボルとして表されているコード エディターのコードと、ニューヨーク市マンハッタンを中心とする差し込みマップ

その他のリソースの探索

ArcGIS Maps SDKs for Native Apps の機能についてのブログ、ビデオ、ケース スタディのコレクションをご覧いただけます。

前へ
次へ

ArcGIS で可能性を最大限に高める

ArcGIS Location Platform、ArcGIS Online、ArcGIS Enterprise、ArcGIS Pro の能力をご活用ください。 これらの製品を単体で使用しても組み合わせて使用しても、お客様のユーザーに固有のニーズを満たす的確なマッピング アプリ エクスペリエンスを柔軟に実現できます。

前へ
次へ

ArcGIS Developer の購入オプション

ArcGIS Developer の価格に移動

営業チームの連絡先

1-800-447-9778

7:00 a.m. ~ 5:00 p.m. 月曜~金曜 (太平洋時間)

オンラインでチャット

チャットの開始

営業チームに連絡

連絡先フォームに入力