language: cn
model_unique_abbr: buffertransit
version: 1.0
identification:
  docker_image_name: buffertransit:1.0
  model_name: 公交网络缓冲区构造算法
  semantic: Algorithm for constructing buffer in transit network
  description: 基于最短路径算法，构建公交网络中的缓冲区
  category_application: 处方型
  category_data:
  - 矢量线数据
  keywords:
  - 公交网络
  - 缓冲区
parameter_info:
  parameters:
  - arg_name: input_path
    is_single_en_dash: false
    param_type: input_data
    name: 公交路线数据
    description: 公交路线数据(routes.csv)，公交行程数据（trips.csv）,公交站点时刻信息（stop_times.txt）,公交站点信息（allstop_new.csv）,公交换乘信息（transfers.csv）
    data_type: csv
    data_semantic: RoadData_data

  - arg_name: stop
    is_single_en_dash: false
    param_type: param
    name: stop
    description: 起点站
    data_type: str
    data_semantic: stop
    specification:
      default: MapSUBS2

  - arg_name: radius
    is_single_en_dash: false
    param_type: param
    name: radius
    description: 范围
    data_type: int
    data_semantic: radius
    specification:
      default: 300    

  - arg_name: output_path
    is_single_en_dash: false
    param_type: output_data
    name: 结果数据
    description: 输出结果的csv文件，包含缓冲区内的站点ID
    data_type: csv
    data_semantic: result data
    
application:
  domain: 网络缓冲区构建算法
  objective: 构建公共交通网络中的缓冲区
  dimension:
  - 三维
  mechanism: 使用最短路径算法构建缓冲区
operation:
  usage: 该算法需要5个文件。
  exec_example:
  - docker run -v $(pwd):/data 
  output_display:
  - 缓冲区内包含的所有公交站点
technique:
  language:
  - python
  os:
  - Linux
  - Windows
  dependencies:
  - name: argparse4j
    version: 0.9.0
source:
  maintainer: Zhangyu && Zhongyuxiang
  organization: Wuhan University
  contact: 9027575@qq.com
  references:
  - "Chen B Y, Teng W, Jia T, et al. Transit voronoi diagrams in multi-mode public transport networks[J]. Computers, Environment and Urban Systems, 2022, 96: 101849."
