34 lines
745 B
TypeScript
34 lines
745 B
TypeScript
// 高德地图配置
|
||
export const amapConfig = {
|
||
// 高德地图Web服务API Key
|
||
// 在高德开放平台申请:https://console.amap.com/dev/key/app
|
||
key: '11da89fddf9340d0a69d4fff53c0ec4b',
|
||
|
||
// 高德地图安全密钥(Security Key)
|
||
// 在高德开放平台的安全设置中获取,用于保护API Key
|
||
|
||
|
||
// 地图默认配置
|
||
defaultCenter: [39.9042, 116.4074], // 北京坐标
|
||
defaultZoom: 13,
|
||
|
||
}
|
||
|
||
// 获取地图API URL
|
||
export const getAMapScriptUrl = () => {
|
||
return `https://webapi.amap.com/maps?v=2.0&key=${amapConfig.key}`
|
||
}
|
||
|
||
|
||
|
||
// 验证密钥配置
|
||
export const validateKeys = () => {
|
||
const hasKey = amapConfig.key && amapConfig.key !== 'YOUR_AMAP_KEY'
|
||
|
||
|
||
return {
|
||
hasKey,
|
||
isValid: hasKey
|
||
}
|
||
}
|