Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

पायथन में Google स्टेटिक मैप्स एपीआई का उपयोग करके निर्दिष्ट स्थान की Google मानचित्र छवि प्राप्त करें

Google एक स्थिर मानचित्र API प्रदान करता है जो हमारे HTTP अनुरोध पर मानचित्र छवि लौटाता है। हम अपनी आवश्यकता के आधार पर विभिन्न मापदंडों के साथ मानचित्र छवि के लिए सीधे अनुरोध कर सकते हैं।

इस API का उपयोग करने के लिए हमें Google पर एक बिलिंग खाता बनाना होगा। अधिक जानकारी के लिए आप वेबसाइट पर जा सकते हैं।

आइए किसी स्थान की छवि प्राप्त करने के चरणों को देखें।

  • अनुरोध मॉड्यूल आयात करें।

  • अपनी API कुंजी और आधार URL ("https://maps.googleapis.com/maps/api/staticmap?") प्रारंभ करें।

  • शहर को प्रारंभ करें और मान ज़ूम करें।

  • URL को API कुंजी, शहर और ज़ूम मान के साथ अपडेट करें।

  • एक HTTP अनुरोध USend करें। और इमेज को सेव करने के लिए फाइल का जवाब लिखें। एपीआई की, सिटी और जूम वैल्यू के साथ यूआरएल को अपडेट करें।

उदाहरण

आइए उपरोक्त चरणों को कोड में बदलें।

# importing the module import requests
# base URL BASE_URL = "https://maps.googleapis.com/maps/api/staticmap?"
# API key API_KEY = "Your API Key"
# city CITY = "Hyderabad"
# zoom value
ZOOM = 14
# updating the URL
URL = BASE_URL + "center=" + CITY + "&zoom=" + str(ZOOM) + "&size = 500x500&key=" + API_KEY
# HTTP request
response = requests.get(URL)
# storing the response in a file (image)
with open('hyderabad.png', 'wb') as file:
   # writing data into the file
   file.write(response.content)
# make sure you have a valid API Key
# You will get 403 as status_code if your API Key is invalid

आउटपुट

अगर HTTP अनुरोध सफल है।

पायथन में Google स्टेटिक मैप्स एपीआई का उपयोग करके निर्दिष्ट स्थान की Google मानचित्र छवि प्राप्त करें


निष्कर्ष

यदि आपको ट्यूटोरियल में कोई संदेह है, तो उनका टिप्पणी अनुभाग में उल्लेख करें।


  1. पायथन में समाचार एपीआई का उपयोग करके शीर्ष समाचार प्राप्त करना

    समाचार एपीआई किसी भी वेब साइट से समाचार लेख खोजने और लाने के लिए बहुत प्रसिद्ध एपीआई है, इस एपीआई का उपयोग करके कोई भी किसी भी वेब साइट से शीर्ष 10 शीर्ष समाचार प्राप्त कर सकता है। लेकिन इस एपीआई का इस्तेमाल करने के लिए एक चीज की जरूरत होती है जो कि एपीआई की है। उदाहरण कोड import requests def

  1. पायथन में सौर छवि प्लॉट करना

    पायथन में सौर छवि बनाने के लिए SunPy पैकेज प्रदान करता है। इस पैकेज में विभिन्न फाइलें हैं जो विभिन्न सौर वेधशाला और सौर प्रयोगशालाओं से प्रोटॉन/इलेक्ट्रॉन फ्लक्स के सौर डेटा हैं। पाइप इंस्टॉल सनपी . का उपयोग करना कमांड, हम सनपी पैकेज स्थापित कर सकते हैं। यहां हम एक नमूना एआईए छवि तैयार करते हैं।

  1. Google मानचित्र का अधिकतम लाभ उठाने के लिए 8 युक्तियाँ

    Google मानचित्र जारी होने के बाद से, Google इसमें कई उपयोगी सुविधाएँ जोड़ रहा है। जबकि आप केवल मूल मानचित्रण सुविधा का उपयोग कर सकते हैं, यहां आठ तरीके दिए गए हैं जिनसे आप बेहतर यात्रा अनुभव देने के लिए Google मानचित्र का पूरी तरह से उपयोग कर सकते हैं। 1. एक उंगली से ज़ूम इन और आउट करें गाड़ी चलाते