コンテンツにスキップ

MapConductor

MapConductor

モバイルアプリ開発者のための
統一された地図SDK

MapCat mascot
地図アプリを
もっと簡単に
作れるようにしよう

MapConductor (マップコンダクター) は、乱立する地図SDKの差異を吸収し、開発の複雑さを解消します。 各地図SDKのAPIの細かい実装方法に気を配ることなく、地図の上にどのようにデータを表示したいのか、というビジネスロジックに集中して開発をすることができます。 そう、サポートする地図SDKなら、どれでも同じように扱える。まるでオーケストラの指揮者のように、複数の地図SDKを扱える。それがMapConductor (マップコンダクター) が目指す世界です。

プロモーションビデオ

Play

主な特徴

  • マルチSDK対応:

    • 単一のコードで、Google Maps, Mapbox, Here, ArcGISなど、複数の主要な地図SDKを操作できます。
    • 将来的には50以上のSDKへの対応を目指しています。
  • 共通API:

    • MapConductorが提供する統一されたメソッドを使うだけで、地図の表示、操作、データプロットが可能です。
    • SDKごとの細かい「お作法」を学ぶ必要はもうありません。
  • (Android) Jetpack Composeへの対応:

    • Android SDKはJetpack Composeで使うことを前提に設計されています。
    • 地図の部分だけXML Layoutでコードを書く必要はありません。
  • ベンダーロックインからの解放:

    • プロジェクトの要件に合わせて、最小限のコード修正でバックエンドの地図サービスを自由に乗り換えられます。
  • 高パフォーマンス:

    • 数千個のマーカーをスムーズに扱えるようなアルゴリズムを標準的に実装しています
Play