smartilabs/phpgtfs

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

dev-master 2019-08-29 08:12 UTC

This package is auto-updated.

Last update: 2024-08-29 04:54:58 UTC


README

phpgtfs 是用于 通用交通信息规格(GTFS) 的数据建模和对象写入器。

安装

使用 Composer 安装

使用方法

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

$agency = new \smartilabs\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);

然后简单

\smartilabs\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