Vol. 3 Issue 5
October 2008

With only a couple of weeks before an important national election, we are all glued to the news, grinding our teeth at night and waking up at 3:00 a.m. in a cold sweat to check the polls. The coffee consumption in the office has also more than tripled, explaining the fidgeting of some, the erratic mouse clicking of others, and the bags under our eyes. In short, the suspense is intolerable! To mitigate the anxiety, we've occupied ourselves with some great election-related work, added Australia and New Zealand data to our Cicero web service, developed an application to support some truly innovative research going on at the University of Pennsylvania, and developed a tool to help the City of Philadelphia monitor real estate transaction data. Did we say, we're also drinking a lot of coffee? Welcome to another edition of the Azavea Journal!

The Geography of Democracy: Azavea Brings the Power of GIS to the Elections Arena

"Our mission is grand: Put the power of GIS and mapping into the hands of voters, grassroots campaign workers, and watchdog organizations. "

Map displaying ‘likely’ and ‘super’ voters by division.

Here at Azavea we’ve been talking about CNN’s Magic Wall, a tour de force in election information visualization. With nerdy glee, correspondent John King brings to viewers the spatial drama of the presidential race, sweeping his hands across the Magic Wall (an oversized monitor powered by dozens of live data feeds) to highlight swing states, break down demographic data, and tabulate possible combinations of electoral votes.

For the past few years, we’ve been hard at work developing our own election tools and services, albeit on a smaller scale and with a focus on state and local elections. But our mission is grand: put the power of GIS and mapping into the hands of voters, grassroots campaign workers, and watchdog organizations.


Map displaying dispersment of campaign contribution sources to a state legislator.

Cicero , Azavea’s legislative district boundary and elected official web API, is a field guide to the geography of democracy. Cicero connects citizens to their local, state, and national representatives by tapping into a massive database of voting district maps and information about politicians, legislative bodies, and election events. The Cicero database has launched dozens of projects designed to help voters understand our current political landscape, including a study of gerrymandering in the United States, an analysis of in-district vs. out-of-district campaign donations, an election day lookup tool that provides users with constantly updated vote tallys, and Comcast’s Your Local Politics website.

To help grassroots campaigns hit the ground running, we’ve developed tools to quickly generate hundreds of canvassing maps that pinpoint likely voters and supervoters in each precinct. We’ve used our DecisionTree web-based geographic planning and prioritization tool to build a prototype Elections and Advocacy application to enable campaigns to prioritize canvassing and get-out-the-vote (GOTV) efforts based on a selection of over 30 weighted electoral indicators including voting history, demographic data, and civic participation.


Map of election-day incidents that occurred in Philadelphia during the April 2008 primaries.

This November, we will continue to work with the Committee of Seventy, one of the oldest non-partisan political watchdog groups in the U.S., tracking election-day incidents – everything from voter intimidation to faulty equipment – at polling places throughout Philadelphia County. We launched this project last year during the mayoral race using PDF maps that were updated throughout the day. This year we built a real-time interactive web application that displays maps of election incidents as they are reported on screens at Committee of Seventy headquarters – our own version of a magic wall, if you will.

Cicero Gets a Makeover: New Website, New Data and New Clients

"Information is the currency of democracy." -- Thomas Jefferson

Try CiceroTM for free. Sign up for a 30-day free trial account with access to the API and 250 credits.

After reading about Azavea’s involvement in the realm of elections, you won’t be surprised to hear that over the past several months we’ve been paying a lot of attention to Cicero, our elected official and legislative district boundary web API. The most obvious, major change to Cicero is the new website which has received a recent makeover! Visitors to the site can now get a thorough taste of Cicero’s offerings, including our live feed of the latest elections events from around the world, the opportunity to try the ‘Cicero Live’ web site, and – should you be a programmer – the option to sign up for a 30-day free trial of the Cicero API. For the Cicero die-hards out there, check out our Cicero News page.

The changes to Cicero go beyond appearances! Our Cicero data research team has hunkered down and have been researching and preparing several new sets of data.

With over 11,250 elected officials and 9,000 elected districts, we’ve recently been focusing on adding new legislative assemblies from across the world to our data offerings. In fact, we just announced the release of state and national legislative district and elected official lookups for Australia and New Zealand.

We also turned our attention to non-legislative district data. Via the Cicero API, our clients can now conduct address-based lookups for a wide variety of non-legislative data. In addition to school district data for the entire United States (which we’ve been offering for the past year), we have added police district boundaries for 25 of the most populated cities in the United States, county boundaries for the entire country, and watershed boundary data at the HUC 2 through HUC 8 levels.

Why are we adding entirely new types of boundary datasets? Our clients use legislative district boundaries and the associated elected official data to populate constituent databases with district ID’s for use in mailings, to perform constituent analysis, to drive e-mail campaigns and to provide their constituents with a tool to contact their elected officials. But our clients serve a wide variety of causes and populations. Some might be conducting environmental advocacy or analysis projects, others may be interested in understanding voter patterns in relation to other non-legislative districts while others may want to be able to identify in which police precincts their constituents live or work. No matter what causes or activities they pursue, our client’s know they can depend on Cicero’s ever expanding and up-to-date datasets!

Tags:

STARS Travel Path: Tracking and Modeling Space-Time Related Risk Factors in Adolescent Violence

" ... learn whether things adolescents do and places they go are associated with whether they will be the victim of violence ... visually mapping a verbal account of activities provides researchers with a powerful tool..."

Map tracking points of a victim’s activity
in the 24 hours preceding a violent assault.

Gunshot injury is the leading cause of death in 10-19 year old African American males and the second leading cause of adolescent death overall. Assaultive injuries appear as the end result of a causative web of factors that include alcohol, firearms, and dangerous urban environments. Yet little is known about the epidemiology of assaultive injury from guns and other weapons among adolescents.

Researchers at the University of Pennsylvania, School of Medicine, have set out to learn whether things adolescents do and places they go are associated with whether they will be the victim of violence. The project, the Space-Time Adolescent Risk Study (STARS) is led by Douglas Wiebe and Charles Branas of the Center for Clinical Epidemiology and Biostatistics and Therese Richmond from the University of Pennsylvania School of Nursing who aim to identify key behavioral and environmental factors that put young people ages 10-19 at risk for being assaulted, thereby spearheading an innovative application of epidemiological space-time modeling.

Azavea was contracted to build the space-time activity tracking software tool to help health care professionals in interviewing adolescent victims of violent crime. STARS Travel Path is a desktop mapping application and database, and is designed to help interviewers guide adolescents injured in an assault through the process of reconstructing the series of events and encounters in the 24-hour time period preceding the assault. Using laptops with GIS data and the STARS application installed, trained interviewers work with each victim to record the victim’s verbal account of his or her activities by placing digital markers indicating the location of each significant activity, on a street map or high-resolution satellite photo.

The interviewer is able to accurately assign times and other information to the markers on a victim’s map – including the assault event – based on factors such as the victim’s mode of transportation to or from each event, speed of movement, interruptions, and other environmental factors. The interviewer also inputs key data on whether the victim was in possession of a gun or took drugs and/or alcohol at any time in the 24 hours prior to the assault. Typically 80-100 points of activity are recorded on each victim’s map. Typically 80-100 points of activity are recorded on each victim’s map. Visually mapping a verbal account of activities provides researchers with a powerful tool that aids in accurately recording complex space/time data.

“Epidemiologic research of this type – that aims to identify risk factors for injury – has typically collected data for only the time at which the injury occurred. We expect that the activities that lead up to an assault are equally important to consider. This application lets us do this by recreating adolescents’ moment-to-moment paths with a high degree of spatial and temporal accuracy. An additional plus is that the mapping interface seems to help keep participants engaged during the interview process.” – Doug Wiebe, University of Pennsylvania Center for Clinical Epidemiology and Biostatistics

The STARS activity mapping application utilizes ESRI’s ArcGIS Engine toolkit to quickly generate and display customized maps, and geocode and record points of activity. The point data and the factors related to each point are then stored in a simple database. Data gathered in the field, on hand-held computers, can be uploaded to a master database linked by X-Y coordinates to environmental data, statistically analyzed. Ultimately, it is hoped that the results of this study will help researchers understand how daily routine, social interactions, use of drugs and alcohol and possession of weapons effects an adolescent individual’s risk of being assaulted with a weapon.

LandStat Helps Philadelphia’s Department of Records Get the Big Picture on Real Estate Transactions

"[The] new application...helps city staff visualize and interpret Philadelphia property information"


Continuing our commitment to the Philadelphia Department of Records, we have recently rolled out a new application to help city staff visualize and interpret Philadelphia property information. The new application, called LandStat, is powered by the Kaleidocade Indicators Framework (KIF) to represent aggregated data on such topics as mortgages, deeds, foreclosures, real estate transfer tax, condominium declarations, and property types. By counting, averaging, or adding up records in a particular ZIP Code or census tract, areas can be compared to each other at a glance.


Map describing mortgages in Philadelphia in 2007.

The data used in LandStat has quite a lineage. Azavea previously worked with the Department of Records on the ParcelExplorer application, which combines property transaction and other information from the City’s PhilaDox document recording system with parcel-level data from other agencies as well as a series of historic and contemporary maps. Using the Philadelphia Department of Technology’s Unified Land Records System (ULRS), also developed by Azavea, we were able to enhance the real estate transaction data by performing a series of “point in polygon” operations to determine in which ZIP Code, City Council District, ward, US Census tract or blockgroup each document and property was located. In order to convert that data to something compatible with KIF, we then created an aggregating tool which took the sum, count, or average of each indicator in each of the different geographies and created a KIF database.


Block group report generated by LandStat.

As with other applications using Kaleidocade, LandStat’s data can be viewed in a map, with geographic areas color-coded to indicate different ranges of values. Being able to see hot spots or areas of inactivity quickly and easily can inform decisions and inspire ways of thinking that might not have been possible by viewing the same data in a spreadsheet. LandStat also enables users to create scatter plots, view a statistical analysis, create tables with specific ranges of data, or rank top and bottom locations for a particular indicator. Detailed reports can also be created for an area of interest. LandStat will round out the city’s already advanced suite of land analysis applications.

LandStat is currently available from the City of Philadelphia’s internal network, although the Department of Records may elect to make it available to the public at some point in the future. Please contact Chip Hitchens for more information on LandStat or KIF.

What the Heck is … ArcGIS Server?

"ArcGIS... enables access to the entire basket of GIS analysis capability included in the ArcObjects component framework."


Azavea was founded to build web-based software tools that support geographic analysis. For the past seven years, most of these applications have been based on the ESRI ArcIMS platform. ArcIMS was designed for map display and geographic queries and it does this well, but, apart from visualization, geocoding and routing, the platform’s analytical capability is limited. As ArcIMS has evolved, ESRI has also been steadily extending the analytical capability of its flagship ArcGIS platform, but these capabilities were largely inaccessible from ArcIMS.

ArcGIS Server (AGS) changes all of that. It enables access to the entire basket of GIS analysis capability included in the ArcObjects component framework. For the first time, it also packages the full capabilities of a geographic database, ArcSDE, with the map serving and analysis capabilities. In other words, it is a complete platform for server-based geographic analysis and visualization.


City of Philadelphia, Department of Records’ ParcelExplorer application, developed by Azavea using ArcGIS Server.

What do I mean by analysis? Well, anything that you can do with Spatial Analyst, toolboxes, ArcObjects and the modeling and geoprocessing platform can now be done on the server including: Map Algebra (for raster analysis); feature calculations such as merge, dissolve, buffer and intersect; routing; geographic searches; and models (sequences of processing steps that answer a question or transform a data set). And ArcGIS Server is not just about analysis. It enables you to publish maps on the web with the cartographic flexibility that you have with ArcMap and even supports digitizing and editing of map features. Finally, it is packaged with a set of software development tools that make building compelling web applications easier and faster.

With the release of ArcGIS Server 9.3, Azavea has seen substantial performance improvements as well as the release of new and powerful toolkits such as REST, Javascript and Flex API’s that support the rapid development of responsive and lightweight web applications.

ESRI will continue to support ArcIMS for a few years, but will not develop the platform further. All new R&D will be rolled into this ArcGIS Server product, so this is the platform for the future. Do you have questions about ArcGIS Server? Don’t hesitate to get in touch.

‘Locating Memory’ by Wil Lindsay: An Art Exhibit that’s Worth Being Put on the Map

"...'Locating Memory' is an interesting project that integrates a hacked GPS-based memory-locating apparatus with the experiences and memory of participating individuals"

GPS Prototype

Azavea is proud to announce that we will be sponsoring an art exhibit by Wil Lindsay, a Philadelphia-based electronic media artist, to be held November 14 – December 28, 2008 at the Esther M. Klein Art Gallery at the Science Center in University City.

Supporting an exhibit is a first for us, but ‘Locating Memory’ is an interesting project that integrates a hacked GPS-based memory-locating apparatus with the experiences and memory of participating individuals. Events experienced by participants will be cataloged and represented in the gallery space as an interactive multimedia installation. The exhibit is being held in partnership with The Hacktory, a local non-profit organization that promotes the use of technology in the arts. ‘Locating Memory’ is a collaboration between Lindsay and the participants of an electronics and programming workshop held at The Hacktory. Workshop attendees built their own programmable GPS receiver (a ‘GPS-A-Sketch’), learned about GPS communications, how to collect data with a receiver as well as create and play location-based games. Using the GPS-A-Sketch they created, the participants are contributing their experiences and memories they capture with the device as the raw data for Lindsay’s installation. Wil Lindsay is currently the artist-in-residence at The Hacktory, which promotes the use of technology in the arts through classes, community events, and shared facilities.

So check out the exhibit in the Esther M. Klein Art Gallery at 3600 Market Street in Philadelphia. The gallery will be open Monday through Saturday, 9am – 5pm, November 14 – December 28. The opening reception will be Friday, November 14, 5pm – 8pm.

Conference Review – O’Reilly’s Open Source Conference

"David's duty at the Open Source conference was to learn about the state-of-the-art in Open Source software, and bring back tasty nuggets of Open Knowledge."

OSCON 2008

In late July, Azavea sent David Zwarg to O’Reilly’s Open Source Conference in Portland, Oregon. While ‘Open Source’ has long been a buzzword in the information technology community, there is still some confusion about what it really means. For the loyal readers out there, you may remember Robert’s article in January of last year, describing what the heck ‘Open Source’ is, and how we’ve incorporated it into our workflow. For the rest of the readers, Open Source software is software that you can download, and build yourself, for free. Some have likened it to purchasing a car without the hood welded shut. This applies to the whole menagerie of software, from calculators to visualization toolkits.

David’s mission at the Open Source conference was to learn about the state-of-the-art in Open Source software, and bring back tasty nuggets of Open Knowledge. In particular, David attended a presentation by John Resig, the author of jQuery, and picked up a lot of great tips on creating robust JavaScript libraries, as well as a handful of other tricks that help along the way. He also picked up information on A/B testing as a way to hone website traffic conversions in a large-scale production site.

Some unexpected talks also included an Arduino workshop, and an Erlang workshop. In the former, participants turned their fancy laptops into etch-a-sketches, with the aid of microcontrollers and sensors. In the latter, a seasoned Erlang developer introduced the language, and discussed how it was used in massively parallel and robust applications.

All in all, it was an exciting conference, chock full of presentations and workshops relating to the myriad Open Source projects in software and hardware. The most exciting part of the conference was simply being in a community that was (and continues to be) so passionate and invested in making Open Source software world-class and accessible to everyone.

Azavea Newsletter Puzzle: Elections, Schmelections – Let’s Play a Game!


You may have noticed that there happens to be an election going on. Here at Azavea we’re always paying attention to elections across the country and around the world to keep our Cicero Elected Official Lookup as up to date as possible. In honor of the upcoming presidential election and our new election data available on Cicero, this month’s puzzle gets a little political.

1. The second debate between the Republican and Democratic presidential candidates was held on October 7, 2008 at Belmont University in Nashville, Tennessee. Using the Cicero Live Demo and the address for Belmont University (1900 Belmont Blvd Nashville, Tennessee), find the name of the Congressman who represents the Nashville area in the U.S. House of Representatives. Hint: He is a Democrat and represents District 5.

2. The President of the United States resides in the White House at 1600 Pennsylvania Avenue in Washington DC. The District of Columbia has one (non-voting) representative who sits in the US House of Representatives. Using Cicero Live and the address for the White House (1600 Pennsylvania Avenue Washington DC), find the name of that Congresswoman. Hint: She is a Republican whose district type is ‘National Lower’.

3. US Presidents often meet with foreign leaders at home and abroad. In May 2008, Prime Minister Kevin Rudd of Australia visited the United States. If the new US President wanted to reciprocate with a similar gesture, he would probably travel to the Parliament House in Australia to meet with the Prime Minister. Using Cicero Live and the address of the Parliament House (Parliament Drive in the city of Canberra in the province of Australian Capital Territory in the country of Australia (AS)), find the name of the Member of Parliament who represents Canberra. Hint: She is a member of the Australian Labor Party.

Send your answers to info@azavea.com. Be the first to send in all three correct answers and receive a $25 gift card to Barnes & Noble! The winner will be announced in our next newsletter.

Tags: ,