#parser #version #format #swiss #moment #dedicated #hrdf

hrdf-parser

此库致力于解析 HRDF 格式。目前,它只能解析 HRDF 的瑞士版本。

1 个不稳定版本

新版本 0.1.0 2024 年 8 月 13 日

#2237解析器实现

Download history 104/week @ 2024-08-10

104 每月下载量
hrdf-routing-engine 中使用

自定义许可

155KB
3.5K SLoC

HRDF 解析器

此库致力于解析 HRDF 格式。目前,它只能解析 HRDF 的瑞士版本。

作者:Florian Burgener

用法

let hrdf = Hrdf::new(
    Version::V_5_40_41_2_0_5,
    "https://opentransportdata.swiss/en/dataset/timetable-54-2024-hrdf/permalink",
    false,
    true,
)
.await?;

支持的 HRDF 格式版本

HRDF 5.40.41, V 2.04 (38 个文件)

  • ATTRIBUT
  • ATTRIBUT_DE (文件未使用)
  • ATTRIBUT_EN (文件未使用)
  • ATTRIBUT_FR (文件未使用)
  • ATTRIBUT_IT (文件未使用)
  • BAHNHOF
  • BETRIEB_DE
  • BETRIEB_EN
  • BETRIEB_FR
  • BETRIEB_IT
  • BFKOORD_LV95
  • BFKOORD_WGS
  • BFPRIOS
  • BHFART (文件未使用)
  • BHFART_60
  • BITFELD
  • DURCHBI
  • ECKDATEN
  • FEIERTAG
  • FPLAN
  • GLEIS
  • GLEIS_LV95
  • GLEIS_WGS
  • GRENZHLT (文件未使用)
  • INFOTEXT_DE
  • INFOTEXT_EN
  • INFOTEXT_FR
  • INFOTEXT_IT
  • KMINFO
  • LINIE
  • METABHF
  • RICHTUNG
  • UMSTEIGB
  • UMSTEIGL
  • UMSTEIGV
  • UMSTEIGZ
  • ZUGART
  • ZEITVS (文件未使用)

HRDF 5.40.41, V 2.04 (此版本也包含上面列出的 38 个文件)

  • GLEISE_LV95 (文件未使用)
  • GLEISE_WGS (文件未使用)

依赖项

~12–26MB
~387K SLoC