TMaps - API Cartographie Tunisie
🍕 Restauration & Food Delivery Cas d'usage · Zedda Food

Gérez vos zones de livraison restaurants avec l'API TMaps

Délimitez vos zones, calculez les frais au kilomètre, affichez le tout sur une carte.

Endpoints utilisés

GET /maps/tiles/{z}/{x}/{y} GET /geocoding/forward POST /routing/direction
Restaurants partenaires
4

Grand Tunis — demo

Rayon moyen de livraison
3 km

zone active par restaurant

Délai moyen estimé
22 min

dans la zone de couverture

Démonstration interactive

Cliquez sur les marqueurs pour afficher les détails · Carte propulsée par TMaps

Zedda Food

Zedda Food, application tunisienne de food delivery, utilise TMaps pour afficher ses restaurants partenaires, définir des zones de livraison circulaires, et estimer les délais en fonction de la distance. Les coursiers reçoivent leur itinéraire optimisé directement dans l'app mobile.

Exemple de code
// Zone de livraison + ETA — API TMaps
// 1. Zone de livraison circulaire
const zone = await fetch(
  'https://api.tmaps.tn/routing/isochrone',
  {
    method: 'POST',
    headers: { 'Authorization': 'Bearer YOUR_KEY' },
    body: JSON.stringify({
      origin:   { lat: 36.8322, lng: 10.1940 },
      contours: [{ distance: 3 }], // 3 km
      profile:  'driving',
    }),
  }
);

// 2. Estimation du délai de livraison
const eta = await fetch(
  'https://api.tmaps.tn/routing/direction' +
  '?from=36.8322,10.1940&to=36.8485,10.1712' +
  '&api_key=YOUR_KEY'
);
const { duration_min } = await eta.json(); // → 18

Comment ça fonctionne

1

🍔 Positionnement des restaurants

Chaque adresse de restaurant partenaire est géocodée et affichée sur la carte avec son menu et ses horaires.

GET /geocoding/forward
2

📏 Définition des zones de livraison

Un rayon de livraison (1–5 km) est défini par restaurant. Les clients hors zone sont informés en temps réel lors de la commande.

POST /routing/isochrone
3

🛵 Routage des coursiers

L'API Direction calcule l'itinéraire optimal restaurant → client ; le coursier le suit sur l'app mobile avec navigation turn-by-turn.

POST /routing/direction

Prêt à intégrer TMaps dans votre projet ?

Démarrez gratuitement avec 50 000 requêtes offertes chaque mois. Aucune carte bancaire requise.

Consulter la documentation →