Variable gbfsGeofencingZonesSchemaV30Const
gbfsGeofencingZonesSchemaV30: {
$id: string;
$schema: string;
description: string;
properties: {
data: {
description: string;
properties: {
geofencing_zones: {
description: string;
properties: {
features: {
description: string;
items: {
properties: {
geometry: {
description: string;
properties: { coordinates: ...; type: ... };
required: (...)[];
title: string;
type: string;
};
properties: {
description: string;
properties: { end: ...; name: ...; rules: ...; start: ... };
type: string;
};
type: { enum: (...)[]; type: string };
};
required: string[];
title: string;
type: string;
};
type: string;
};
type: { description: string; enum: string[]; type: string };
};
required: string[];
type: string;
};
global_rules: {
description: string;
items: {
properties: {
maximum_speed_kph: {
description: string;
minimum: number;
type: string;
};
ride_end_allowed: { description: string; type: string };
ride_start_allowed: { description: string; type: string };
ride_through_allowed: { description: string; type: string };
station_parking: { description: string; type: string };
vehicle_type_ids: {
description: string;
items: { type: string };
type: string;
};
};
required: string[];
type: string;
};
type: string;
};
};
required: string[];
type: string;
};
last_updated: { description: string; format: string; type: string };
ttl: { description: string; minimum: number; type: string };
version: { const: string; description: string; type: string };
};
required: string[];
type: string;
} = ...
Type declaration
$id: string
$schema: string
description: string
properties: {
data: {
description: string;
properties: {
geofencing_zones: {
description: string;
properties: {
features: {
description: string;
items: {
properties: {
geometry: {
description: string;
properties: { coordinates: ...; type: ... };
required: (...)[];
title: string;
type: string;
};
properties: {
description: string;
properties: { end: ...; name: ...; rules: ...; start: ... };
type: string;
};
type: { enum: (...)[]; type: string };
};
required: string[];
title: string;
type: string;
};
type: string;
};
type: { description: string; enum: string[]; type: string };
};
required: string[];
type: string;
};
global_rules: {
description: string;
items: {
properties: {
maximum_speed_kph: {
description: string;
minimum: number;
type: string;
};
ride_end_allowed: { description: string; type: string };
ride_start_allowed: { description: string; type: string };
ride_through_allowed: { description: string; type: string };
station_parking: { description: string; type: string };
vehicle_type_ids: {
description: string;
items: { type: string };
type: string;
};
};
required: string[];
type: string;
};
type: string;
};
};
required: string[];
type: string;
};
last_updated: { description: string; format: string; type: string };
ttl: { description: string; minimum: number; type: string };
version: { const: string; description: string; type: string };
}
required: string[]
type: string
GBFS Geofencing Zones Schema V3.0
Describes geofencing zones and their associated rules and attributes (added in v2.1-RC).
Links