A le ṣe maapu ni agbegbe nigba ti awọn ila eti okun tabi data itọkasi miiran tun nilo igbasilẹ. Ti Cartopy ko ba ri orisun ti o nilo, Downloader boṣewa le mu u wa ṣaaju ki aworan naa to pari.

Olugbasilẹ yẹn n lo urllib.request.urlopen ti Python. Fun proxy HTTP iwaju ti n ṣe iranṣẹ fun awọn ero ibi-afẹde mejeeji, bẹrẹ ilana yiya pẹlu ayika bii:

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

Proxy gbọdọ wa ninu ayika ti ilana Python gangan jogun. Kernel iwe akiyesi tabi IDE tabili ti n ṣiṣẹ tẹlẹ le nilo iṣeto ifilọlẹ tirẹ. Fun Jupyter, ṣeto ayika ibẹrẹ kernel ti a yan ṣaaju gbigba data. Oniyipada HTTPS tun le ni URL proxy HTTP ninu. Awọn igbasilẹ data itọkasi ti gbogbo eniyan le lo titẹsi HTTP lati akojọ proxy HTTP nibiti a ti gba ọna yẹn laaye ti ko si akọọlẹ proxy ti a ṣeto.

Wo URL data ti a beere ninu ikilọ tabi iyasọtọ igbasilẹ. Orisun data ti o nsọnu, ipenija proxy ati ikuna igbẹkẹle HTTPS n ṣẹlẹ ni awọn aaye oriṣiriṣi; yiyipada asọtẹlẹ kii yoo tun ọna nẹtiwọọki olugbasilẹ naa ṣe.

Fun ẹrọ ti o yẹ ki o wa ni ita intanẹẹti

Pese dataset ti o nilo tẹlẹ ki o tọka Cartopy si gbongbo rẹ:

from pathlib import Path
import cartopy

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

Àkójọpọ̀ naa nilo ipilẹ ti olugbasilẹ ti o yẹ n reti, pẹlu awọn faili dataset pipe. Folda ti o ni akosile lainidii kii ṣe ọna orisun ti Cartopy n wa laifọwọyi.

A n ṣayẹwo pre_existing_data_dir ṣaaju data_dir. Ti orisun ko ba si ni awọn aaye mejeeji, ohun ti o le gbasilẹ tun le fa gbigba sinu data_dir, eyiti o gbọdọ jẹ kikọ. Nitorinaa ṣiṣeto àkójọpọ̀ ti o ti wa tẹlẹ jẹ yiyan wiwa, kii ṣe iyipada agbaye «maṣe lo nẹtiwọọki lailai».

Mura gbogbo ipinnu ati ẹya ti awọn aworan ti a gbero nilo. Maapu ti o ni inira ti o ṣaṣeyọri tẹlẹ ko fi han pe eti okun alaye diẹ sii ti wa tẹlẹ. Awọn iṣẹ tile ati awọn olugbasilẹ aṣa le ni awọn eto gbigba tiwọn.

Àwọn àpilẹ̀kọ tó jọra