• Hawthorne_composit

Creating Speed & Delay Maps from CAD/AVL Data

DB4IoT/RouteAnalyst is a breakthrough technology that gives transportation engineers and planners the ability to view hundreds of millions of movement points instantly and show exactly when and where traffic is slowing down bus movement and creating service delays.

Public transit agencies are tasked with moving as many passengers as possible from one place to another as quickly and predictably as possible. It is very important for transit agencies to understand how well they are performing this task and how they can improve travel times and predictability. With DB4IoT/RouteAnalyst transit agencies can look at each individual route over time and maps simultaneously to analyze how driving speeds, travel delays, passenger loads and headway change. This helps transit agencies identify bottlenecks and ways to improve them. DB4IoT/RouteAnalyst is a very powerful tool when discussing traffic improvements with cities, counties or funding agencies.

Figure 1. SpeedMap; TriMet buses record their speed every five seconds.
Each colored dot shows a speed measurement of a bus.

Most public transit agencies have installed Computer Aided Dispatch & Automated Vehicle Location (CAD/AVL) systems on their buses as part of their Intelligent Transportation System (ITS). These CAD/AVL systems generate enormous amounts of data. Agencies routinely back this data up but do not keep it accessible. Moonshadow Mobile has introduced a service, DB4IoT/RouteAnalyst, to store this data long term and make it available for analysis. DB4IoT/RouteAnalyst was developed in close cooperation with DKS Associates, a leading transportation consulting firm in Portland Oregon, and data engineers from TriMet, the public transit agency in Portland, Oregon.  This white paper describes how CAD/AVL data can be used to create long term speed maps that give transit agencies detailed insight into the driving speeds and congestion on their routes. DB4IoT/RouteAnalyst can also be used to get detailed insight in the speeds, delays, passenger loads and headway […]

  • DKS Logo

DKS Associates and Moonshadow Mobile Announce Partnership to Provide New Intelligent Transportation Solutions

January 6, 2017

PORTLAND, Ore. – DKS Associates and Moonshadow Mobile announce a new partnership to collaborate on the development and deployment of cutting-edge solutions for Connected and Autonomous Vehicles and other data-intensive applications. The partnership will leverage DKS’s vast experience in providing transportation planning, engineering, and implementation services with Moonshadow’s groundbreaking time-series database engine technology.

Moonshadow’s “DB4IoT” is a patented database engine for the Internet of (Moving) Things. DB4IoT can track and display the GPS location, vehicle health, diagnostic, and other sensor data, from tens of thousands of moving objects simultaneously over interactive maps. This provides the ability to track, monitor, and analyze data collected from moving objects – cars, trucks, buses, trains, shipments, people, and more. With DB4IoT, one can visualize data over maps in real time and play back historical data animations, complete with data analytics and dashboards. DB4IoT shrinks the in-memory data footprint by up to 90 percent, reducing database server expenses, while simultaneously powering an unparalleled combination of data access, geospatial visualization, and analytics speeds.

“Our partnership will allow Moonshadow to work closely with DKS to deliver innovative technology for intelligent transportation and connected-vehicle solutions that push the envelope of what is possible and cost-effective for the private and public sectors,” said Moonshadow Chief Executive Officer, Eimar Boesjes. “We look forward to combining our time-series database engine innovations with DKS’s extensive expertise and proven track record as a thought leader in the smart transportation space,” he said.

“The transportation industry as a whole is extremely excited about all of the data that will be available as Connected Vehicles become a reality,” said DKS Associates National Director of Smart Cities and Connected Vehicles, Adrian Pearmine. “But along with all of this excitement, comes trepidation about how we are going to store, manage and analyze all of this data […]

By |January 6th, 2017|DB4IoT News, The Internet of Moving Things, Uncategorized|
  • MTA Screenshot

A Week In The Life of The New York City MTA

Each week the buses and trains of the New York City Metropolitan Transportation Authority (MTA) make over 150,000 trips. We thought it would be fun to visualize all these trips in an “animated map application”.

The MTA animated map application shows the scheduled location of every bus and subway train at any time during the week over a map. You can zoom out to look at the entire MTA service area from Staten Island to the Bronx and Manhattan to Queens. When zoomed out you will see thousands of moving vehicles depending on the time of day. You can also zoom in on any part of the city to see the movement on a few bus or subway lines in detail. With the time slider control at the bottom of the screen you may choose any moment in the week to see the location of all buses and trains at that point in time. Select the play button (“>”) to see the movement of all vehicles in an animation. With the time interval control you can set the speed of the animation. Most browsers will update the screen in 1-2 seconds so if you set the speed to 120 seconds you will see the movement of two minutes every 1-2 seconds. A 30-minute trip will now play as an animation in 15-30 seconds on your screen.

You can filter by a single bus or subway line to view only the movement of the vehicles on that line. In the “Label Field” in the side panel you can choose to display a label for each moving object. You can display the next stop name, stop number, line number or head sign. When you are zoomed in you can click on a vehicle to view detailed trip information. When you first open the animation […]

By |October 20th, 2016|DB4IoT News, The Internet of Moving Things, Uncategorized|
  • Screenshot - TriMet 9-07

A Day In The Life Of TriMet

TriMet provides bus, light rail and commuter rail transit services in the Portland, Oregon, metro area. This video shows the movement of every Portland Trimet bus, rail and tram for a 24-hour period starting at 3:30 a.m. on Wednesday, September 7, 2016 through 3:30 a.m. on Thursday, September 8, 2016. At 4:00 a.m. there are a few bus routes running. You can see how the number of buses starts to grow quickly around 6:00 a.m. and is reduced at 10:00 a.m. There is an increase again during the afternoon peak. In the evening the number of buses running is slowly decreased until around 3:00 a.m. when only one bus is remaining.

Here’s how the video was created. This video is not using the Trimet bus and lightrail schedule but it is using actual location data from September 7, 2016. All TriMet buses are equipped with GPS sensors that record the bus location and many other measurements. All of this data is sent from each bus to TriMet’s servers on the Internet once every 10 seconds. TriMet makes this available as a live data stream to the public. Moonshadow has developed a database engine, DB4IoT, specifically for working with large numbers of moving objects that report their locations and sensor measurements at a high frequency. Moonshadow downloads the TriMet data every ten seconds and stores it. DB4IoT can generate map, location and sensor data at very high speeds. Because the database technology is so fast it can generate maps with objects that are moving. In DB4IoT you can go back to any point in time and start playing the bus and tram movement as an animation. This animation was created by playing back the location of every bus in DB4IoT for the 24-hour period starting at 3:30 a.m. on Wednesday, September 7, […]

By |September 14th, 2016|DB4IoT News, The Internet of Moving Things, Uncategorized|
  • TriMet Demo Screenshot 1

Animating the Internet of Moving Things

The “Internet of Moving Things” is taking off. More vehicles are being equipped with connected sensors that collect data and stream it via the Internet. More people use mobile apps that track their location, collect additional data and transmit it via cellular and wifi connections. The result is an enormous wave of time-series data that is geospatial as well. If this data is properly captured and stored very interesting and useful things can be done with it. It is now possible, for instance, to record the location of vehicles as well as their speed, engine temperature, vibration and many other measurements once per second, store this data and play this history back in an animation in a web browser anywhere in the world. Moonshadow has used its DB4IoT technology to create a free interactive site that animates TriMet bus data on maps over time.

TriMet provides bus, light rail and commuter rail transit services in the Portland, Oregon, metro area.

The transit agency has equipped 790 buses with Internet connected sensors that record and upload a wealth of data. From this data TriMet has created a stream that updates the location of their buses and trams once every 10 seconds. This data feed contains around 20 variables including how full the bus is, any delay it may have, if it is in traffic congestion and many other aspects. To browse the bus data through time and space, visit the following free site:

Moonshadow started recording this data on August 16, 2016 at 12:06 and you can choose any starting time after that to view the location of every bus and tram at that moment. Press the play button to start playing an animation from that point forward. The data can be filtered by any combination of the variables that TriMet provided. The demo […]

By |September 12th, 2016|DB4IoT News, The Internet of Moving Things, Uncategorized|