概要
Yandex Maps MapKit は、iOS および Android アプリケーションに Yandex.Maps 機能を統合できる Flutter プラグインです。Yandex SDK を通じてマップ、ジオコーディング、ルート計画、位置情報サービスへのアクセスを提供します。開発者は Flutter アプリ内でインタラクティブなマップを表示し、マーカーを追加し、マップの外観をカスタマイズし、ナビゲーション機能を実装できます。このパッケージは、ネイティブパフォーマンスを維持しながら、Dartフレンドリーな API を提供することで、Yandex のマッピングツールの利用を簡素化しています。両方のプラットフォームをサポートしており、Yandex によってメンテナンスされています。
用途
- モバイルアプリでインタラクティブマップを表示する
- ジオロケーションおよび住所検索の実装
- カスタムマーカーとオーバーレイの追加
- ルート計画およびナビゲーション機能の構築
- 既存のFlutter UIとYandexマップを統合する
主な機能
- iOS および Android でのネイティブマップレンダリング
- ジオコーディングおよびリバースジオコーディングのサポート
- マーカー、ポリライン、ポリゴンのオーバーレイ
- 組み込みルートと方向
- Flutterウィジェットとの簡単な統合
適している対象
- Yandex Maps を必要とするモバイルアプリ
- 位置ベースのサービス
- ナビゲーションとルート追跡
- 旅行および物流アプリケーション
- ロシアまたはCIS市場をターゲットとしたアプリ
注意事項
- Yandex API キーの設定が必要です
- iOSおよびAndroidプラットフォームに限定
- 外部のYandex SDKに依存しています
- 追加の権限(場所)が必要になる場合があります
- ユーザーの位置に関する潜在的なデータプライバシー上の配慮