Skip to main content

Working with Zones

Dott's service is constrained by different operational and restriction zones. The presence of different kinds of zones varies from region to region.

The Dott's MaaS API enforces the constrains from each kind of zones, which means that consumers can rely on it to determine what is allowed and what is not.

A good example would be the parking of a vehicle. If the end user tries to park in a forbidden location, the API will not allow it and will in turn send the appropriate response or error so that the consumer can react to the situation and guide the end user to a zone where parking is allowed/possible.

Operational Zones

These are the areas in which Dott's service is allowed to operate, they usually encompass a whole region and it determines the default set of constraints or rules for it.

These constraints and rules apply to all the zone unless they are overridden by an internal zone.

These kinds of zones usually determine the parking mode, which can be restricted or parking allowed,

Restricted means users need to find specific spots to park, while free floating means there are no parking restrictions (see Restricted Parking zones for more details on the expected behavior).

Everything outside of these zones is considered as Out of Bounds. When users leave the operational zone Dott's MaaS API does not enable any kind of interaction with this behavior. The vehicles that enter this zone will automatically react to this by giving auditory signals and have the vehicle's speed adjusted until it reaches 0.

If a user tries to park while out of bounds, Dott's MaaS API will send the appropriate response or error so that the consumer can react to the situation by prompting the user to accept a relocation fee (which would enable parking) or by guiding the end user to a zone where parking is allowed/possible

Restricted Parking zones

These zones override parking mode for the main operational zone.

If users want to park within this kind of zone, they need to find specific spots to park. It is possible that a parking spot is at capacity, making it impossible to park there.

Dott's MaaS API will send the appropriate response or error so that the consumer can react to the situation and guide the end user to a zone where parking is allowed/possible.

Parking Allowed zones

These zones override parking mode for the main operational zone.

If users want to park within this kind of zone, they are allowed to do so.

No Parking zones

These zones override parking mode for the main operational zone.

Users cannot park here, if they leave the vehicle behind they will be fined.

Dott's MaaS API will send the appropriate response or error so that the consumer can react to the situation and guide the end user to a zone where parking is allowed/possible.

No ride zones

These zones highlight where users are not allowed to ride through.

Dott's MaaS API does not enable any kind of interaction with this behavior. The vehicles that enter this zone will automatically react to this by giving auditory signals and have the vehicle's speed adjusted until it reaches 0.

Slow speed zones

These zones override the speed limit set in the main operational zone.

Dott's MaaS API does not enable to change this. The vehicles that enter this zone will automatically have the vehicle's speed adjusted.