第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何使用 Go 獲取最近的城市地理坐標?

如何使用 Go 獲取最近的城市地理坐標?

Go
炎炎設計 2021-09-20 20:53:04
如何使用 Go 從坐標(例如 49.014,8.4043)獲取地理位置(例如最近的城市)?我嘗試使用golang-geo:package mainimport (    "log"    "github.com/kellydunn/golang-geo")func main() {    p := geo.NewPoint(49.014, 8.4043)    geocoder := new(geo.GoogleGeocoder)    geo.HandleWithSQL()    res, err := geocoder.ReverseGeocode(p)    if err != nil {        log.Println(err)    }    log.Println(string(res))}但它給Schlo?platz 23, 76131 Karlsruhe, Germany. 我想 Karlsruhe(所以:只有城市)。我如何只獲得城市?
查看完整描述

3 回答

?
波斯汪

TA貢獻1811條經(jīng)驗 獲得超4個贊

Geocoder接口文檔說(強調(diào)我的):

... 反向地理編碼應該接受一個指向 Point 的指針,并返回最能代表它的街道地址。

因此,您必須從街道地址解析城市名稱(這是它自己的挑戰(zhàn)),或者找到一個明確提供城市的不同地理編碼器庫。


查看完整回答
反對 回復 2021-09-20
?
楊__羊羊

TA貢獻1943條經(jīng)驗 獲得超7個贊

golang-geo這里的作者。

對于這個堆棧溢出問題沿著以下,我#31回答@moose的已發(fā)行首要的問題在這里。

tl;dr 對這個問題的回答是,雖然谷歌地理編碼 API 確實支持獲得不同精度級別的一些模糊概念,但迄今為止它尚未在 golang-geo 中實現(xiàn)。


查看完整回答
反對 回復 2021-09-20
  • 3 回答
  • 0 關注
  • 416 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號