Skip to content

v0.96

Latest
Compare
Choose a tag to compare
@ssmith55 ssmith55 released this 08 Aug 14:37
· 17 commits to main since this release
9745390

Added

  • Auto-generated Markdown files using Frictionless (resolves #64)
  • Adds empty template SQLite databases (one using integer and the other using string IDs) to hold a network formatted in accordance with GMNS. This is an optional convenience for users who may wish to exchange GMNS-formatted networks via databases rather than .csv files.
    • Also adds SQL create statements used to create these. The database and create statements are placed in usage/database
  • Documentation website (where you're hopefully reading this now!) at https://zephyr-data-specs.github.io/GMNS/

Changed

  • The automated generation of markdown has resulted in several non-substantive changes to the markdown files, as well as a change in their appearance:
    • Their names are in lower case (e.g., node.md) rather than mixed case (e.g., Node.id)
    • Datatypes for the ID fields are "any", carried straight from the json files
    • Datatypes are number (rather than numeric), string (rather than text)

Note that In the json schema files, the ID fields (node_id, link_id, etc.) has always been defined as type "any", allowing text or integer to be used. This follows the example of unique_ID as defined in GTFS. It is certainly possible that an application may further restrict ID fields to be integer (issue #83).