欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

基于高德地圖API在Python中實(shí)現(xiàn)地圖功能的方法示例詳解

 更新時(shí)間:2025年01月02日 09:01:12   作者:瘋狂學(xué)習(xí)GIS  
本文介紹在高德開(kāi)放平臺(tái)中,申請(qǐng)、獲取地圖API的Key的方法,同時(shí)通過(guò)簡(jiǎn)單的Python代碼,調(diào)取API信息,對(duì)所得Key的可用性加以驗(yàn)證,感興趣的朋友一起看看吧

本文介紹在高德開(kāi)放平臺(tái)中,申請(qǐng)、獲取地圖API的Key的方法;同時(shí)通過(guò)簡(jiǎn)單的Python代碼,調(diào)取API信息,對(duì)所得Key的可用性加以驗(yàn)證~

  本文介紹在高德開(kāi)放平臺(tái)中,申請(qǐng)、獲取地圖API的Key的方法;同時(shí)通過(guò)簡(jiǎn)單的Python代碼,調(diào)取API信息,對(duì)所得Key的可用性加以驗(yàn)證。

  首先,我們進(jìn)入高德開(kāi)放平臺(tái)的官方網(wǎng)站。如果大家是第一次使用高德地圖開(kāi)放平臺(tái),那么需要點(diǎn)擊右上角注冊(cè)一個(gè)開(kāi)發(fā)者賬號(hào)。

  注冊(cè)完畢后,登錄這一賬號(hào),并點(diǎn)擊如下圖紫色框內(nèi)所示的“控制臺(tái)”。

  隨后,點(diǎn)擊左側(cè)“應(yīng)用管理”中的“我的應(yīng)用”,并到右上角點(diǎn)擊“創(chuàng)建新應(yīng)用”;如下圖所示。

  隨后,在彈出的窗口中,依據(jù)我們的需求,輸入應(yīng)用的名稱(chēng)及其類(lèi)型;如下圖所示。其中,名稱(chēng)就按照我們實(shí)際需求來(lái)命名,類(lèi)型則按照我們的應(yīng)用場(chǎng)景來(lái)選擇即可。

  接下來(lái),在界面右上角,點(diǎn)擊“添加Key”;如下圖所示。

  隨后,為這個(gè)Key命名,并選擇所需的服務(wù)平臺(tái);如下圖所示。我這里后續(xù)打算基于Python語(yǔ)言的requests庫(kù)來(lái)使用API,所以這里就選擇了“Web服務(wù)”。

  隨后,即可生成Key,如下圖中紫色框內(nèi)所示。

  獲取Key之后,我們可以驗(yàn)證一下這個(gè)Key是否可以使用。在這里,給出一個(gè)基于Python語(yǔ)言,使用高德開(kāi)放平臺(tái)提供的“天氣查詢(xún)”功能,對(duì)Key加以驗(yàn)證的代碼;代碼如下。

# -*- coding: utf-8 -*-
"""
Created on Wed May 29 20:36:11 2024
@author: fkxxgis
"""
import json
import requests
key = "在這里輸入您的key"
city_code = "410300"
response = requests.get("https://restapi.amap.com/v3/weather/weatherInfo?key=" + key + "&city=" + city_code)
text = response.text
result = json.loads(text)
need = result["lives"][0]
print("您查詢(xún)的" + need["province"] + need["city"] + "在" + need["reporttime"] + "的天氣為" + need["weather"] + ",溫度為" + need["temperature_float"] + "," + need["winddirection"] + "風(fēng)" + need["windpower"] +"級(jí)。")

  其中,大家在使用上述驗(yàn)證代碼時(shí),需要將key = "在這里輸入您的key"這句代碼引號(hào)中的內(nèi)容,修改為通過(guò)前述操作所獲取的Key;同時(shí),還可以修改city_code,從而對(duì)不同城市、區(qū)域的天氣加以查詢(xún)。這里關(guān)于城市的代碼,大家可以參考這個(gè)網(wǎng)站。

  隨后,即可執(zhí)行上述代碼;執(zhí)行代碼后,將打印出指定區(qū)域在查詢(xún)時(shí)刻的實(shí)時(shí)天氣。

  可以看到,已經(jīng)可以獲取到對(duì)應(yīng)地區(qū)的實(shí)時(shí)天氣了,說(shuō)明前述獲取Key的流程已經(jīng)成功。

  此外,關(guān)于API使用的方法,我們后續(xù)會(huì)用更多博客來(lái)詳細(xì)介紹,所以上述代碼我們就暫時(shí)不再逐句解釋了,在這里僅僅用來(lái)驗(yàn)證我們所獲取的Key的可用性。

  此外,對(duì)于每一位高德開(kāi)放平臺(tái)的開(kāi)發(fā)者,我們所能調(diào)取不同功能API的次數(shù)也是有每日限制的,具體配額我們可以在“我的應(yīng)用”中,通過(guò)“查看配額”選項(xiàng)來(lái)查閱;如下圖所示。

  至此,大功告成。

到此這篇關(guān)于基于高德地圖API在Python中實(shí)現(xiàn)地圖功能的方法示例詳解的文章就介紹到這了,更多相關(guān)Python地圖內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python利用yield?form實(shí)現(xiàn)異步協(xié)程爬蟲(chóng)

    Python利用yield?form實(shí)現(xiàn)異步協(xié)程爬蟲(chóng)

    這篇文章主要為大家詳細(xì)介紹了Python如何利用yield?form實(shí)現(xiàn)異步協(xié)程爬蟲(chóng)。其實(shí)這是很古老的用法了,現(xiàn)在大多用的aiohttp庫(kù)實(shí)現(xiàn),這篇記錄僅僅用做個(gè)人的協(xié)程底層實(shí)現(xiàn)的學(xué)習(xí),希望對(duì)大家有所幫助
    2022-11-11
  • PID原理與python的簡(jiǎn)單實(shí)現(xiàn)和調(diào)參

    PID原理與python的簡(jiǎn)單實(shí)現(xiàn)和調(diào)參

    這篇文章主要介紹了PID原理與python的簡(jiǎn)單實(shí)現(xiàn)和調(diào)參文章圍繞主題展開(kāi)詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值。感興趣的小伙伴可以參考一下
    2022-08-08
  • pytorch加載自己的數(shù)據(jù)集源碼分享

    pytorch加載自己的數(shù)據(jù)集源碼分享

    這篇文章主要介紹了pytorch加載自己的數(shù)據(jù)集源碼分享,標(biāo)準(zhǔn)的數(shù)據(jù)集流程梳理分為數(shù)據(jù)準(zhǔn)備以及加載數(shù)據(jù)庫(kù)–>數(shù)據(jù)加載器的調(diào)用或者設(shè)計(jì)–>批量調(diào)用進(jìn)行訓(xùn)練或者其他作用,需要的朋友可以參考下
    2022-08-08
  • 使用Python自制數(shù)據(jù)庫(kù)備份工具實(shí)現(xiàn)數(shù)據(jù)定時(shí)覆蓋

    使用Python自制數(shù)據(jù)庫(kù)備份工具實(shí)現(xiàn)數(shù)據(jù)定時(shí)覆蓋

    這篇文章主要為大家詳細(xì)介紹了如何使用Python自制數(shù)據(jù)庫(kù)備份工具實(shí)現(xiàn)數(shù)據(jù)定時(shí)覆蓋功能,文中的示例代碼講解詳細(xì),需要的小伙伴可以參考下
    2024-03-03
  • Python數(shù)據(jù)分析之分析千萬(wàn)級(jí)淘寶數(shù)據(jù)

    Python數(shù)據(jù)分析之分析千萬(wàn)級(jí)淘寶數(shù)據(jù)

    網(wǎng)購(gòu)已經(jīng)成為人們生活不可或缺的一部分,本次項(xiàng)目基于淘寶app平臺(tái)數(shù)據(jù),通過(guò)相關(guān)指標(biāo)對(duì)用戶(hù)行為進(jìn)行分析,從而探索用戶(hù)相關(guān)行為模式。感興趣的可以學(xué)習(xí)一下
    2022-03-03
  • Python實(shí)現(xiàn)獲取某天是某個(gè)月中的第幾周

    Python實(shí)現(xiàn)獲取某天是某個(gè)月中的第幾周

    這篇文章主要介紹了Python實(shí)現(xiàn)獲取某天是某個(gè)月中的第幾周,本文代碼實(shí)現(xiàn)獲取指定的某天是某個(gè)月中的第幾周、周一作為一周的開(kāi)始,需要的朋友可以參考下
    2015-02-02
  • python實(shí)現(xiàn)簡(jiǎn)單的井字棋小游戲

    python實(shí)現(xiàn)簡(jiǎn)單的井字棋小游戲

    這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)簡(jiǎn)單的井字棋小游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-04-04
  • 安裝Anaconda3及使用Jupyter的方法

    安裝Anaconda3及使用Jupyter的方法

    這篇文章主要介紹了安裝Anaconda3及使用Jupyter的方法,本文通過(guò)圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-10-10
  • 使用Python讀取大文件的方法

    使用Python讀取大文件的方法

    這篇文章主要介紹了使用Python讀取大文件的方法,需要的朋友可以參考下
    2018-02-02
  • 跟老齊學(xué)Python之Python文檔

    跟老齊學(xué)Python之Python文檔

    文檔,這個(gè)詞語(yǔ)在經(jīng)常在程序員的嘴里冒出來(lái),有時(shí)候他們還經(jīng)常以文檔有沒(méi)有或者全不全為標(biāo)準(zhǔn)來(lái)衡量一個(gè)軟件項(xiàng)目是否高大上。那么,軟件中的文檔是什么呢?有什么要求呢?python文檔又是什么呢?文檔有什么用呢?
    2014-10-10

最新評(píng)論