Faodar mapa a chruthachadh gu h-ionadail fhad 's a tha na loidhnichean-cladaich no dàta iomraidh eile fhathast ri luchdachadh sìos. Mura h-urrainn do Cartopy goireas a tha a dhìth a lorg, faodaidh an Downloader àbhaisteach fhaighinn mus bi am plota deiseil.

Bidh an luchdaiche sin a' cleachdadh urllib.request.urlopen ann am Python. Airson neach-ionaid HTTP adhartach a tha a' frithealadh an dà sgeama ceann-uidhe, tòisich am pròiseas plota le àrainneachd mar:

export http_proxy=http://proxy.example:8080
export https_proxy=http://proxy.example:8080

Bu chòir don neach-ionaid a bhith san àrainneachd a tha am pròiseas Python fìor a' sealbhachadh. Is dòcha gum feum kernel leabhair-notaichean no IDE deasg a tha a' ruith mar-thà a rèiteachadh tòiseachaidh fhèin. Airson Jupyter, rèitich àrainneachd tòiseachaidh a' cheirn a thagh thu mus tèid dàta fhaighinn. Faodaidh an caochladair HTTPS URL neach-ionaid HTTP a bhith ann fhathast. Faodaidh luchdadh sìos poblach dàta iomraidh inntrig HTTP a chleachdadh bhon liosta neach-ionaid HTTP far a bheil an t-slighe sin ceadaichte agus nach eil cunntas neach-ionaid air a rèiteachadh.

Thoir sùil air URL an dàta a chaidh iarraidh anns an rabhadh no san eisgeachd luchdaidh. Bidh goireas dàta a tha a dhìth, dùbhlan neach-ionaid agus fàilligeadh earbsa HTTPS a' tachairt aig diofar àiteachan; cha shocraich atharrachadh ro-mheasaidh slighe lìonra an luchdaiche.

Airson inneal a bu chòir fuireach far-loidhne

Thoir seachad an t-seata dàta a tha a dhìth ro-làimh agus seòl Cartopy gu a freumh:

from pathlib import Path
import cartopy

cartopy.config['pre_existing_data_dir'] = Path('/srv/map-data')

Feumaidh an eòlaire an cruth a tha an luchdaiche iomchaidh a' sùileachadh, a' gabhail a-steach faidhlichean slàn na seata dàta. Chan e eòlaire anns a bheil tasglann sam bith gu fèin-obrachail an t-slighe goireis a tha Cartopy a' lorg.

Thèid pre_existing_data_dir a sgrùdadh ro data_dir. Mur eil an goireas anns an dà àite, faodaidh nì a ghabhas luchdachadh sìos fhathast tòiseachadh air togail a-steach do data_dir, a dh'fheumas a bhith sgrìobhadh. Mar sin 's e roghainn luirg a th' ann a bhith a' suidheachadh an eòlaire a tha ann mar-thà, chan e suidse uile-choitcheann «na cleachd an lìonra gu bràth».

Ullmhaich gach rèite agus gach feart a dh'fheumas na plota a thathar an dùil. Chan eil mapa garbh a dh'obraich roimhe a' dearbhadh gu bheil cladaichean nas mionaidiche ri fhaighinn mar-thà. Faodaidh làraich leac is luchdaichean gnàthaichte an rèiteachaidhean togail fhèin a bhith aca.

Artaigilean co-cheangailte