Newer
Older
SpaceIntegration_front / src / api / map.ts
liyaguang on 7 Nov 2023 783 bytes feat(*): 列表查询条件/列表导出
import axios from 'axios'
import useMapStore from '@/store/modules/map'
const mapStore = useMapStore()
// 根据地理信息获取经纬度
export function getLatlng(address: string) {
  // 例 address = 北京市
  return axios.get(`https://restapi.amap.com/v3/geocode/geo?address=${address}&key=${mapStore.key}`)
}
// 根据经纬度获取详细位置信息
// export function getLocation(posotion: string) {
//   // 例子 posotion = 116.3254,39.1458
//   return axios.get(`https://restapi.amap.com/v3/place/around?location=${posotion}&key=${mapStore.key}&offset=1`)
// }
export function getLocation(posotion: string) {
  // 例子 posotion = 116.3254,39.1458
  return axios.get(`https://restapi.amap.com/v3/geocode/regeo?output=json&location=${posotion}&key=${mapStore.key}`)
}