Navigation SDK
現在のバージョン:v3.5.0-rc.1
変更履歴を表示
- ローケーションシグナルの強化
- オンラインおよびオフラインでのルーティングとリルーティング
- 交通、インシデント、および閉鎖の回避
- ドライブ中の代替ルート生成
- ルートラインのレンダリング
- ナビゲーションカメラの制御
- 音声案内の再生
Navigation SDKは、あなたの車やモバイルアプリケーションでナビゲーション体験を構築するためのオールインワンソリューションです。このページでは、オプションの概要と開始するためのガイダンスを提供します。
特長と能力
Mapboxのライブデータプラットフォームは、月間7億以上のアクティブデバイスからのセンサー読み取りデータ、1日に200億のリアルタイムプローブデータポイント、および2,000以上のソースから集約された地図データのセンサーデータを取り込みます。Mapboxで構築されたすべてのナビゲーションアプには、ドライバーが道路状況や道路ネットワークの変更をワンタップで報告できる機能が含まれています。Mapboxはこれらの報告を検証し、地図に反映し続けることで、すべてのドライバーに最新のデータを提供します。
Navigation SDKは、包括的なナビゲーション体験を作成するためのツールを提供します。このSDKを利用して、真にパーソナライズされたナビゲーションソリューションを作成できます。
Navigation SDKには、GPS信号を継続的にフィルタリングおよび処理し、デッドレコニングアルゴリズムを使用してGPS信号が無いときにも自動車の現在位置を外挿する正確なロケーションプロバイダーが含まれています。これにより、ナビゲーションの中断を避け、より迅速で正確なルート案内を提供し、再ルートの回数を減らし、配送とピックアップの時間どおりの到着を実現します。また、Navigation SDKはナビゲーションデータを高度運転支援システム(ADAS)と統合し、リアルタイムの車両データとナビゲーションを組み合わせた充実した3D運転体験を提供します。
さらに、ターゲットとするプラットフォームやユースケースに関係なく、Navigation SDKは他のさまざまなMapboxサービスと事前統合されています:
- Mapbox Maps SDKはAIを使用して豊富な3D地図を生成およびレンダリングし、世界中の数千に及ぶ有名なランドマークを含むことで、混雑した都市部での運転中にドライバーが方向感覚を保つのを助けます。
- Mapbox Navigation APIsは新しいAIトラフィックモデルを統合し、混雑した地域のドライバーのためにより正確な予測走行時間と最適なルートを提供します。AIトラフィックモデルは予測走行時間と実際の走行時間の何百万回の比較から学習し、地域特有の運転パターンに適応します。
- Mapbox Searchは検索結果を自動的に提案し、目的地の入力を高速化し、ルーティング可能なポイントのおかげで最終目的地を確実に到達可能にします。レストラン、カフェ、ショップ、観光地、公園などは写真、評価、営業時間、短い説明を含み、プレビューを確認し、タップしてからナビゲーションを開始できます。
- MapGPTは、位置に関する会話を自然で実行可能にするAI搭載の音声アシスタントです。他の音声アシスタントと異なり、MapGPTの会話は自然で、車両のナビゲーション、エンターテインメント、自動運転、空調システムを簡単に操作できるようにします。さらに、OpenTableやTripAdvisorのようなアプリの機能も簡単に利用できます。
- Mapbox for EVは、EVルート計画システム です。車両のバッテリーシステムと統合し、個別のエネルギー消費パターンを追跡し、航続距離を予測し、リアルタイムで利用可能な充電ステーションを提案し、安心して旅行を楽しむことができ流ようにします。
要件
Navigation SDK for Androidは以下のアプリケーションに対応しています:
- Kotlin 1.6.0以上で作成されている。
- Android SDK 21以上で作成されている。
- NDK 23を使用して作成されている。他の主要NDKバージョンは互換性が保証されません。
sourceCompatibility
とtargetCompatibility
にJava 8を使用している。インストールガイドで示されています。
Javaの互換性
Navigation SDK for AndroidはGoogleによって推奨される公式言語であるKotlinで構築されています。KotlinはJavaと100%相互運用可能です。
Navigation SDKは主にKotlinアプリケーションを対象にしていますが、Javaコードベースのアプリケーションでも適切に機能し、Mapbox SDK for Androidの公開APIと相互作用できます。Mapbox SDK for AndroidをJavaと一緒に使用する際に問題が発生した場合は、お問い合わせください。
条件
表記
アプリケーションでMapboxの地図を使用する場合、Mapbox Maps SDKのドキュメントに従ってクレジットを提供する必要があります。
利用規約
Mapbox Navigation SDKはMapboxの利用規約に従って配布されます。
料金
Navigation SDKの料金に関する詳細は料金ガイドをご覧ください。