પ્રોક્સી દ્વારા 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 માં સંપાદન શરૂ કરી શકે છે, જે લખી શકાય તેવું હોવું જોઈએ. તેથી પૂર્વ-અસ્તિત્વમાં રહેલી ડિરેક્ટરી ગોઠવવી એ શોધની પસંદગી છે, નેટવર્ક કદી ન વાપરવાનો વૈશ્વિક સ્વિચ નહીં.
ઇચ્છિત પ્લોટ માટે જરૂરી દરેક રીઝોલ્યુશન અને લક્ષણ તૈયાર કરો. પહેલાં સફળ થયેલો સ્થૂળ નકશો સાબિત કરતો નથી કે વધુ વિગતવાર દરિયાકિનારો પહેલેથી ઉપલબ્ધ છે. ટાઇલ સેવાઓ અને કસ્ટમ ડાઉનલોડરની પોતાની પ્રાપ્તિ વ્યવસ્થા હોઈ શકે છે.