Mapbox is holding an election mapping challenge. Entrants are asked to create, using the Mapbox basemap and compatible tools and platforms, “an original, publicly viewable interactive map, map-based data visualization, or application that uses location tools and focuses on an elections-related theme.” Entries are due November 8, and must be accompanied by a public blog post explaining the project.
An incident of map vandalism roiled the Internet last week. Users of several online services, including CitiBike, Foursquare and SnapChat, discovered that New York City had been relabelled “Jewtropolis” on the services’ maps: see coverage at Gizmodo, Mashable and TechCrunch. The problem was quickly traced to Mapbox, which provides maps to these services. Mapbox, understandably upset about the act of vandalism, soon figured out what the hell happened.
The problem was traced to OpenStreetMap, one of Mapbox’s data sources. On August 10 an OSM user renamed a number of New York landmarks, as well as New York itself, after a number of alt-right and neo-Nazi memes. The edits were quickly reverted and the user blocked—on OpenStreetMap. They nevertheless entered the Mapbox review pipeline, where they were, in fact, caught and flagged on the 16th, but a human editor mistakenly okayed the renaming of New York to Jewtropolis. A simple human error, but with a delayed fuse: the edit turned up on Mapbox’s public map two weeks later. When all hell broke loose on the 30th, the map was fixed within a few hours.
Almost all web mapping libraries render maps using Web Mercator, making an assumption that you generally can’t change out-of-the-box. This has advantages, but it posed a real challenge for us when we set out to build the Washington Post’s live election results map, where using the Albers USA projection was an important requirement. To meet that requirement, we built a pipeline to pre-process geometries.
It’s a bit of a kludge, a way of fooling Mapbox into showing a different projection—latitude/longitude coordinates aren’t accurate any more—but it’s an impressive stab at a real problem. The Dirty Reprojectors web app demonstrates the possibilities, with all the projections available through the d3-geo and d3-geo-projection libraries. [James Fee]
Saman Bemel Benrud, a designer at Mapbox, looks to print maps for inspiration. “I like looking at print maps because they remind me how far web map design has to go. Even an average print map involves a designer making thousands of small decisions about where to place individual features and how to kern and size each label,” he writes. “You can’t work like that with web maps that are global and zoomable.” Still, he provides some favourite design elements from paper maps; it’d be interesting to see how they might be rendered online.