Husk at du vil kreve en MapBox -konto og tilgangstoken for å få tilgang til MapBox API og opprette forskjellige typer plott.
For å lære mer om det, sjekk veiledningen vår på den plotly set_mapbox_access_token -funksjonen.”
Når det er sagt, la oss dykke inn.
MapBox Access Token -konfigurasjon
La oss starte med å sette opp Mapbox Access Token. Finn tilgangstokenet ditt på MapBox -kontoen din og kopier den.
På din lokale maskin, lag en fil som slutter med. mapbox_token extension. Husk at utvidelsen ikke er påkrevd, men kan hjelpe deg raskt å skille filen.
Når du er opprettet, lim inn tilgangstokenet du kopierte tidligere. Lagre filen og lukk.
Deretter lager du notatboken og last inn tilgangstokenet som vist i koden nedenfor:
Importer plotly.uttrykk som pxKoden over vil importere plottly uttrykk og angi mapbox_access_token fra den spesifiserte filen.
Bytt gjerne tilgang til tilgangen.mapbox_token filnavn med banen til kartboks tilgangstokenfil du opprettet tidligere.
Når vi er fullført, kan vi fortsette å lage et spredt plott på et kart.
Grunnleggende eksempel
For å illustrere, vil vi lage en spredningsmarkør på byen “Surrey” ved å spesifisere dens breddegrad og lengdegradsverdier.
Ta koden som vist nedenfor:
Importer plotly.Graph_Objects som GOKoden over vil opprette en spredningsmarkør på de spesifiserte LAT og lange verdier. Det resulterende kartet er som vist:
Du kan også inkludere flere markører ved å spesifisere breddegrads- og lengdegradsverdiene som:
Importer plotly.Graph_Objects som GODette skal lage flere markører på de spesifiserte stedene som vist på utgangskartet:
Konklusjon
Denne artikkelen undersøker hvordan du lager spredningsmarkører på kart ved hjelp av scattermapbox -klassen fra plottly graf_objekter og mapbox API.