You probably already have a shapefile. If not, I downloaded one from Natural Earth:
$ curl -L -O http://www.naturalearthdata.com/http//www.naturalearthdata.com/download/10m/cultural/ne_10m_admin_0_countries.zip
| license: gpl-3.0 | |
| height: 1100 | |
| border: no |
| license: mit |
| license: gpl-3.0 | |
| height: 600 | |
| redirect: https://observablehq.com/@d3/scatterplot-tour |
| license: gpl-3.0 |
| .DS_Store | |
| node_modules | |
| us-judicial-districts.zip | |
| build |
| license: mit |
| license: gpl-3.0 |
| if (something === something) { | |
| if (somethingelse === somethingelse) { | |
| // somethingelse equals somethingelse | |
| } else { | |
| // somethingelse isn't equal to somethingelse | |
| } | |
| } else { | |
| // something doesn't equal something | |
| } |
| // Q sample by Jeff Cogswell | |
| /*=========== | |
| We want to call these three functions in sequence, one after the other: | |
| First we want to call one, which initiates an ajax call. Once that | |
| ajax call is complete, we want to call two. Once two's ajax call is | |
| complete, we want to call three. | |
| BUT, we don't want to just call our three functions in sequence, as this quick |