प्रॉक्सीद्वारे Cartopy नकाशा डेटा डाउनलोड
गहाळ नकाशा डेटासाठी Python डाउनलोडर कॉन्फिगर करा, किंवा ऑफलाइन प्लॉट करण्यापूर्वी Cartopy अपेक्षित डेटा फाइल्स पुरवा.
नकाशा स्थानिक पातळीवर तयार केला जाऊ शकतो, तर त्याच्या किनारपट्ट्या किंवा इतर संदर्भ डेटा अजून डाउनलोड करावा लागू शकतो. Cartopy ला आवश्यक संसाधन सापडले नाही तर मानक Downloader प्लॉट पूर्ण होण्यापूर्वी ते आणू शकतो.
तो डाउनलोडर Python चा urllib.request.urlopen वापरतो. दोन्ही गंतव्य योजनांना सेवा देणाऱ्या HTTP फॉरवर्ड प्रॉक्सीसाठी, प्लॉटिंग प्रक्रिया अशा वातावरणासह सुरू करा:
export http_proxy=http://proxy.example:8080
export https_proxy=http://proxy.example:8080प्रॉक्सी त्या वातावरणात असला पाहिजे जे प्रत्यक्ष Python प्रक्रिया वारसाहक्काने घेते. आधीच चालू असलेल्या नोटबुक कर्नेल किंवा डेस्कटॉप IDE ला स्वतःचे लाँच कॉन्फिगरेशन लागू शकते. Jupyter साठी, डेटा मिळवण्यापूर्वी निवडलेल्या कर्नेलचे स्टार्टअप वातावरण कॉन्फिगर करा. HTTPS व्हेरिएबलमध्ये अजूनही HTTP प्रॉक्सी URL असू शकतो. सार्वजनिक संदर्भ-डेटा डाउनलोड HTTP प्रॉक्सी सूचीमधील HTTP नोंद वापरू शकतात, जिथे तो मार्ग अनुमत आहे आणि कोणतेही प्रॉक्सी खाते कॉन्फिगर केलेले नाही.
डाउनलोड इशाऱ्यात किंवा अपवादात मागितलेला डेटा URL पहा. गहाळ डेटा संसाधन, प्रॉक्सी आव्हान आणि HTTPS विश्वास अयशस्वी वेगवेगळ्या टप्प्यांवर होतात; प्रोजेक्शन बदलल्याने डाउनलोडरचा नेटवर्क मार्ग दुरुस्त होणार नाही.
ऑफलाइन राहिले पाहिजे अशा मशीनसाठी
आवश्यक डेटासेट आधीच पुरवा आणि Cartopy ला त्याच्या मूळाकडे निर्देश करा:
from pathlib import Path
import cartopy
cartopy.config['pre_existing_data_dir'] = Path('/srv/map-data')डिरेक्टरीमध्ये संबंधित डाउनलोडर अपेक्षित मांडणी असली पाहिजे, त्यात संपूर्ण डेटासेट फाइलींचा समावेश आहे. कोणतेही संग्रहण असलेले फोल्डर स्वतःच Cartopy शोधत असलेला संसाधन मार्ग नसतो.
pre_existing_data_dir data_dir च्या आधी तपासले जाते. संसाधन दोन्ही ठिकाणी नसल्यास, डाउनलोड करण्यायोग्य घटक अजूनही data_dir मध्ये संपादन सुरू करू शकतो, जे लिहिण्यायोग्य असले पाहिजे. म्हणून आधीपासून असलेली डिरेक्टरी सेट करणे ही शोध-निवड आहे, नेटवर्क कधीही वापरू नये असा जागतिक स्विच नाही.
नियोजित प्लॉटसाठी आवश्यक प्रत्येक रिझोल्यूशन आणि वैशिष्ट्य तयार करा. यापूर्वी यशस्वी झालेला ढोबळ नकाशा हे सिद्ध करत नाही की अधिक तपशीलवार किनारपट्टी आधीच उपलब्ध आहे. टाइल सेवा आणि सानुकूल डाउनलोडरची स्वतःची प्राप्ती-व्यवस्था असू शकते.