Python – 使用Google Map API(6) – 取得照片

在前面第四篇的時候,提到有一個項目是 photo,裡面通常有10個項目,我們可以透過這 10 個項目取得該地點的圖片,這一篇就來看看如何透過這個項目取得圖片。

首先我們來看看,photo 裡面的 10 個項目長怎樣。

photo 裡面會有一個項目是 photo_reference,它的value大概是長這樣:CmRaAAAAMRw3rMQekkw1vt8BISl4OdOzt4Hl-9bNqpAL8XRA9iPlY5zzTptLIty32cIcNnCh0GXK8-gLZx0cjG9Xa1l8tzVNiZRLr0DXWyuAjBzztWKzrlYpaWWTHVnjcpoBotr3EhC553Dy95yqdZ2qhyeMRhmSGhSHXqw_4Wsl8V9V4fYH3hwqanK95A

繼續閱讀 “Python – 使用Google Map API(6) – 取得照片"

Python – 使用 Google Map API(4) – 地點詳細資料解析

上一篇我們用place(place_id)函數,拿到了 12 家:以台北 101 為中心,半徑 100 公尺內,被 Google 標記為 “cafe" 的地點 (店家) 名稱。

這一篇來看看所謂的詳細資料,到底包含了哪些資料?

繼續閱讀 “Python – 使用 Google Map API(4) – 地點詳細資料解析"

Python – 使用 Google Map API(3) – 取得地點詳細資料

首先複習一下本系列第一篇我們用的程式碼:

最後得到的 radar_results 是一個 dict,裡面有三個根元素,分別包含三個 dict。

我們要用到的是 [‘results’] 這個 key。

繼續閱讀 “Python – 使用 Google Map API(3) – 取得地點詳細資料"

Python – 使用 Google Map API (2) – 解析結果

解析雷達搜尋傳回來的 json 物件

上一篇 Python – 使用Google Map API(1) – 雷達搜尋 中最後提到,將回傳的內容print出來後得到下方的結果:

首先我們把這些內容丟到 json editor 來看看:

*線上 json editor 的版本很多,我就用我習慣的平台來做。

繼續閱讀 “Python – 使用 Google Map API (2) – 解析結果"

Python – 使用 Google Map API (1) – 雷達搜尋

目前雷達功能已經被Google停用啦,請改用nearby功能吧。

這邊最進不會更新nearby相關的資訊,不過其他分析的方法應該還是用得上的,希望能多少幫上一些忙,大家一起加油吧。

雷達搜尋功能 (radar)

用途:

顧名思義,就是以某個特定地點為中心,在設定的半徑範圍內,找尋特定類型的地點(店家)例如:台北 101 半徑 100 公尺內的咖啡店、台大附近 100 公尺內的餐廳。

用法:

設定好「中心點經緯度」與「地點類型」以及「半徑長度(公尺)」三個參數之後,執行place_radar函數,會回傳「半徑範圍內」被 Google 標記該「類型」的地點(店家)資料。

繼續閱讀 “Python – 使用 Google Map API (1) – 雷達搜尋"