精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

別再聽中介忽悠了,用Python租到最合適的房子!

開發 前端
高德API還有很多其他的功能,比如POI周邊搜索可以查詢小區周邊指定范圍內(比如方圓1公里)是否有便利店,健身房等設施,結合前端組件還可以在地圖中顯示出指定的位置,合理運用這些功能,能夠實現更多的個性化需求,文中只用了很小一部分,大伙可以參照API文檔自行嘗試。

為了確保換房后我和女友前往各自上班地點的通勤時間都在可接受范圍內,我需要知道從各處房源位置前往兩家公司所需的時間。為了獲取這些信息,我們需要借助高德地圖api這個工具。

圖片

使用高德api,我們能夠輕松地根據地址或名稱獲取到地址對應的坐標位置,進而獲取到對應地點的通勤和周邊信息,十分的方便。

在使用api之前,我們首先需要獲取到自己的Key值。進入高德開放平臺網站,完成個人開發者注冊和zfb實名認證后,點擊控制臺→應用管理→我的應用→創建新應用,來完成應用的創建。

之后點擊右上角的添加?,來為自己創建一個Key,注意這里服務平臺要選擇Web服務,不同選項對應的服務范圍是不同的。

圖片

創建key值之后,就可以開始使用api獲取數據了。

首先我們要根據地點名稱得到對應的坐標值,然后用出發地和目的地的坐標調用接口,得到兩個位置之間的通勤時間。

思路理清之后,就到了操作時間了。

獲取房源坐標

因為總的房源數量太大,所以我們可以用小區的坐標位置代替房源的具體位置進行調用,這樣需要進行的處理量就大大減小了,可以節省一些不必要的成本。

因此首先我們對上篇文章中獲取到的數據做一個簡單的處理,利用set對小區名做一個去重。

csv_read=pd.read_csv('../document/sh.csv',header=None)
village_set = set(csv_read[2])
village_list = list(village_set)

獲取到小區列表后,我們嘗試調用一下獲取坐標的API。

# 高德API的URL
geourl = 'https://restapi.amap.com/v3/geocode/geo'

# 地址前要加地區名,否則可能定位到其他城市
params = {'key':'在這里填入個人的Key值',
'address': '上海市國金中心'}
# 發送請求
res = requests.get(geourl, params)
jd = json.loads(res.text)
# 返回值的具體格式可以在API文檔中查看
geopoint_1 = jd['geocodes'][0]['location']

print(geopoint_1)
# 121.502021,31.236814

調用成功之后,我們就可以用相同的方法,獲取到列表中所有小區的坐標。

獲取路程時間

在得到各個小區的坐標位置之后,我們就可以調用api獲取兩個坐標之間的路程時間了。

舉個例子,如果我需要獲取兩個坐標之間的公交地鐵通勤時間,可以用如下的方法:

# 高德API的URL
puburl = 'https://restapi.amap.com/v3/direction/transit/integrated?origin={}&destination={}&key={}&time=9:00&city=上海'

# 發送請求
r=requests.get(puburl.format(geopoint_1, geopoint_vill, '在這里填入個人的Key值'))
r=r.text
jsonData=json.loads(r)
# 獲取步行距離
publength = round(int(jsonData['route']['transits'][0]['walking_distance'])/1000, 2)
# 獲取總時間
pubtime = round(int(jsonData['route']['transits'][0]['duration'])/60)

這里一般會獲取到多條路線,不過因為第一條路線通常是用時最短的,所以這里就以第一條路線的數據為代表。

用類似的方法,通過使用不同的url,就能獲取到駕車、步行等方式的路程時間。不過要注意不同的這些api的輸入和輸出參數是有一定區別的,具體的要參照文檔。

完整代碼

import pandas as pd
import requests
import json
import csv
import codecs

# 創建導出文件
with open(r'..\document\village.csv', 'wb+')as fp:
fp.write(codecs.BOM_UTF8)
f = open(r'..\document\village.csv','w+',newline='', encoding='utf-8')
writer = csv.writer(f)
writer.writerow(("小區名", "坐標", "步行距離-地點1","通勤時間-地點1", "步行距離-地點2","通勤時間-地點2"))

geourl = 'https://restapi.amap.com/v3/geocode/geo'
puburl = 'https://restapi.amap.com/v3/direction/transit/integrated?origin={}&destination={}&key={}&time=9:00&city=上海'

# 讀取文件
csv_read=pd.read_csv('../document/sh.csv',header=None)
village_set = set(csv_read[2])
village_list = list(village_set)

# 獲取第一個坐標
geourl = 'https://restapi.amap.com/v3/geocode/geo'
# 地址前要加地區名,否則可能定位到其他城市
params = {'key':'在這里填入個人的Key值',
'address': '上海市國金中心'}
# 發送請求
res = requests.get(geourl, params)
jd = json.loads(res.text)
# 返回值的具體格式可以在API文檔中查看
geopoint_1 = jd['geocodes'][0]['location']

# 獲取第二個坐標
params = {'key':'在這里填入個人的Key值',
'address': '上海市國正中心'}
res = requests.get(geourl, params)
jd = json.loads(res.text)
geopoint_2 = jd['geocodes'][0]['location']

for adr in village_list:
# 獲取小區坐標
params = {'key':'在這里填入個人的Key值',
'address': '上海市'+adr}
res = requests.get(geourl, params)
jd = json.loads(res.text)
geopoint = jd['geocodes'][0]['location']

# 獲取第一個位置的信息
r=requests.get(puburl.format(geopoint_1, geopoint, '在這里填入個人的Key值'))
r=r.text
jsonData=json.loads(r)
publength_1 = round(int(jsonData['route']['transits'][0]['walking_distance'])/1000, 2)
pubtime_1 = round(int(jsonData['route']['transits'][0]['duration'])/60)

# 獲取第二個位置的信息
r=requests.get(puburl.format(geopoint_2, geopoint, '在這里填入個人的Key值'))
r=r.text
jsonData=json.loads(r)
publength_2 = round(int(jsonData['route']['transits'][0]['walking_distance'])/1000, 2)
pubtime_2 = round(int(jsonData['route']['transits'][0]['duration'])/60)

writer.writerow((adr, geopoint, publength_1, pubtime_1, publength_2, pubtime_2))

f.close()

將腳本執行后,就能獲得各個小區距離目標地點的路程時間。后面再經過一些簡單的篩選,就能大大縮小找房的選擇范圍了。

圖片

高德API還有很多其他的功能,比如POI周邊搜索可以查詢小區周邊指定范圍內(比如方圓1公里)是否有便利店,健身房等設施,結合前端組件還可以在地圖中顯示出指定的位置,合理運用這些功能,能夠實現更多的個性化需求,文中只用了很小一部分,大伙可以參照API文檔自行嘗試。

不過也要注意一點,對于個人開發者而言,高德API每日的調用次數是有限制的,為了避免超額,大家在爬取數據的時候可以根據實際情況適度縮小范圍,減少處理的數據量。

圖片

以上就是這次找房故事的全部內容了,希望能對大家有所幫助,也祝愿每個打工人都能住的舒心,早日有房。?

責任編輯:武曉燕 來源: Python技術
相關推薦

2015-08-27 13:24:59

招聘

2021-01-19 06:05:28

Python數據分析編程語言

2009-01-12 17:28:10

服務器虛擬化VMware

2017-10-17 12:49:18

無線AP無線AP

2009-03-17 09:49:00

有線寬帶接入方案ADSL

2013-12-16 13:55:42

ESXi存儲

2011-10-18 17:00:02

2018-06-19 10:38:42

數據中心遷移時機

2020-12-31 09:39:39

應用圖像格式SVGOMG

2018-02-25 10:37:26

語言數據分析工具

2009-09-22 10:20:00

專線接入

2016-02-29 10:15:16

公有云私有云云平臺

2022-05-26 15:51:47

AMD

2018-07-25 15:43:27

機器學習框架開發

2019-09-25 20:32:26

Python前程無憂職位

2017-03-20 16:00:20

深度學習GPU

2015-02-13 10:42:31

前端工具Dreamweaver

2011-04-22 11:03:39

Ubuntufirefox

2011-05-07 14:59:18

投影幕投影機

2013-10-22 10:38:43

C++編程語言
點贊
收藏

51CTO技術棧公眾號

久久手机免费视频| 在线观看区一区二| 成人资源av| 国产精品乱子伦| 国产尤物久久久| 在线综合亚洲欧美在线视频| 欧美在线观看视频免费| 瑟瑟在线观看| 国产一区视频导航| 91tv亚洲精品香蕉国产一区7ujn| jizz中文字幕| 国产精品毛片无码| 日韩欧美精品网站| 亚洲AV无码成人精品一区| 色一情一乱一区二区三区| 日韩高清在线观看| 欧美精品激情视频| 亚洲一级黄色录像| 精品精品精品| 91精品欧美一区二区三区综合在 | 国产乱肥老妇国产一区二| 私库av在线播放| 精品国产91久久久久久浪潮蜜月| 欧美一区2区视频在线观看| 欧美日韩在线视频一区二区三区| 毛片在线播放a| 久久亚洲捆绑美女| 国产精品二区在线观看| 中文字幕视频免费观看| 尹人成人综合网| 久久精品国产欧美激情| xxxx日本免费| 国产一区二区在线视频你懂的| 欧美亚洲动漫制服丝袜| 波多野结衣乳巨码无在线| 国产精品一卡二卡三卡| 国产欧美精品一区| 免费精品视频一区二区三区| 亚洲精品97久久中文字幕无码| 九九精品视频在线看| 日本免费久久高清视频| 五月婷婷激情网| 欧美高清一区| www.亚洲免费视频| 麻豆视频免费在线播放| 国产精品欧美在线观看| 精品亚洲一区二区| 青青草视频播放| 波多野结衣欧美| 日韩视频中午一区| 三级黄色片播放| 伊人久久综合网另类网站| 在线观看91视频| 韩国一区二区av| 午夜精品久久久久久久久久蜜桃| 亚洲va韩国va欧美va| 免费看日b视频| 亚洲大胆人体大胆做受1| 亚洲少妇中出一区| 裸体大乳女做爰69| 成人看av片| 亚洲精品欧美二区三区中文字幕| 亚洲乱码一区二区三区| 五月香视频在线观看| 国产亚洲综合性久久久影院| 欧美连裤袜在线视频| 日本不卡免费播放| 久久久噜噜噜久久人人看| 国产一区免费观看| 天堂资源最新在线| 国产婷婷色一区二区三区在线| 精品一区二区国产| 青青草视频免费在线观看| 91麻豆国产在线观看| 欧美极品色图| av资源网站在线观看| 国产精品国产三级国产普通话99| 在线成人性视频| 四虎亚洲成人| 欧美日韩国产精品一区二区不卡中文| 丰满爆乳一区二区三区| 高清电影一区| 制服丝袜一区二区三区| 天天看片天天操| 7m精品国产导航在线| 日韩黄色高清视频| 婷婷丁香综合网| 欧美人成网站| 欧亚精品在线观看| 97超碰资源站| 成人毛片视频在线观看| 欧美色欧美亚洲另类七区| 在线免费av电影| 亚洲精品成人悠悠色影视| 婷婷五月综合缴情在线视频| 亚洲四虎影院| 日韩精品在线一区二区| 女~淫辱の触手3d动漫| 久久久综合色| 久久久免费观看| 毛片在线免费播放| 丁香激情综合五月| 亚洲精品国产精品国自产| a黄色片在线观看| 色综合久久久久综合| 日本中文字幕二区| 国产乱论精品| 久久久极品av| 潘金莲一级淫片aaaaaa播放| 国产在线不卡视频| 久久综合福利| 色呦呦在线看| 欧美日韩亚洲国产综合| 粗大的内捧猛烈进出视频| 美女网站一区| 欧美精品999| 国产一区二区三区四区视频 | 黄色网址在线免费播放| 欧美视频不卡中文| 亚洲性图第一页| heyzo久久| 欧美一区二区三区免费视| 国产sm主人调教女m视频| 国产日韩欧美精品一区| 国产真人做爰毛片视频直播| 亚洲一区av| 在线播放日韩欧美| 亚洲免费在线观看av| 国产成人啪免费观看软件| 四虎永久国产精品| 天堂√中文最新版在线| 精品区一区二区| 中文字幕在线观看二区| 日韩黄色小视频| 久久久久se| 大黄网站在线观看| 在线综合视频播放| 少妇愉情理伦三级| 日韩和欧美一区二区| 精品网站在线看| 成人性生交大片免费看在线播放| 91麻豆精品国产91久久久资源速度| 麻豆精品免费视频| 国产亚洲在线| 精品国产免费人成电影在线观... 精品国产免费久久久久久尖叫 | 日本一级黄视频| 粉嫩一区二区三区| 亚洲免费伊人电影在线观看av| 国产无码精品一区二区| 国产传媒久久文化传媒| 国产香蕉一区二区三区| 福利一区三区| 欧美大成色www永久网站婷| 国产又大又粗又长| 国产精品另类一区| 日本三级黄色网址| 欧美韩日一区| 亚洲精品日韩av| a天堂中文在线官网在线| 欧美一区二视频| 欧美又粗又大又长| 不卡av在线网| 久久国产亚洲精品无码| 亚洲男人都懂第一日本| 国产91色在线|免| 搞黄视频在线观看| 在线电影国产精品| 极品盗摄国产盗摄合集| 高清久久久久久| 男人添女人荫蒂免费视频| 精品精品国产三级a∨在线| 欧美与黑人午夜性猛交久久久| 婷婷国产在线| 欧美日韩一区不卡| 国产精品99久久久久久成人| 国产宾馆实践打屁股91| 国产中文字幕在线免费观看| 尤物tv在线精品| 国产欧美在线视频| 成年网站在线视频网站| 日韩高清av一区二区三区| 天天爱天天做天天爽| 日韩毛片在线免费观看| 久久久久无码国产精品一区李宗瑞| 亚洲乱码久久| 四虎永久国产精品| 亚洲精品国产九九九| 91av在线精品| 老司机在线视频二区| 精品对白一区国产伦| caoporn国产| 最新国产の精品合集bt伙计| 日本wwwwwww| 日韩电影一区二区三区| 亚洲五码在线观看视频| 日本国产精品| 成人午夜一级二级三级| 国产传媒在线| 日韩中文字在线| 亚洲欧洲成人在线| 欧美精品自拍偷拍| 国产精品久久久久久久妇| 亚洲欧洲色图综合| 黄色录像a级片| 久久99久久99小草精品免视看| 日韩a∨精品日韩在线观看| 欧美日韩久久精品| 国产日韩精品推荐| 四虎精品在线观看| 青青久久av北条麻妃黑人| 黄av在线播放| 伊人一区二区三区久久精品| 欧美 日韩 中文字幕| 欧美精品第一页| 亚洲欧美综合自拍| 亚洲福中文字幕伊人影院| 激情高潮到大叫狂喷水| 91免费观看视频| 亚洲av无码久久精品色欲| 日韩电影免费在线观看网站| 婷婷无套内射影院| 在线中文字幕亚洲| 亚洲欧洲国产精品久久| 亚洲免费观看高清完整版在线观| av日韩免费电影| 先锋影音网一区二区| 国产精品久久久久999| 美女91在线看| 久久人人爽国产| 影音先锋在线播放| www亚洲精品| jizz在线观看| 亚洲午夜小视频| 欧美男男激情freegay| 亚洲国产精品人久久电影| 亚洲成人777777| 日韩一区二区电影网| 国产精品国产av| 欧美日韩在线不卡| 国内av在线播放| 在线亚洲一区二区| 亚洲av无码精品一区二区| 欧美午夜精品在线| 天天操天天摸天天干| 亚洲成人免费影院| 国产午夜小视频| 亚洲国产日韩av| 国产一级在线观看视频| 亚洲一区在线看| 久久久精品国产sm调教| 亚洲曰韩产成在线| 精品无码人妻一区二区三区| 一区二区三区四区在线播放| 在线播放精品一区二区三区 | 亚洲成人av免费在线观看| 国产成人免费视| 日韩女优在线视频| 成人免费高清视频在线观看| 国产性猛交96| 97se狠狠狠综合亚洲狠狠| 久久久国产精品无码| 91美女蜜桃在线| 无码少妇一区二区| 国产精品乱人伦中文| 免费成人深夜夜行网站| 亚洲欧美在线另类| 黄色一级免费视频| 性欧美疯狂xxxxbbbb| 久久久久久久久久久久久久av| 精品国产乱码久久久久久婷婷| 日韩欧美成人一区二区三区 | 欧美激情精品在线| av最新在线| 日韩av大片在线| 成人精品一区二区三区电影| 国产日韩精品视频| 网站一区二区| 久久亚洲一区二区| 欧美成人激情| 青青青在线观看视频| 国产精品亚洲综合色区韩国| 污污视频网站免费观看| 精品一区二区三区欧美| 国产乱国产乱老熟300部视频| 99这里只有精品| 国产一区二区三区四区在线| 亚洲欧美韩国综合色| 国产午夜小视频| 欧美日韩日日摸| 亚洲国产精品久久人人爱潘金莲| 亚洲国产欧美日韩精品| av一本在线| 午夜精品一区二区三区在线播放 | 欧美日韩一区二区三区视频| 午夜精品久久久久久久99老熟妇| 日韩电影中文字幕av| 蜜桃av在线免费观看| 88xx成人精品| 成人国产精品一区二区网站| 国产欧美一区二区三区不卡高清| 精品国产一区二区三区小蝌蚪 | www欧美xxxx| 国产在线不卡精品| 色婷婷精品视频| 天天做天天爱天天高潮| 一区二区精品| 男女视频在线观看网站| 91免费视频网址| 久草免费在线观看视频| 欧美午夜宅男影院| 香蕉视频911| 精品少妇一区二区30p| 免费欧美电影| 国内精品久久久久久久果冻传媒| 久久精品国产99久久| 国产精品秘入口18禁麻豆免会员| 精品亚洲成av人在线观看| 国产精品无码一区二区三区免费 | 男操女视频网站| 精品国产凹凸成av人网站| 日p在线观看| 国产成人综合亚洲| 国产一级成人av| 99re6这里有精品热视频| 天堂影院一区二区| 呦呦视频在线观看| 亚洲一区二区三区中文字幕在线| 伊人精品在线视频| 亚洲欧美精品中文字幕在线| 国产蜜臀在线| 成人黄视频免费| 久久久久国产精品| 国模私拍视频在线观看| 久久久www免费人成精品| 亚洲精品77777| 精品国产不卡一区二区三区| 中文字幕有码在线观看| 成人精品一区二区三区| 欧美日韩激情在线一区二区三区| 日韩av片在线看| 91香蕉视频mp4| 欧美a∨亚洲欧美亚洲| 亚洲国产免费av| 日韩深夜视频| 久久久久久久久久久久久久一区 | 亚洲欧美视频二区| 欧美国产精品中文字幕| 精品视频一二三区| 国产亚洲人成a一在线v站| 日韩激情电影| 日本不卡一二三区| 日本视频一区二区| 久久久精品成人| 欧美人妖巨大在线| 大片免费在线观看| 99re资源| 欧美视频日韩| 中文字幕乱码一区| 偷窥少妇高潮呻吟av久久免费| 嫩草影院一区二区| 欧美亚洲日本网站| 久久99国内| 男人添女人下面免费视频| 国产精品每日更新| 国产免费的av| 久久久久久久久国产| 红杏aⅴ成人免费视频| 欧美激情精品久久久久久小说| 国产色产综合色产在线视频| 亚洲一级片免费看| 色综合男人天堂| 日韩在线麻豆| 最新天堂中文在线| 亚洲一级二级在线| 久草福利在线视频| 91九色国产在线| 亚洲三级影院| 欧美日韩生活片| 欧美va亚洲va香蕉在线| 日本电影欧美片| 久久国产精品免费观看| 99精品久久免费看蜜臀剧情介绍| 日韩中文字幕高清| 久久成人国产精品| 五月国产精品| 尤物网站在线看| 欧美性猛交xxxx乱大交3| 欧美r级在线| 蜜桃臀一区二区三区| 久久99精品国产91久久来源| 精品视频一区二区在线观看| 一本大道亚洲视频| 成人性生交大片免费看中文视频| 日韩无套无码精品| 亚洲国产成人va在线观看天堂| 国产私拍精品| 黑人巨大精品欧美一区二区小视频| 欧美aaaaa成人免费观看视频| 久久精品这里有| www.亚洲免费视频|