Web-based, Open Source Software for Collaborative Redistricting
Azavea is a Geographic Information Systems (GIS) web-based software design and development firm. Why are we interested in building open source, collaborative redistricting software? We believe a confluence of the internet, geographic data and tools for online collaboration have the potential to transform the redistricting process by enabling citizens to participate directly in the effort.
Simple access to complex data: Public users of the software do not have to manage GIS file formats or know how to do complex spatial and statistical analysis. The software stores and analyzes the data behind the scenes, allowing the user to focus on creating balanced districts.
Familiar map editing and viewing tools: The tools were designed to enable someone familiar with widely-available web-based mapping software, such as Google Maps or Bing, to begin drawing their districts immediately.
Easy access through a web browser: District Builder can be accessed via the web on any computer with supported, industry standard browsers including Firefox, Internet Explorer, and Chrome.
Easily configurable settings: Each instance of the software can be configured to meet each use case, such as developing a unique set of redistricting criteria.
Open, Transparent Programming Code: The code behind the software is open and available for inspection and modification by anyone. The software is built using several open source technologies including django, GeoServer, Celery, jQuery, PostgreSQL, and PostGIS.
Low installation and hosting costs: The software is implemented using open source software components, meaning there is no license fee to implement the software. District Builder can be hosted in the cloud on an Amazon EC2 instance or on a standard server infrastructure.
District Builder Services
Azavea offers a range of implementation services for the District Builder software. These services include:
Database Development: Azavea can process and load demographic and election results data into the District Builder database as well as load district boundaries and optional reference layers.
Software Configuration and Installation: The District Builder has a broad range of potential configuration options. The following are just a few of the options available for configuration:
Optional reference layers
Legal boundary rules
Installation of PostgreSQL, PostGIS, GeoServer and the DistrictBuilder software
Graphic Design: The District Builder application can be adapted to the colors, fonts and other branding elements of a particular organization.
Competition Support: Configuration for operating a contest or competition is somewhat more complex than a conventional District Builder setup and includes the following services:
Software Customization: Because Azavea staff developed District Builder, they are uniquely qualified to make changes to the software in order to adapt it to the particular needs of an organization.
Training: Azavea can provide both web-based training sessions and on-premise training for your staff or public trainings for groups of users.
Hosting: District Builder is designed to work with several hosting options.
Amazon Web Services: Amazon Web Services offers a virtual server environment under its Elastic Compute Cloud (EC2) as well as storage through Elastic Block Storage (EBS). Amazon EC2 servers can be purchased as small, large and extra-large and can be paid on either an as-needed basis or purchased in advance for one year or more.
Azavea Hosting: Azavea provides hosting services on its own servers as an alternative to Amazon EC2. This option provides a flat monthly or annual fee for hosting the application.
On Premise Installation: District Builder can be installed on-premise using the server and network infrastructure of a given organization. This option is generally more costly to set up and configure but can enable integration with an organizations internal databases and can reduce the cost of ongoing hosting.