Spire Analytics - Getting Started Guide


Spire Analytics is Spire's premiere data visualization and exploration tool that allows you to see events-based data for vessels arriving and departing ports throughout the world as Spire records their data via our comprehensive nano-satellite constellation.

Spire Analytics significantly improves the time to value for Spire data by allowing users to visualize events and filter on specific vessels in order to see the parts of the global maritime industry that most relate to their use cases without the need to allocate development resources.

Spire Analytics allows alerting for numerical values and for scheduled deliveries of either visualizations or data to your email, Amazon S3, or SFTP.

Our platform is also extremely customizable, and can build a Spire Analytics dashboard that best helps you achieve your business goals. For more information about a customized Spire Analytics Dashboard, please contact us by making a support request via this link: https://spire.com/developers/support/.


Global View

Global View gives statistics and visualizations of the data at the macro level. This includes a map showing the port events in each specific country for the past 7 days, vessel type breakdowns, KPIs, etc. This dashboard gives you a general view of the overall data Spire is collecting and aggregating, serving as a starting point to explore the datasets underneath.

In tiles with aggregations, there is an information icon (i) that will reveal more information about the aggregation when you hover your cursor over it (as pictured below).

All graphs and visualizations have the ability to be further explored, also known as "drilling" down into the data. Clicking on a country in the map, or the country code in another visualization, will show a drop down where you can link directly to another dashboard filtered by that specific country. This works for all countries. For example, when you right click the United States area on the map visual, it will give you the opportunity to "drill" further into the data by vessel type or port, as well as navigate to a Dashboard of all US metrics and data.

After selecting a specific country, you will be navigated to the Country View.

Country View

The Country View gives you more insight into a particular country’s maritime activity. You can see the average time a vessel spent in a port in that country, the types of vessels that go there, as well as a map showing the most active ports in that country.

The large red circles below indicate ports with more recent events, or vessel arrivals.

Each individual port can be clicked on in the map (above) or in the stacked graph (below) to link to a dashboard for just that port.

The information on the individual port, such as the graph of container vessels calling LeHavre in the past 7 days pictured above, can be visualized and downloaded as a table as well. This gives the user the ability to compare and validate this data with other sources.

Port View

The Port View dashboard offers an even more granular view of the data, limited to the desired port. For example, you will be able to see things like the deadweight tonnage moving through the port in order to help with import/export estimation. You can also see the individual vessels that called the port in the past week, as well as the detailed information on each port event.

Clicking on the three dots next to the IMO number of the vessel will give you the option to go to the dashboard for just that specific vessel. 

Vessel View

The final dashboard offering the most granularity is the Vessel View, showing information related to just a single vessel and visualizing Spire’s comprehensive coverage.

These four dashboards allow a user to go from a global view down to a single vessel view in order to tackle their most important maritime use cases with comprehensive and filterable data all the way down to vessel positions throughout a journey.

FEATURE: Filtering

All dashboards, except the global view, have a filter that is applied to the entire dashboard. The user can edit this filter from their dashboard to display the desired information. The filters are located at the top of the dashboard and can take manual inputs. There is also a handy autofill feature.

Note: The filter on Vessel View takes an IMO number, so the autofill feature is not very useful due to the number of unique IMOs.


FEATURE: Scheduling

All dashboards can be scheduled for regular deliveries of either images or underlying data based on dashboards with filters you select. There are multiple options for delivery, but email will be the most utilized initially. 

The scheduling option is located in the “meatballs” menu (three dots) at the top right corner of a dashboard.



Similar to scheduling, alerts can be set up for any logical (<,>,=) numerical operation. If you want to be alerted whenever the deadweight tonnage in a port drops below a certain level, or the average in port time exceeds a certain time, you can have an alert delivered containing that information to your email.

Clicking the bell icon in a tile on a dashboard will open up this menu to create an alert based on the dashboard you are in.

FEATURE: "Exploring" Data

To understand and get better insight on graphs and KPIs displayed in your Analytics dashboards, clicking the menu option in the top right and selecting “explore from here” will allow the user to customize their visualization and add more discerning filters.

Once in the explore page, you can see all the columns you are able to select, pivot, and filter on. There are a lot of possible fields, so selecting the fields in use is a good first step to see what is currently taken into account. Searching for fields is also supported.

[From left to right above] The arrows symbol is for pivoting (turning rows to columns). The decreasing lines symbol colored in red above is the button for filtering. The tool tip symbol (i) gives more information about the field. The three vertical dots symbol provide more options and allow you to build custom fields.

Adding a new filter will allow you to specify what you would like to filter about that value. Filter type will be automatically inferred from a datatype. For example, a number datatype will result in a numerical filter, a date datatype will result in a date inequality, and a string datatype will result in a string matching filter (pictured below).

The visualization also has options to change the representation or display options if deemed necessary; however, we strongly recommend keeping the visualization's settings unchanged to prevent any confusion.


Once the visualization is edited, you have the option to download the data or the visualization through the gear menu in the top right of the screen. Currently saving the visualization to a dashboard or tile is not supported.

If you have feedback on how this feature can be made more useful for to your organization, please email the Product Manager at max.abouchar@spire.com, as we are continually developing and improving the Analytics product.


There are four main dashboards in the beta product: Global View, Country View, Port View, and Vessel View. All the dashboards are linked together so one can open the global view and drill down until they are at a single vessel. 

Other dashboard stories will be considered if you have a specific use case. Please contact Product Manager, Max Abouchar, if interested at max.abouchar@spire.com.