Skip to main content

Crate hpr_io

Crate hpr_io 

Source
Expand description

Foreign formats: OpenRocket .ork, RockSim .rkt, RASAero .CDX1, RocketPy export, the .orc parts database, ERA5 weather in netCDF classic files, GRIB2 weather fields, and GeoTIFF elevation files.

Guide: Start here says what works today and what is planned.

Status: pre-alpha. An OpenRocket .ork file reads into a design, its motors and recovery (ork); the other design formats are M3.2 to M3.6. OpenRocket’s .orc parts catalogs read into parts by maker and part number, and the 16 files OpenRocket 24.12 ships are built in (orc, M5.5a, parts catalogs). An ERA5 pressure-level file gives the atmosphere over a launch site (era5, ERA5 weather files), read by the netCDF classic reader (netcdf). grib2 decodes the GRIB2 fields NOAA’s NOMADS cuts from its GFS and RAP forecasts (M5.2c) and whole GFS files’ complex packing (M5.2d2) and JPEG 2000 (M5.2d3). geotiff reads a launch site’s height from a GeoTIFF elevation file (M5.3c2, A launch site’s elevation).

Modules§

era5
ERA5 pressure-level files: the atmosphere over a launch site at launch time, as a SoundingProfile.
geotiff
A launch site’s height from a user’s elevation file: a GeoTIFF digital elevation model (DEM) on a geographic (latitude and longitude) grid.
grib2
GRIB edition 2, the World Meteorological Organization’s binary format for gridded weather: the fields NOAA’s NOMADS grib filter cuts from GFS and RAP, and whole GFS files.
netcdf
netCDF classic files: the classic (CDF\x01) and 64-bit offset (CDF\x02) formats, read from bytes.
orc
OpenRocket’s .orc parts catalogs: nose cones, tubes, rings, transitions, parachutes and streamers as their makers sell them, by maker and part number.
ork
Reading OpenRocket .ork design files.