export HTTP_PROXY=http://proxy.example:8080
export HTTPS_PROXY=http://proxy.example:8080
python map_job.py

contextily ၏ ပုံမှန် ဝဘ် tile လမ်းကြောင်းသည် Requests ကို အသုံးပြုသည်။ ကိန်းရှင်များကို map_job.py လည်ပတ်နေသော လုပ်ငန်းစဉ်သို့ ပေးပါ။ notebook kernel သို့မဟုတ် အချိန်ဇယားဆွဲထားသော worker သည် ၎င်း၏ ကိုယ်ပိုင် စတင်သည့် ပတ်ဝန်းကျင် လိုအပ်သည်။ ဦးတည်ချက် အစီအစဉ်နှစ်ခုစလုံးသည် တူညီသော HTTP ကြားခံကို အသုံးပြုနိုင်သည်။ ခွင့်ပြုထားသော အများသူငှာ proxy လမ်းကြောင်းရှိ အများသူငှာ tile များအတွက် ဤတန်ဖိုးများအတွက် HTTP proxy စာရင်း မှ အဆုံးမှတ်တစ်ခုကို ရွေးပါ။

Conda ပက်ကေ့ဂျ် မန်နေဂျာ၏ proxy ဆက်တင်များသည် ဤနောက်ပိုင်း Python တောင်းဆိုချက်များကို အလိုအလျောက် မပြင်ဆင်ပါ။

အဖွဲ့အစည်းတစ်ခု၏ CA ကြောင့် HTTPS မအောင်မြင်ပါက ထို worker တွင် Requests ၏ ယုံကြည်မှုကို ပြင်ဆင်ပါ၊ ဥပမာ ၎င်း၏ အတည်ပြုထားသော REQUESTS_CA_BUNDLE ဖြင့်။ သာမန် proxy ရွေးချယ်မှုသည် contextily ၏ သီးသန့် ဒေါင်းလုဒ်အား အစားထိုးရန် သို့မဟုတ် HTTP အမှား စစ်ဆေးမှုများကို ဖယ်ရှားရန် မလိုအပ်ပါ။

အခြေခံမြေပုံတစ်ခုသည် ကိုက်ညီသော proxy တောင်းဆိုချက်မရှိဘဲ ပြသသောအခါ ၎င်းသည် cache လုပ်ထားသော tile များကို ပြန်လည်အသုံးပြုခြင်း ရှိ၊ မရှိ ဆုံးဖြတ်ပါ။ ပတ်ဝန်းကျင်ကို လျစ်လျူရှုခဲ့သည်ဟု မကောက်ချက်ချမီ အမှန်တကယ် ဒေါင်းလုဒ် လိုအပ်သော လုပ်ဆောင်ချက်ကို စစ်ဆေးပါ။

tile ဝန်ဆောင်သူ၏ URL သည် လက်ရှိ စစ်မှန်ကြောင်းအထောက်အထား၊ ရည်ညွှန်းချက်နှင့် ခွင့်ပြုထားသော ဒေါင်းလုဒ်မူဝါဒနှင့်အတူ အကြောင်းအရာ၏ ဦးတည်ရာ အဖြစ် ဆက်လက်ရှိနေသည်။

ဆက်စပ်ဆောင်းပါးများ