{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "# Mapboxgl Python Library\n", "\n", "https://github.com/mapbox/mapboxgl-jupyter" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Example with Match-type Color Assignment (Categorical Data)" ] }, { "cell_type": "code", "execution_count": 8, "metadata": { "scrolled": false }, "outputs": [], "source": [ "import pandas as pd\n", "import sys\n", "import os\n", "\n", "from mapboxgl.viz import *\n", "from mapboxgl.utils import *" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Set your Mapbox access token. \n", "Set a `MAPBOX_ACCESS_TOKEN` environment variable or copy/paste your token \n", "If you do not have a Mapbox access token, sign up for an account at https://www.mapbox.com/ \n", "If you already have an account, you can grab your token at https://www.mapbox.com/account/" ] }, { "cell_type": "code", "execution_count": 15, "metadata": { "collapsed": true }, "outputs": [], "source": [ "# Must be a public token, starting with `pk`\n", "token = os.getenv('MAPBOX_ACCESS_TOKEN')" ] }, { "cell_type": "code", "execution_count": 10, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", " | STATIONNAME | \n", "CDEC ID | \n", "USGS ID | \n", "USACE ID | \n", "CNRFC ID | \n", "lat | \n", "lon | \n", "Elevation (feet) | \n", "RIVER_BASIN | \n", "COUNTY | \n", "OPERATOR | \n", "Gage Type | \n", "
---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | \n", "EL RIO (RIO MESA HIGH SCHOOL) | \n", "ELH | \n", "NaN | \n", "NaN | \n", "NaN | \n", "34.2523 | \n", "-119.143 | \n", "0.0 | \n", "VENTURA R | \n", "VENTURA | \n", "Ventura County | \n", "temp | \n", "
1 | \n", "GOLDEN GATE | \n", "GGT | \n", "NaN | \n", "NaN | \n", "NaN | \n", "37.8100 | \n", "-122.474 | \n", "0.0 | \n", "SF BAY | \n", "SAN FRANCISCO | \n", "National Weather Service | \n", "temp | \n", "