コンテンツにスキップ

MapConductor

MapConductor

すべての地図SDKに対応する統一API

MapCat mascot
地図コードの
書き直しを
やめよう。

一度書くだけ。あらゆる地図SDKで動く。

MapConductorは、モバイル開発者のためのオープンソース統一地図SDKです。 Google Maps、Mapbox、HERE、ArcGISなど、すべて一つの統一されたAPIで利用できます。 地図体験の構築に集中しましょう。インテグレーションコードの書き直しは不要です。

なぜMapConductorなのか?

  • 1つのAPI、複数の地図プロバイダ — SDKごとの書き直し不要
  • いつでもプロバイダを切り替え可能 — ベンダーロックインなし
  • モダンなモバイルUI向けに設計(Jetpack Compose & SwiftUI)

シンプルな統一API

MapView(
onMapClick = {
// onMapClickAction
}
) {
for (markerState in markerList) {
Marker(state = markerState)
}
}

同じコードが、対応するすべての地図SDKで動作します。いわば地図SDKのためのjQueryです。

紹介動画

Play

主な機能

  • マルチSDK対応
    Google Maps、Mapbox、HERE、ArcGISなど、単一のコードベースから複数の地図SDKを操作できます。
  • 統一地図API
    マーカー、シェイプ、カメラ操作、イベントを統一的に扱えます。
  • ベンダーロックインからの解放
    アプリケーションロジックを書き直すことなく、地図プロバイダを変更できます。
  • 高パフォーマンスレンダリング
    組み込みアルゴリズムが数千個のマーカーをスムーズに処理します。
  • モダンUI対応
    Jetpack ComposeとSwiftUIのワークフロー向けに設計されています。
Play

掲載先

Featured on Orynth