// ============================================================
// 高德地图配置
// 使用 Vite 环境变量，必须以 VITE_ 前缀暴露给客户端
// ============================================================

/** 高德地图 JSAPI Key — 用于前端地图展示和交互 */
export const AMAP_JSAPI_KEY = import.meta.env.VITE_AMAP_JSAPI_KEY as string

/** 高德地图 Web Service Key — 用于服务端 API 调用 */
export const AMAP_WEB_KEY = import.meta.env.VITE_AMAP_WEB_KEY as string

/** 高德地图安全密钥 — 2021/12/02 后申请的 Key 必须配合此密钥使用 */
export const AMAP_SECURITY_CODE = import.meta.env.VITE_AMAP_SECURITY_CODE as string

/** 高德地图 JSAPI 版本 */
export const AMAP_VERSION = '2.0'

/** 需要加载的高德地图插件列表 */
export const AMAP_PLUGINS = [
  'AMap.Geocoder',        // 地理编码/逆地理编码
  'AMap.AutoComplete',    // 输入提示
  'AMap.PlaceSearch',     // 搜索服务
  'AMap.Geolocation',     // 定位
  'AMap.MarkerClusterer', // 点聚合
  'AMap.Driving',         // 驾车路线规划
  'AMap.ToolBar',         // 缩放工具条
] as const
