Luchdaich sìos dàta mapa Cartopy tro neach-ionaid
Dèan rèiteachadh air an luchdaiche Python airson dàta mapa a tha a dhìth, no thoir seachad na faidhlichean dàta a tha Cartopy a' sùileachadh mus dèan thu plota far-loidhne.
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:8080Bu 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.