cookieguru/phpgtfs

通用交通信息规范(GTFS)的数据建模和对象编写器

dev-master 2022-12-01 09:34 UTC

This package is auto-updated.

Last update: 2024-08-29 04:09:05 UTC


README

phpgtfs 是通用交通信息规范(GTFS)的数据建模和对象编写器。[了解更多](https://developers.google.com/transit/gtfs/GTFS)

安装

使用 Composer 安装

使用方法

$agencies = new \cookieguru\phpgtfs\gtfs\Agencies();

$agency = new \cookieguru\phpgtfs\model\Agency();
$agency->agency_name = 'Demo agency';
$agency->agency_url = 'https:///';
$agency->agency_timezone = 'America/Los_Angeles';
$agency->agency_lang = 'en';

$agencies->add($agency);

然后简单执行

\cookieguru\phpgtfs\Writer::write('gtfs/', $agencies);

并在 gtfs 文件夹中放置 agencies.txt 文件。注意,即使未指定的列也会被写入

agency_id,agency_name,agency_url,agency_timezone,agency_lang,agency_phone,agency_fare_url
,"Demo agency",https:///,America/Los_Angeles,en,,

许可证

MIT