Case Study. Sophisticated & Efficient Mapping Functionality for 2.5Tb of Complex OLAP Data. Capturing America s Commuting Experience



Similar documents
Course 6234A: Implementing and Maintaining Microsoft SQL Server 2008 Analysis Services

Insight for location-powered decision making.

Using Map Views and Spatial Analytics in OBI 11g. BIWA Summit 2014

Microsoft Dynamics NAV

ReportPortal Web Reporting for Microsoft SQL Server Analysis Services

IBM Cognos TM1 Executive Viewer Fast self-service analytics

Prophix and Business Intelligence. A white paper prepared by Prophix Software 2012

The Basic offering delivers Microsoft Navision information in predefined or customized information

Microsoft Services Exceed your business with Microsoft SharePoint Server 2010

Developing Business Intelligence and Data Visualization Applications with Web Maps

The difference between. BI and CPM. A white paper prepared by Prophix Software

Oracle Business Intelligence EE. Prab h akar A lu ri

Implementing a Web-based Transportation Data Management System

3D Interactive Information Visualization: Guidelines from experience and analysis of applications

Selecting the Right SAP BusinessObjects BI Client Product based on your business requirements for SAP BW Customers

Business Benefits From Microsoft SQL Server Business Intelligence Solutions How Can Business Intelligence Help You? PTR Associates Limited

Implementing Data Models and Reports with Microsoft SQL Server

Microsoft End to End Business Intelligence Boot Camp

When to consider OLAP?

IBM Cognos Express Essential BI and planning for midsize companies

Implementing Data Models and Reports with Microsoft SQL Server 2012 MOC 10778

2074 : Designing and Implementing OLAP Solutions Using Microsoft SQL Server 2000

WEB, HYBRID, NATIVE EXPLAINED CRAIG ISAKSON. June 2013 MOBILE ENGINEERING LEAD / SOFTWARE ENGINEER

White Paper April 2006

Reporting Fundamentals for Programmers

Implementing Data Models and Reports with Microsoft SQL Server 20466C; 5 Days

Brock University Content Management System Training Guide

How Microsoft IT India s Test Organization Enabled Efficient Business Intelligence

Create Mobile, Compelling Dashboards with Trusted Business Warehouse Data

SOVAT: Spatial OLAP Visualization and Analysis Tool

The strategic importance of OLAP and multidimensional analysis A COGNOS WHITE PAPER

IBM Cognos 8 Business Intelligence Analysis Discover the factors driving business performance

Microsoft Implementing Data Models and Reports with Microsoft SQL Server

Insights for SharePoint 2013 INTRODUCTION TO THE BI TOOLS

Microsoft SharePoint 2013 Business Intelligence

Visualization. For Novices. ( Ted Hall ) University of Michigan 3D Lab Digital Media Commons, Library

INTERNET PROGRAMMING AND DEVELOPMENT AEC LEA.BN Course Descriptions & Outcome Competency

Business Intelligence and Healthcare

Youth Organization Boosts Site Traffic by 20 Percent with Dynamic New Web Presence

Educational Level Guide. Pros

The Right BI Tool for the Job in a non- SAP Applica9on Environment

Business Value Reporting and Analytics

Developing ASP.NET MVC 4 Web Applications Course 20486A; 5 Days, Instructor-led

ORACLE OLAP. Oracle OLAP is embedded in the Oracle Database kernel and runs in the same database process

M Designing and Implementing OLAP Solutions Using Microsoft SQL Server Day Course

Data Doesn t Communicate Itself Using Visualization to Tell Better Stories

IFS-8000 V2.0 INFORMATION FUSION SYSTEM

Empower Individuals and Teams with Agile Data Visualizations in the Cloud

Implementing Data Models and Reports with Microsoft SQL Server

Implementing and Maintaining Microsoft SQL Server 2005 Reporting Services COURSE OVERVIEW AUDIENCE OUTLINE OBJECTIVES PREREQUISITES

Spotfire v6 New Features. TIBCO Spotfire Delta Training Jumpstart

Search help. More on Office.com: images templates

SQL Server 2016 BI Any Data, Anytime, Anywhere. Phua Chiu Kiang PCK CONSULTING MVP (Data Platform)

TECHNICAL PAPER. Infor10 ION BI: The Comprehensive Business Intelligence Solution

Data W a Ware r house house and and OLAP II Week 6 1

GIS: Geographic Information Systems A short introduction

Tableau Metadata Model

2Creating Reports: Basic Techniques. Chapter


Process Discovery The First Step of BPM

Learning Objectives. Definition of OLAP Data cubes OLAP operations MDX OLAP servers

Business Intelligence in Excel 2013 Excel, PowerPivot and Power View. Stéphane Fréchette Friday April 26, 2013

PATTERN-ORIENTED ARCHITECTURE FOR WEB APPLICATIONS

ProClarity Analytics Family

Data Warehousing. Paper

Microsoft Dynamics NAV

media kit 2014 Advertise Global Mobile Ad Network

SAP BusinessObjects BI Clients

CubeView: A System for Traffic Data Visualization

CHAPTER 4 Data Warehouse Architecture

SAS BI Dashboard 4.3. User's Guide. SAS Documentation

The Content Distribution Network (CDN) Challenge A Hybrid Approach to Dynamic, High Performance Web Caching

CorHousing. CorHousing provides performance indicator, risk and project management templates for the UK Social Housing sector including:

DATA VISUALIZATION GABRIEL PARODI STUDY MATERIAL: PRINCIPLES OF GEOGRAPHIC INFORMATION SYSTEMS AN INTRODUCTORY TEXTBOOK CHAPTER 7

End to End Microsoft BI with SQL 2008 R2 and SharePoint 2010

What's new in Word 2010

karisma the ultimate medical imaging information system

Reporting Services. White Paper. Published: August 2007 Updated: July 2008

Business Intelligence. A Presentation of the Current Lead Solutions and a Comparative Analysis of the Main Providers

What's new in gvsig Desktop 2.0

Concepts of Database Management Seventh Edition. Chapter 9 Database Management Approaches

SAP BusinessObjects Edge BI, Standard Package Preferred Business Intelligence Choice for Growing Companies

Analyzing the Customer Experience. With Q-Flow and SSAS

Microsoft Dynamics NAV

TABLEAU COURSE CONTENT. Presented By 3S Business Corporation Inc Call us at : Mail us at : info@3sbc.com

Transcription:

Case Study Sophisticated & Efficient Mapping Functionality for 2.5Tb of Complex OLAP Data Beyond 20/20 and DBx GEOMATICS worked together to provide America s transportation planners with a sophisticated mapping experience for users who analyze the complex data of Census Transportation Planning Products. Census Transportation Planning Products (CTPP) is a special tabulation of the American Community Survey operated by the United States Census. CTPP data comprises commuter data, such as home and work locations, journeyto-work travel flows, demographic characteristics and employment data. These data are analyzed for a variety of state, regional, and local transportation policy and planning efforts. It also supports corridor and project studies, environmental analyses, and emergency operations management. AASHTO, the American Association of State Highway and Transportation Officials, was instrumental in having the special tabulation created. All states contribute to it. What this data set has that you can t get in the standard tabulation is commuter flow information, both related to commuter residence and workplace, explains Penelope Weinberger, Census Transportation Planning Products Program Manager, at AASHTO. Beyond 20/20 was commissioned by AASHTO to build a web-based data access system that would allow transportation planners to interact with CTPP data, perform statistical calculations, build custom aggregations, view charts and maps, and more. For the mapping functions, Beyond 20/20 teamed with DBx GEOMATICS to provide a sophisticated yet efficient and exceptionally intuitive tool that is helping traffic planners to better visualize and communicate the messages contained inside very complex data. Capturing America s Commuting Experience CTPP data is used by state Departments of Transportation and Metropolitan Planning Organizations, as well as students, universities, and consultants. The general public also has access to the data and to the mapping (Figure 1), although, as Weinberger points out, it s not designed for play: You do have to have a plan for how you are going to use the tool and what you want to analyze. Figure 1: One of the many commuter-flow tables of data accessible via the CTPP user/public interface, driven by Beyond 20/20 Perspective software.

Sophisticated & Efficient Mapping Functionality for 2.5Tb of Complex OLAP Data While large transportation agencies have their own mapping software and download CTPP data into their own systems, small agencies like smaller and medium sized Metropolitan Planning Organizations don t have the same resources. This is a real benefit for them to be able to have access to CTPP data through Perspective and to be able to visually map their analyses in the same tool, Weinberger explains. They can produce the same kind of reports and presentations that big agencies do. A common use for the maps is when transport planners give presentations at public meetings or to executive directors audiences who are not necessarily versed in data or analysis, or who may be more readily moved to action by compelling images. A few examples of when the data may be presented to the public are: To demonstrate traffic congestion problems and graphically illustrate how many people are coming from and going to a certain place at a certain time of day. To show the demography of an area, such as the density of people living in poverty which may give clues about public transportation planning. In an air quality analysis, to show what industries, such as factories, forestry, heavy industry are in a particular area and how that relates to commuter traffic. The Multi-Dimensional Mapping Challenge The data set that underlies these types of analyses and visualizations is necessarily vast and complex, providing commuter flow information for the entire United States from state-level down to quite specific geographic regions. The CTPP source data is contained in more than 15,000 separate files and over 300 tables grouped by state, explains Chris Bonyun, CEO at Beyond 20/20. CTPP represents 2.5 TeraBytes of data. This is exactly the kind of data challenge we tackle best. Beyond 20/20 enlisted the web-based mapping experts at DBx GEOMATICS for an efficient solution that would deliver attractive visual results quickly to users. By bringing together the skills of the two companies, the team was able to overcome three major challenges: the complexity of the geography dimensions, working with flow data, and the multi-dimensional nature of the data. Beyond 20/20 provided expertise with complex relationships in the multi-dimensional data set and DBx GEOMATICS provided expertise in the mapping and the user experience.

Figure 2: An example traffic-flow analysis rendered in the new mapping tool. Solution Overview The new mapping solution integrates the Beyond 20/20 Perspective product, DBx GEOMATICS CartoVista web mapping software, and Microsoft SQL Server 2012 Analysis Services in a Microsoft.NET environment (Figure 3). Web BROWSER Javascript This was one of the most complex data mapping solutions that we have implemented, confirms Dany Bouchard, President at DBx GEOMATICS. Not just because of the volume of the data, but because of the number of options a user has for how to analyze it. Perspective provides a vast array of options to view the data through calculations, aggregations, and by integrating data from multiple dimensions. In addition to that, our CartoVista product provides a high level of flexibility for the end user. So, empowering the user to navigate efficiently anywhere in the U.S. while letting them fully customize the views and analysis was our biggest challenge for this project. Perspective 6 Microsoft Analysis Services CTPP Data Cubes Web Server (Microsoft.NET) Microsoft SQL Server 2012 Geographic Data (Vector Map Features) CartoVista 4 Map Cache Map Tiles (Base Map) Figure 3: The solution architecture

Complex Geographic Data Mapping Flow Data In addition to the sheer volume of commuter data to be mapped, the geographic hierarchies are non-linear. Many levels of geography in the CTPP have orthogonal relationships and cannot be organized in neat hierarchies. A few examples include: Traffic flow data, which is a critical element of the CTPP data set, presented another challenge. To create the flow data, two geography dimensions are included in the tables: Residence and Workplace. Data can then be shown for commuters who live in one neighborhood and work in another, such as means of transportation and commuting time. The flows are further complicated because some are asymmetrical in nature. An example of this is a table in which the residences are aggregated to the County level and the workplace to the Place level. A State is divided into multiple Public Use MicroData Areas (PUMAs), Counties, and Places, but these three levels have no direct relationships to each other. A County can span multiple PUMAs; and Places can reside within a single County or may span several. Counties and PUMAs are contiguous (every location within a State is within a single County and within a single PUMA), but Places are discrete and do not necessarily aggregate to cover the entire State. Counties, in turn, are subdivided into Minor Civil Divisions (MCD) (in 12 states), and TAZ, which are also independent of each other (Figure 4). Figure 4: Showing MCDs on the United States map, just one of many levels of CTPP data that Perspective makes accessible to users, and CartoVista can render visually. DBx extended CartoVista functionality to provide multiple ways to visualize flow data. These include the ability to create thematic maps of residences that all flow into a single workplace, and thematic maps for workplaces that flow from a single residence. Flows can also be displayed on the map by animated flow arrows that show values from a target residence or flow values to a target workplace (Figure 2). The size and color of these arrows are adjusted based on the data being mapped.

Sophisticated & Efficient Mapping Functionality for 2.5Tb of Complex OLAP Data Mapping Multidimensional Data Map Rendering of Complex Data Most of the CTPP tables contain cross-tabulations of multiple variables such as the time commuters leave home and their mode of transportation which needed to be represented on a single map. To address this, the CartoVista software was customized with a new capability: the ability to define indicators based on selections on multiple dimensions. All dimensions from the table being mapped are presented to the user, and these can be used to generate thematic maps and/or pie charts for each of the selected geographies. In this way the multi-dimensional nature of the data can be exposed on the map without undue complexity (Figure 5). To ensure the mapping functionality would communicate efficiently with the data and cubes despite these complexities, DBx GEOMATICS relied on CartoVista s native architecture. Our solution is structured in such a way that we are able to focus on the business data in this case, the CTPP geographies of interest and not have the server tied up with rendering the base map. The server power is reserved for traffic analysis, Bouchard explains. The base map which includes geographic details down to the street level uses a tile cache approach, taking that strain off of the server. The application base map is cartographically designed to provide maximum readability of thematic and base map information together. Users can now use quite advanced tools to control and customize the data displayed in their analyses. This includes the ability to render multiple dimensions on a single map and to use colour palates, flow arrows and other symbols, and charts layered on top of maps (Figure 5). Figure 5: An example of advanced thematic analysis of two simultaneous dimensions, using colour, symbols, and charts.

Technical details of the challenges and solutions of this project can be followed through a series of blogs by Beyond 20/20. Fast & Friendly Advanced Mapping Functions The CartoVista mapping functionality integrates seamlessly with the Perspective software. It s easy for users to go back and forth between data selection, table views, and maps, Bouchard says. The blogs can be found at http://tinyurl.com/ctppblog CTPP data can be found at http://data5.ctpp.transportation.org/ctpp No matter how complex the data is, or how much analysis the user performs, Bonyun confirms, you get very fast visual results in the form of maps that can be customized with color coding, symbols, and charts. It has been very easy to work with DBx and we look forward to our next project together. Everyone was using our data without the maps, but now that they have the maps, they love them. Penelope Weinberger Census Transportation Planning Products Program Manager, at AASHTO. Weinberger also notes that The mapping solution is consistent with similar types of GIS products, and that s important it s recognizable. It s good, solid mapping software that works and functions like similar products out there. Beyond 20/20 Inc. 265 Carling Ave., Suite 500 Ottawa, Ontario, Canada K1S 2E1 Toll free in North America: 1-888-TRY-2020 phone: 613-563-3993 fax: 613-563-7233 email: info@beyond2020.com www.beyond2020.com DBx GEOMATICS Inc. 37 St-Joseph Boulevard, Second Floor Gatineau, Quebec, Canada J8Y 3V8 Toll free in North America: 1 866 772 2660 phone: 819 772 2000 fax: 819 772 2001 email: info@dbxgeomatics.com www.dbxgeomatics.com