Doku / Unterstützte Versionen

Unterstützte Versionen

Die Zahlen hier sind maschinell aus den Build-Dateien der SDK-Repositories übernommen, nicht von Hand gepflegt. Sie listen je Plattform die aktuell ausgelieferten Modulversionen und die Version des Karten-SDK, die jedes Anbietermodul voraussetzt.

MapConductor-Module

Das hier installieren Sie. Unter Android gleicht die BOM alle darunterliegenden Module ab, einzelne Versionen müssen also nie ausgeschrieben werden.

Android

Modul
Version
Anmerkungen
com.mapconductor:mapconductor-bom
1.3.1
Legt die Version aller Module darunter fest
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

Modul
Version
Anmerkungen
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)

Modul
Version
Anmerkungen
@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

Versionen der Karten-SDKs

Die Version des Karten-SDK, gegen die jedes Anbietermodul gebaut und geprüft wird: Android aus dem Gradle-Versionskatalog, iOS aus der Untergrenze in Package.swift, Web aus der Deklaration in package.json (ohne Caret). Neuere Minor-Versionen funktionieren in der Regel unverändert.

Anbieter
Android
iOS
Web
Anmerkungen
Google Maps
20.0.0
11.0.0
2.1.1
Die Web-Zahl gilt für den js-api-loader; die Maps JavaScript API selbst läuft über Kanäle
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-Tag
Die mobilen SDKs werden von Hand aus dem HERE-Portal geladen; die JS-API kommt vom CDN von HERE (v3.1)
ArcGIS
300.1.0
300.1.0
5.1.20
MapTiler
2.1.0
6.20.0
6.6.0
Unter iOS und im Web rendert der MapTiler-Anbieter über MapLibre
TomTom
2.4.2
0.73.1
0.51.5
Longdo
1.3.0
4.1.0
script-Tag
Apple MapKit
mit dem OS geliefert
script-Tag
MapKit wird mit dem Betriebssystem geliefert; MapKit JS kommt vom CDN von Apple
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
Module in Vorbereitung — noch nicht auf Maven Central / SwiftPM veröffentlicht
Mappls
9.0.3
6.1.5
3.8.1
Android-Modul in Vorbereitung — noch nicht auf Maven Central

Toolchain

ANDROID
minSdk 28 / compileSdk 37
KOTLIN
2.4.10
iOS
16.0+
XCODE
15+

Nur ArcGIS verlangt mehr: minSdk 28 unter Android und iOS 18 unter iOS sind Anforderungen des Anbieter-SDK selbst.