The St. Petersburg Times editors decided to take advantage of the AP’s interactive national map for their site, as many other news sites did. But they also put web editor and designer Darla Cameron to work making a map of Florida results by county to accompany it. The AP map gets the job done for the national races, and then the custom map made by the Times gives readers a reason to come to the website for more specific, local information. That map, below, went up on Election Night as the results came in; another precinct-by-precinct map went up late on Wednesday that tempted readers to “See how your neighbors voted.”

Cameron described the Times as “a big politics paper,” noting that the capitol bureau teamed up with the Miami Herald and PolitiFact Florida to deliver a complete political package. “[O]ur readers expect statewide politics coverage. The maps are just one local element to that whole package,” she explained.

As big as the newsroom is, in terms of reporters and editors, the Times does not have that many programmer/developers, Cameron said. She was the only person coordinating the online election presence for graphics on Tuesday night. Luckily, she has a lot of experience working with GIS and mapping programs, and has already developed a lot of maps for the site in years past.

The key, Cameron said, is to plan ahead (as Kahler’s friend at the Times said, “set it up ahead of time.”) In her case, she has been talking to the county election officers for a few months about how and when the data would come out on Election Night. She got “zeroed-out versions” of the datasets from them, so she could set up a program to populate the map with the information quickly when it came in. That way, as the results were posted, she could feed the data into her map with the click of a mouse.

The Providence Journal’s Rhode Island election results map on was set up ahead of time, too, but designer Timothy Barmann took it one step further, and automated the entire process. For a few months leading up to November 2, Barmann, the only programmer on the news staff at the Journal, worked on and off experimenting with the open-source mapping program QGIS, custom-writing the Javascript to assign colors for the different candidates and making slight adjustments where necessary.

“As the election results were coming in, we had arranged ahead of time to have a feed that was coming in from the [Rhode Island] Board of Elections every five minutes, and so I had a process that would go out, grab that feed, and put it on our server,” Barmann said. “And then our page is automatically refreshed every five minutes anyway, so it would re-draw the map and fill in the colors based on the newest data.” It was the first election that Barmann and his colleagues had ever tried anything like that, but it worked.

It’s worth noting that Barmann, like most reporter-programmers, is mainly self-taught. He worked at the Journal as a photographer and then a reporter for twenty years before taking on the new challenge of programming and design work for He used online resources like the IRE website and its NICAR mailing list to glean the basics, and then worked through projects by trial and error. Barmann is the only person in the newsroom working on projects like these right now, so he stays busy.*

Barmann said that maps in particular are vital to election coverage. He pointed out that Lincoln Chafee, the independent candidate who won the governorship, actually won far fewer towns than his Republican opponent, John Robitaille. Chafee (represented by blue) won the more populous cities and the coastal towns, which tend to be wealthier, while Robitaille won the lower-income and more rural areas.

“Just by glancing at this map, you can see that, whereas, if you had a table or some charts it would be much harder to come to that conclusion,” said Barmann. “In this particular case, it’s just a wonderful way to tell a story.”

Darla Cameron of the St. Petersburg Times echoed that sentiment yesterday. “Yes, I think if you can look at something like this geographically, you might as well,” she said, and then laughed. “Although, that might not be the most astute thing to say. I’m pretty tired right now.”

*[Update: This sentence previously made reference to some reassignments of the newspaper’s graphic arts staff; however, these are irrelevant to Barmann’s work on this project. The reference has been removed, and the sentence has been altered to be more clear.

If you'd like to get email from CJR writers and editors, add your email address to our newsletter roll and we'll be in touch.

Lauren Kirchner is a freelance writer covering digital security for CJR. Find her on Twitter at @lkirchner