Hiển thị bản đồ CTM
Hướng dẫn này chỉ cho bạn cách thêm Bản đồ CTM (CityMap) phiên bản Sáng do eKMap Platform cung cấp trên nền tảng Android sử dụng Kotlin.
Bạn có thể xem thêm danh sách các loại bản đồ CTM tại đây

package com.example.maps_carbon_android import android.content.Contextimport android.graphics.Bitmapimport android.graphics.Canvasimport android.graphics.drawable.BitmapDrawableimport android.graphics.drawable.Drawableimport android.os.Bundleimport androidx.annotation.DrawableResimport androidx.appcompat.app.AppCompatActivityimport androidx.appcompat.content.res.AppCompatResourcesimport com.mapbox.maps.MapViewimport com.mapbox.maps.Style class MainActivity : AppCompatActivity() {private var mapView: MapView? = null override fun onCreate(savedInstanceState: Bundle?) {super.onCreate(savedInstanceState)setContentView(R.layout.activity_main)mapView = findViewById(R.id.mapView)mapView?.getMapboxMap()?.loadStyleUri("https://api.ekgis.vn/v2/mapstyles/style/citymap/bright/style.json?api_key={YOUR_API_KEY}")// define camera position// Center Việt Namval cameraPosition = CameraOptions.Builder().zoom(5).center(Point.fromLngLat(109.11, 16.34)).build()// set camera positionmapView.getMapboxMap().setCamera(cameraPosition)} }