ドキュメント / 対応バージョン
対応バージョン
この表の数字はドキュメントの飾りではなく、SDK リポジトリのビルドファイルから機械的に写したものです。「いま配布されているモジュールの版」と「そのモジュールが前提にしている地図 SDK の版」を、プラットフォームごとに一覧します。
MapConductor のモジュール
インストールするのはこの一覧です。Android は BOM が下位モジュールの版を揃えるため、個々の版を書く必要はありません。
Android
モジュール
バージョン
備考
com.mapconductor:mapconductor-bom
1.3.1
以下の全モジュールの版を固定
com.mapconductor:core
1.3.1
com.mapconductor:compose
1.3.1
com.mapconductor:icons
1.3.1
com.mapconductor:heatmap
1.3.1
com.mapconductor:marker-clustering
1.3.1
com.mapconductor:geojson
1.3.1
com.mapconductor:kml
1.3.1
com.mapconductor:for-googlemaps
1.3.1
com.mapconductor:for-maplibre
1.3.1
com.mapconductor:for-mapbox
1.3.1
com.mapconductor:for-here
1.3.1
com.mapconductor:for-arcgis
1.3.1
com.mapconductor:for-maptiler
1.3.1
com.mapconductor:for-tomtom
1.3.1
com.mapconductor:for-longdo
1.3.1
iOS
モジュール
バージョン
備考
ios-sdk-core (MapConductorCore)
1.3.1
ios-icons
1.1.4
ios-heatmap
1.3.1
ios-marker-clustering
1.3.1
ios-geojson-layer
1.3.1
ios-for-googlemaps
1.3.1
ios-for-maplibre
1.3.1
ios-for-mapbox
1.1.4
ios-for-mapkit
1.1.4
ios-for-here
1.3.1
ios-for-arcgis
1.3.1
ios-for-maptiler
1.3.1
ios-for-tomtom
1.3.1
ios-for-longdo
1.3.1
React (Web)
モジュール
バージョン
備考
@mapconductor/js-sdk-core
0.2.1
@mapconductor/js-sdk-react
0.2.1
@mapconductor/react-icons
0.2.0
@mapconductor/react-heatmap
0.2.1
@mapconductor/react-marker-clustering
0.2.1
@mapconductor/react-geojson
0.2.1
@mapconductor/react-kml
0.2.0
@mapconductor/react-for-googlemaps
0.2.1
@mapconductor/react-for-maplibre
0.2.2
@mapconductor/react-for-mapbox
0.2.1
@mapconductor/react-for-here
0.2.1
@mapconductor/react-for-arcgis
0.2.1
@mapconductor/react-for-maptiler
0.2.1
@mapconductor/react-for-tomtom
0.2.1
@mapconductor/react-for-longdo
0.2.1
@mapconductor/react-for-mapkit
0.2.1
@mapconductor/react-for-leaflet
0.2.1
@mapconductor/react-for-openlayers
0.2.2
@mapconductor/react-for-cesium
0.2.1
@mapconductor/react-for-azuremaps
0.2.1
@mapconductor/react-for-mappls
0.2.1
地図 SDK の対応バージョン
各プロバイダモジュールがビルド・検証の前提にしている地図 SDK の版です。Android は Gradle のバージョンカタログ、iOS は Package.swift の下限、Web は package.json の宣言(キャレットを外した下限)を写しています。これより新しいマイナー版は通常そのまま動きます。
プロバイダ
Android
iOS
Web
備考
Google Maps
20.0.0
11.0.0
2.1.1
Web の数字は js-api-loader のもの。Maps JavaScript API 本体はチャンネル制
MapLibre
13.4.1
6.20.0
6.6.0
Mapbox
11.28.0
11.0.0
3.29.0
HERE
4.27.2.0.309975
4.27.2.0
script タグ
モバイル SDK は HERE ポータルから手動取得。JS API は HERE の CDN(v3.1)読み込み
ArcGIS
300.1.0
300.1.0
5.1.20
MapTiler
2.1.0
6.20.0
6.6.0
iOS と Web の MapTiler プロバイダは MapLibre で描画
TomTom
2.4.2
0.73.1
0.51.5
Longdo
1.3.0
4.1.0
script タグ
Apple MapKit
—
OS 同梱
script タグ
MapKit は OS 同梱。MapKit JS は Apple の CDN 読み込み
Azure Maps
—
—
3.7.4
Cesium
—
—
1.144.0
Leaflet
—
—
1.9.4
OpenLayers
—
—
10.10.0
Open Mobile Maps
4.0.0
4.0.0
—
モジュールは準備中 — Maven Central / SwiftPM リリースは未公開
Mappls
9.0.3
6.1.5
3.8.1
Android モジュールは準備中 — Maven Central は未公開
ツールチェーン
ANDROID
minSdk 28 / compileSdk 37
KOTLIN
2.4.10
iOS
16.0+
XCODE
15+
ArcGIS だけは上を行きます: Android は minSdk 28、iOS は iOS 18 以上が SDK 側の要件です。