如今,Python已成為眾多開發者喜愛的編程語言之一。而在日常生活中,高德地圖已經成為人們使用頻率較高的地圖應用之一。在Python中使用高德地圖,便需要使用高德地圖的API。這里我們重點介紹高德標點API。
import requests # 高德API的key key = 'your_key' # 需要查詢的地址 address = '北京市朝陽區奧林匹克公園' # 拼接API的url url = 'https://restapi.amap.com/v3/geocode/geo?address=' \ + address + '&key=' + key # 發送GET請求 response = requests.get(url) # 獲取JSON數據 data = response.json() # 解析數據 result = data['geocodes'][0] # 輸出結果 print('地址:', result['formatted_address']) print('經度:', result['location'].split(',')[0]) print('緯度:', result['location'].split(',')[1])
上面的代碼中,我們使用了requests庫來發送GET請求,獲取高德API返回的JSON數據。然后解析JSON數據,提取地址、經度和緯度信息。
使用高德標點API可以更加方便地在地圖上標注點位,例如標注商家、景點等,讓地圖更加生動有趣。使用Python與高德API結合,能夠創造出更多有趣的應用。