Hvis du jobber med kartdiagrammer, vil du sannsynligvis bruke MapBox API for å lage forskjellige kartdiagrammer.
I denne artikkelen vil vi veilede deg om hvordan du setter opp ditt plottmiljø for å bruke MapBox API -tjenestene.”
Trinn 1 - Registrer deg for MapBox -konto
Før du kan konfigurere plotly for å jobbe med MapBox, må du opprette en MapBox -konto. Dette vil gi deg tilgang til et unikt API du kan bruke til å lage forskjellige typer kartdiagrammer.
Åpne nettleseren din og naviger til ressursen nedenfor:
https: // www.MapBox.com/
Klikk på Registrer deg for å opprette en gratis konto.
Skriv inn kontodetaljene dine og fortsett med å opprette kontoen din. Husk at du må legge til faktureringsdetaljer for å fortsette.
MapBox vil ikke belaste deg før du trenger å få tilgang til premiumtjenester.
Når du er fullført, vil du få tilgang til tilgangstokenet ditt under kontosiden din.
Kopier dette tilgangstokenet som vi trenger det i neste trinn.
Trinn 2 - Lagre tilgangstokenet til filen
Neste trinn er å lage en fil for å lagre tilgangstokenet ditt. Det anbefales å lagre tilgangen din til en fil i stedet for hard koding av prosjektene dine. Å lagre tilgangstokenet til en fil betyr at du kan laste inn filen når det er nødvendig og ekskluderer den fra ethvert offentlig depot.
Lag en fil som slutter .mapbox_token. Husk at utvidelsen ikke er nødvendig, men det anbefales å hjelpe deg med å skille den fra andre filer.
$ berøringstilgang.mapbox_token
Deretter redigerer du filen og lim inn tilgangstokenet du kopierte tidligere.
$ nano tilgang.mapbox_token
Lagre og lukk filen.
Trinn 3 - Last inn MapBox -tokenet ditt ved hjelp av Plotly Express
Hvis du vil opprette et plott ved hjelp av MapBox API, må du fortelle plottet hvor tilgangstokenet er lokalisert.
Vi gjør dette ved hjelp av SET_MAPBOX_ACCESS_TOKEN () -funksjonen. Funksjonssyntaksen er som vist:
plotly.uttrykke.set_mapbox_access_token (token)
For å laste inn symbolet som er lagret i filen, kan vi kjøre koden som:
Importer plotly.uttrykk som px
PX.set_mapbox_access_token (åpen ('tilgang.mapbox_token ').lese())
I koden over starter vi med å importere Plotly Express som PX.
Vi leste deretter Access Token fra filen ved hjelp av Open and Read -funksjonene. Når vi er lest, kan vi deretter be Plotly om å bruke det tilgangstokenet ved hjelp av set_mapbox_access_token () -funksjonen.
Du kan deretter bruke Plotlys funksjoner, for eksempel Scatter_Mapbox, Choropleth_Mapbox, Line_Mapbox (), etc., For å lage forskjellige typer plott ved hjelp av MapBox API.
Slutter
Denne artikkelen undersøker det grunnleggende om å konfigurere MapBox API på dine plotiske prosjekter ved å bruke plottet.uttrykke.set_mapbox_access_token () funksjon.
Takk for at du leste!!