L'API Distance Matrix pour les services de messagerie

Optimisez les itinéraires et réduisez les retards : nos API gèrent les livraisons multiples, le trafic dynamique et les demandes à volume élevé

Le défi pour les services de messagerie

La gestion d'une flotte de coursiers est complexe : un trafic en constante évolution, des délais de livraison serrés, des adresses incomplètes et des pics de commandes soudains peuvent facilement nuire à l'efficacité. Sans itinéraires précis et sans données de localisation précises, les coûts augmentent, les ETA deviennent peu fiables et la confiance des clients diminue.

Notre solution intégrée

Distancematrix.ai propose une plate-forme unifiée qui associe la puissance des API Distance Matrix et Geocoding. Cette solution unique rationalise vos opérations, sans avoir à jongler avec plusieurs services. Grâce à des données de trafic en temps réel, à un géocodage précis et à des calculs d'itinéraires groupés dans une seule boîte à outils, vous transformerez le chaos des itinéraires en un système de distribution bien orchestré.
  • Plus de 10 000

    clients satisfaits

  • jusqu'à 30 %

    en termes d'économies de coûts

  • jusqu'à 20 %

    réduction du temps de trajet

Comment ça marche

Comment fonctionne l'API Distance Matrix

L'API Matrix fournit la durée du trajet en secondes et la distance en mètres pour l'itinéraire le plus rapide entre les coordonnées sélectionnées. L'API Geocoding convertit les adresses en coordonnées et vice versa, ce qui permet une cartographie précise de la localisation.
distance entre les lieux
La tâche
Par exemple, supposons que vous deviez trouver la distance et le temps de trajet entre les points d'adresse suivants sur la carte :
1677 Easton Rd, Willow Grove, PA 19090, États-Unis
119 S Easton Rd, Glenside, PA 19038, États-Unis
API de géocodage
Le résultat
L'API Distance Matrix renvoie ensuite les données de distance et de temps de trajet sur les requêtes avec des coordonnées ponctuelles. La réponse de l'API contient une matrice de distance au format JSON.
Par exemple, 310 mètres et 2600 secondes
Exemple de demande avec adresses :
OBTENIR :
https://api.distancematrix.ai/maps/api/distancematrix/json?origins=Westminster Abbey, 20 Deans Yd, Westminster, London SW1P 3PA, United Kingdom&destinations=St John's Church, North End Rd, Fulham, London SW6 1PB, United Kingdom&key=<your_access_token>
Copié !
Réponse
corps
{
    "destination_addresses": [
        "St John's Church, North End Rd, London SW6 1PB, United Kingdom"
    ],
    "origin_addresses": [
        "Westminster Abbey, 20 Deans Yd, London SW1P 3PA, United Kingdom"
    ],
    "rows": [
        {
            "elements": [
                {
                    "distance": {
                        "text": "7.3 km",
                        "value": 7346
                    },
                    "duration": {
                        "text": "23 mins",
                        "value": 1401
                    },
                    "origin": "Westminster Abbey, 20 Deans Yd, Westminster, London SW1P 3PA, United Kingdom",
                    "destination": "St John's Church, North End Rd, Fulham, London SW6 1PB, United Kingdom",
                    "status": "OK"
                }
            ]
        }
    ],
    "status": "OK"
}
Copié !
Exemple de demande avec adresses :
OBTENIR :
https://api.distancematrix.ai/maps/api/geocode/json?address=1600+Amphitheatre+Parkway,+Mountain+View,+CA&key=<your_access_token>
Copié !
Exemple de réponse JSON :
corps
{
    "result": [
        {
            "address_components": [
                {
                    "long_name": "1600",
                    "short_name": "1600",
                    "types": [
                        "street_number"
                    ]
                },
                {
                    "long_name": "amphitheatre parkway",
                    "short_name": "amphitheatre parkway",
                    "types": [
                        "route"
                    ]
                },
                {
                    "long_name": "mountain view",
                    "short_name": "mountain view",
                    "types": [
                        "locality"
                    ]
                },
                {
                    "long_name": "ca",
                    "short_name": "ca",
                    "types": [
                        "state"
                    ]
                }
            ],
            "formatted_address": "1600 Amphitheatre Parkway, Mountain View, CA",
            "geometry": {
                "location": {
                    "lat": 37.422387799999996,
                    "lng": -122.08418770000002
                },
                "location_type": "APPROXIMATE",
                "viewport": {
                    "northeast": {
                        "lat": 37.422387799999996,
                        "lng": -122.08418770000002
                    },
                    "southwest": {
                        "lat": 37.422387799999996,
                        "lng": -122.08418770000002
                    }
                }
            },
            "place_id": "",
            "plus_code": {
                "compound_code": "CWC8+R9 Mountain View, California, United States",
                "global_code": "849VCWC8+R9"
            },
            "types": [
                "locality",
                "political"
            ]
        }
    ],
    "status": "OK"
}
Copié !
Découvrez à quel point il est facile de migrer vers l'API Distance Matrix
Vous n'avez pas besoin de réécrire le code, il vous suffit de changer la clé API
Migrez en toute simplicité
En savoir plus

Pourquoi Distancematrix.ai ?

calculateur de distance parcourue
Modes de voyage
Disponible pour les modes conduite, marche et vélo. Calculez facilement les distances et les temps de trajet pour n'importe quel itinéraire
prévision du temps de trajet
Capacités prédictives
Calculez les délais pour les prochaines livraisons. Prévoir les temps de trajet, en tenant compte des heures de départ et d'arrivée
calculateur de distance parcourue
Plateforme tout-en-un
Il n'est pas nécessaire de regrouper plusieurs fournisseurs : Distance Matrix et Geocoding sont intégrés en un seul endroit.
prévision du temps de trajet
Tarification et mise à l'échelle transparentes
Nous sommes fiers de notre politique de prix, qui offre une qualité de pointe à un prix nettement plus efficace. Ne vous laissez pas berner par les bonus : à long terme, nous sommes le choix le plus abordable.
géocodage
Couverture mondiale
Contrairement à de nombreux services opérant uniquement en Europe ou en Amérique, nous offrons une qualité constante dans le monde entier. Vérifié par nos clients de plus de 100 pays différents.
trafic en temps réel
Support dédié
Une aide réactive en temps réel chaque fois que vous en avez besoin et une documentation complète.
L'avis du client
« Nous avons utilisé l'API Google, mais en 2018, le prix est devenu trop élevé. Nous avons commencé à chercher une solution moins onéreuse qui aurait la même efficacité pour notre activité. L'API Distance Matrix a fait face à toutes les tâches que nous leur avons définies. Grâce à leur travail, nous avons amélioré notre système de livraison et avons réussi à réduire de 5 fois le calcul des coûts de distance. Nous travaillons avec cette nouvelle API depuis environ cinq mois et nous sommes satisfaits de ses possibilités. »
Mateusz Sowa
CTO chez Lunch24.com
Aucun prépaiement n'est nécessaire.
Démarrez gratuitement et passez à l'action
accès à tous les fichiers Distancematrix.ai
produits et fonctionnalités