Skip to main content

Overview

Service Areas define the geographic boundaries where Viax operates, ensuring drivers and clients can only request or accept trips within designated zones.
Service area configuration prevents trips outside operational zones and helps manage driver coverage.

Geographic Boundaries

Service areas are defined using geographic coordinates:

Defining Service Areas

1

Create Area

Define a new service area with a descriptive name
2

Draw Boundaries

Use map interface to draw polygon boundaries
3

Set Properties

Configure area-specific settings:
  • Minimum drivers required
  • Vehicle types allowed
  • Operating hours
4

Activate Area

Enable the service area for operations

Colombia Service Areas

Major Cities

Department: CundinamarcaPopulation: ~8 millionCoverage: All 20 localitiesVehicle Types: All (moto, carro, moto_carga, carro_carga)

Point-in-Polygon Check

Determine if a location is within a service area:

Validation on Trip Request

Check both origin and destination:

Map Visualization

Display service areas on the map:

Database Schema

Operating Hours

Restrict service availability by time:

Geocoding Integration

Use Nominatim (OpenStreetMap) for address validation:

Driver Coverage Zones

Track which service areas have adequate driver coverage:

Expansion Planning

Analyze demand for new service areas:

Request Density

Track trip requests outside current areas

Driver Interest

Survey drivers on expansion preferences

Competition Analysis

Research competitor coverage

Multi-Area Trips

Handle trips that cross service area boundaries:

Best Practices

Begin with smaller, well-defined service areas and expand based on demand and driver availability.
Regularly check driver coverage in all service areas to ensure adequate response times.
Align service areas with natural or administrative boundaries (municipalities, neighborhoods).
Expand service areas based on commute patterns and high-demand routes.
Clearly display service area boundaries to users so they know where service is available.

Pricing Configuration

Zone-based pricing (future)

Driver Management

Assign drivers to zones

Trip Monitoring

Monitor trips by area