Íoslódálacha sonraí léarscáile Cartopy trí sheachfhreastalaí
Cumraigh íoslódálaí Python le haghaidh sonraí léarscáile atá ar iarraidh, nó soláthair na comhaid sonraí a bhfuil súil ag Cartopy leo sula ndeanfaidh tú plotaíocht as líne.
Is féidir léarscáil a ghiniúint go háitiúil fad a bhíonn a cóstaí nó sonraí tagartha eile le híoslódáil fós. Mura féidir le Cartopy acmhainn riachtanach a aimsú, is féidir leis an Downloader caighdeánach í a fháil sula gcríochnaítear an plota.
Úsáideann an t-íoslódálaí sin urllib.request.urlopen de chuid Python. Le haghaidh seachfhreastalaí HTTP ar aghaidh a sheirbheálann an dá scéim chinn scríbe, cuir tús leis an bpróiseas plotaíochta le timpeallacht mar:
export http_proxy=http://proxy.example:8080
export https_proxy=http://proxy.example:8080Ba cheart don seachfhreastalaí a bheith sa timpeallacht a fhaigheann an próiseas Python iarbhír le hoidhreacht. B'fhéidir go mbeadh a chumraíocht seolta féin ag teastáil ó eithne leabhair nó ó IDE deisce atá ag rith cheana féin. I gcás Jupyter, cumraigh timpeallacht tosaithe na heithne roghnaithe sula bhfaightear sonraí. Is féidir le hathróg HTTPS URL seachfhreastalaí HTTP a bheith inti fós. Is féidir le híoslódálacha poiblí sonraí tagartha iontráil HTTP a úsáid ón liosta seachfhreastalaí HTTP nuair a cheadaítear an bealach sin agus nach bhfuil cuntas seachfhreastalaí cumraithe.
Féach ar an URL sonraí a iarradh sa rabhadh nó san eisceacht íoslódála. Tarlaíonn acmhainn sonraí atá ar iarraidh, dúshlán seachfhreastalaí agus teip mhuiníne HTTPS ag pointí éagsúla; ní dheiseoidh athrú teilgeana bealach líonra an íoslódálaí.
Do mheaisín ar cheart fanacht as líne
Soláthair an tacar sonraí riachtanach roimh ré agus cuir Cartopy i dtreo a fhréamh:
from pathlib import Path
import cartopy
cartopy.config['pre_existing_data_dir'] = Path('/srv/map-data')Teastaíonn an leagan amach a bhfuil súil ag an íoslódálaí ábhartha leis ón eolaire, lena n-áirítear comhaid iomlána an tacair sonraí. Ní hé eolaire ina bhfuil cartlann ar bith go huathoibríoch an bealach acmhainne a lorgaíonn Cartopy.
Seiceáiltear pre_existing_data_dir roimh data_dir. Má tá an acmhainn in easnamh ón dá áit, is féidir le mír iníoslódáilte fós seilbh a spreagadh isteach i data_dir, a chaithfidh a bheith inscríofa. Mar sin is rogha cuardaigh é an t-eolaire réamhbhunaithe a shocrú, ní lasc uilíoch «ná húsáid an líonra riamh».
Ullmhaigh gach taifeach agus gach gné a theastaíonn ó na plotaí beartaithe. Ní chruthaíonn léarscáil gharbh a d'éirigh léi roimhe seo go bhfuil cósta níos mionsonraithe ar fáil cheana. D'fhéadfadh socruithe aisghabhála dá gcuid féin a bheith ag seirbhísí tíleanna agus ag íoslódálaithe saincheaptha.