美团配送,高德

This commit is contained in:
苏尹岚
2020-09-24 18:26:29 +08:00
parent b703b3fcd8
commit c2425f98cf
6 changed files with 23 additions and 15 deletions

View File

@@ -504,6 +504,17 @@ func (a *API) GetCoordinateTownInfo(lng, lat float64) (townName, townCode string
return townName, townCode
}
func (a *API) GetCoordinateCityInfo(lng, lat float64) (cityName, cityCode string) {
result, err := a.GetCoordinateAreaInfo(lng, lat)
// baseapi.SugarLogger.Debug(utils.Format4Output(result, false))
if err == nil {
addressComponent := result["regeocode"].(map[string]interface{})["addressComponent"].(map[string]interface{})
cityName = utils.Interface2String(addressComponent["city"])
cityCode = utils.Interface2String(addressComponent["citycode"])
}
return cityName, cityCode
}
// 这里的District指的是地点不是实际上的区具体级别看level
// 这个函数返回的可能不是同级别的地点
func (a *API) GetDistricts(subDistrict int, keywords string) (districtList []*District, err error) {