摘要:當你知道某些詳細地址信息,該如何利用。本文通過調用百度地圖接口,實現用戶可視化展示,便于更清楚地了解用戶。
當你知道某些詳細地址信息,該如何利用。本文通過調用百度地圖接口,實現用戶可視化展示,便于更清楚地了解用戶。
注冊百度地圖開放平臺帳號
首先先到http://developer.baidu.com/map/上注冊一個開發者帳號,然后找到Web服務API下的Geocoding API,如下圖所示:
Python調用
通過http調用接口格式如下:
http://api.map.baidu.com/geocoder/v2/?address=百度大廈&output=json&ak=E4805d16520de693a3fe707cdc962045&callback=showLocation
利用python批量調用,先定義一個函數:
def getlnglat(address): url = "http://api.map.baidu.com/geocoder/v2/" output = "json" ak = "[*百度開發平臺上申請的*]" uri = url + "?" + "address=" + address + "&output=" + output + "&ak=" + ak temp = urllib.urlopen(uri) temp = json.loads(temp.read()) return temp
接下來就可以通過調用該函數去批量處理地址數據,并將相應的結果存入到數據庫中。
百度地圖接口這點確實做的不錯,返回的結果中包含兩個相當有用的信息,一個是置信度(可以簡單理解為計算結果的準確性),另一個是地址類型,即標識某個地址是商務大廈、村莊、道路、賓館等一些語義化的標簽。
Tableau數據可視化
Tableau的可視化功能較為方便和強大,以下是基于剛才處理后的數據得到的相應的可視化圖:
整體分布圖
局部分布圖
有了這樣一幅圖,大家就可以很清楚地了解用戶:住哪 、那個小區,周邊商業環境等相關信息。基于此,在移動互聯網環境下,我們也可以發現其它的機會點,如果某個小區或者大廈有很多人使用應用,可以基于此部分用戶做專門的分析,觀察這部分用戶的時間信息流,想像一下千萬溪流匯聚成大海,大海就是我們觀察到的小區或者廈,溪河就是可能的商業機會,大的溪河需要重點挖掘,小的溪河看潛力。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/45366.html
摘要:電子表格使用語言電子表格是辦公軟件的必備,我們最熟知的是微軟的。文中用框架來實現一個簡單的電子表格,所用代碼僅行。 showImg(https://segmentfault.com/img/remote/1460000019770011); 本文原創并首發于公眾號【Python貓】,未經授權,請勿轉載。 原文地址:https://mp.weixin.qq.com/s/Ob... 今天,...
摘要:電子表格使用語言電子表格是辦公軟件的必備,我們最熟知的是微軟的。文中用框架來實現一個簡單的電子表格,所用代碼僅行。 showImg(https://segmentfault.com/img/remote/1460000019770011); 本文原創并首發于公眾號【Python貓】,未經授權,請勿轉載。 原文地址:https://mp.weixin.qq.com/s/Ob... 今天,...
閱讀 1815·2019-08-30 15:55
閱讀 1007·2019-08-26 11:57
閱讀 507·2019-08-26 11:29
閱讀 3358·2019-08-26 10:49
閱讀 1909·2019-08-23 18:40
閱讀 1749·2019-08-23 16:04
閱讀 3103·2019-08-23 11:01
閱讀 2271·2019-08-23 10:56