En français

ECCC logo

TOC > MSC data > Hurricane trajectories > Hurricane trajectories on MSC Datamart

Data of the hurricane trajectories

This page describes the data of the hurricane trajectories available on the MSC Datamart in shapefile and GeoJSON format

There is four shapefiles (*.shp) formats that are produced and include each a 6-hour forecast bulletin when storms of tropical origin threatens or risks to threaten Canadian territory.

NOTES:

  • Hurricane tracks in the Atlantic region, from the NOAA National Hurricane Center are republished by the Canadian Hurricane Centre and are also available in GeoJSON format (but not in Shapefile format).
  • Data in GeoJSON format is currently shared as experimental data because the format used does not comply with the latest RFC7946 specifications. Once the format has been corrected in autumn 2025, this data will be hosted on the MSC Datamart as operational data and will replace the shapefile data. An announcement will be made via the dd_info mailing list.

Data location

MSC Datamart data can be automatically retrieved with the Advanced Message Queuing Protocol (AMQP) as soon as they become available. An overview and examples to access and use the Meteorological Service of Canada's open data is also available.

The data is available via the HTTPS protocol. It is possible to access it with a standard browser. In this case, we obtain a list of links giving access to shapefile or GeoJSON files, according to the selected format.

With {NAME} : hurricane name in uppercase (e.g. 'BERTHA')

File name nomenclature

File naming convention is:

  • Data in shapefile format

{YYYYMMDD}_{HHMM}Z_{NAME}.{TYPE}.shp

where:

  • YYYYMMDD : Forecast issuance date
  • HHMM : Time in UTC
  • Z : Constant string, indicating Zulu time (UTC code name)
  • NAME : Hurricane name (e.g. BERTHA)
  • TYPE : Type of shapefile:

    • "pts" - The forecast locations (points)
    • "lin" - The line segments connecting forecast track points
    • "rad" - Contains forecast wind radii information (wind quadrants)
    • "err" - Contains information on track forecast error ("error cone")

When querying the points (pts) shapefile, the contents of each column are given as follows:

Element Description
ADVDATE Forecast issue time YYMMDD/HHMM format (UTC)
BASIN Region - 'al' for Atlantic (always 'al' for Canadian Hurricane Centre)
DATELBL Label to use on a map
ERRCT Track forecast error radius in nautical miles which, when mapped, represents the zone/cone of average uncertainty in the track (storm centre) forecast
LAT Latitude of storm centre position
LON Longitude of storm centre position
MAXWND Intensity - maximum sustained wind in knots (nautical miles per hour). To get km/h, multiply by 1.84
MSLP Minimum central pressure in millibars
RXXYY Columns Twelve columns represent wind radii (R) in nautical miles for 3 primary forcast categories: 34 (34 kts gale-force winds), 48 (48 kts storm-force winds), and 64 (64 kts hurricane-force wind speed). NE, SE, SW, NW represent the 4 primary geographcal quadrants around the storm.
STORMNAME Same as in the filename - e.g. BERTHA
STORMTYPE Storm type at forecast issue time: TD = tropical depression; TS = tropical storm; HU = hurricane; PT = post-tropical
TAU Forecast hour from issue time. e.g. 48 = 48 hours / 2 days
TCDVLP Storm status at forecast time TAU (TD,TS,HU,PT)
TIMEZONE Local time zone reflecting geographical region of an active storm
VALIDTIME Time that the forecast at TAU hours is valid for. DD/HHMM format (UTC)
TIMESTAMP ISO format for the VALIDTIME. Format: YYYY-MM-DDTHH:MMZ

When querying the 'lin' shapefile, the elements have the same definition as in the 'pts' file.

  • Data in GeoJSON format

{YYYYMMDD}T{HHmm}Z_MSC_Hurricane_{NAME}.json

Where :

  • YYYYMMDD : Year, month and day of data transmission
  • T: Time delimiter according to ISO8601 standards
  • HHmm : Hour and minute of data transmission
  • Z: Time zone (UTC hour)
  • MSC: Constant character string for Meteorological Service of Canada, the data source
  • Hurricane : Constant string indicating the name of the product contained in the files, i.e. hurricane trajectories
  • NAME : Constant string indicating the name of the hurricane
  • json: Constant string indicating that the format is GeoJSON

Ex: 20240708T2100Z_MSC_Hurricane_BERYL.json

Support

If you have any questions about this data, please contact us.

Announcements from the dd_info mailing list

Announcements related to this dataset are available in the dd_info list.