เอกสาร / เวอร์ชันที่รองรับ
เวอร์ชันที่รองรับ
ตัวเลขในตารางนี้คัดลอกมาจากไฟล์บิลด์ของรีโพซิทอรี 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 version catalog, iOS อ่านค่าต่ำสุดจาก Package.swift และเว็บอ่านจากการประกาศใน package.json (ตัดเครื่องหมาย caret ออก) รุ่นย่อยที่ใหม่กว่านี้มักใช้ได้ทันที
ผู้ให้บริการ
Android
iOS
Web
หมายเหตุ
Google Maps
20.0.0
11.0.0
2.1.1
ตัวเลขฝั่งเว็บคือของ 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 โหลดจาก CDN ของ HERE (v3.1)
ArcGIS
300.1.0
300.1.0
5.1.20
MapTiler
2.1.0
6.20.0
6.6.0
บน iOS และเว็บ ผู้ให้บริการ MapTiler วาดผ่าน MapLibre
TomTom
2.4.2
0.73.1
0.51.5
Longdo
1.3.0
4.1.0
แท็ก script
Apple MapKit
—
มาพร้อมระบบปฏิบัติการ
แท็ก script
MapKit มาพร้อมระบบปฏิบัติการ ส่วน MapKit JS โหลดจาก CDN ของ 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
—
โมดูลอยู่ระหว่างเตรียมการ ยังไม่เผยแพร่บน 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 ที่ต้องการมากกว่านั้น โดย minSdk 28 บน Android และ iOS 18 บน iOS เป็นข้อกำหนดของ SDK ฝั่งผู้ให้บริการเอง