Nouvelle version: fenêtres de temps et de ramassage & amp;; livraison

routexl temps-fenêtresNous ne avions que trois révisions majeures depuis que nous avons commencé en 2009. Notre multiples arrêt planificateur d'itinéraire a été régulièrement mis à jour avec de nombreux petits changements. Des améliorations progressives sont précieux, mais nous avions besoin de plus grandes étapes pour ajouter des fenêtres temporelles et ramassage & amp;; livraison.

Fenêtres de temps

Temps ne est de plus en plus précieux dans notre économie de 24 heures. Les gens ont des horaires complets et des attentes élevées que les livreurs doivent satisfaire. Les centres-villes sont fermés pour la livraison pendant les heures achats. Les entreprises exigent des livraisons juste-à-temps. Le last mile dans la distribution ne est pas seulement définie par une adresse, mais également par une horloge.

Fenêtres de temps avoir un grand impact sur l'itinéraire. Si une livraison est nécessaire avant 9 heures, cela n'a aucun sens de faire la goutte à 11 heures. Notre itinéraire optimiseur doit prendre contraintes de temps en compte lors de l'optimisation de l'ordre d'arrêts. Il mettra en place un itinéraire qui répond à ces exigences de temps si possible.

Chaque adresse peut être affecté un temps prêt et due. Les deux peuvent être modifiées à partir de l'emplacement infowindow, qui apparaît lorsque vous cliquez sur la carte ou dans la liste d'adresses. Le temps prêt fixe le moment où il peut être visité plus tôt, le temps en raison fixe quand il peut être réparé dernière. Les deux peuvent être réglés pour créer un intervalle de temps.

Pour les fenêtres de temps au travail, nous avons aussi besoin de connaître le temps de service. C'est ';s le temps passé à un endroit. Le temps de service peut être réglé pour chaque emplacement après qu'il a été ajouté, ou comme une valeur par défaut dans les options de dialogue pour les utilisateurs déclaré auprès. Ce défaut sera réglée pour tous les nouveaux emplacements qui sont ajoutés.

Nous devons faire la distinction temps de Voyage à partir de temps d'horloge. Le temps de Voyage est la somme du temps consacré à Voyage réelle entre les arrêts, e.g. conduire la voiture. Le temps de Voyage, sans compter le temps de service, ce est ce qui est minimisée dans l'optimisation de l'itinéraire. L'heure est la somme du temps passé au total, y compris le temps de service. Ce est utilisé pour vérifier l'itinéraire contre les fenêtres de temps.

Ordre restrictions

En plus des fenêtres temporelles, Les utilisateurs ont aussi demandé ramassage & amp;; livraison. À savoir, les gens voulaient marquer adresses que les points de ramassage qui doivent être visités avant des points de livraison. Vous dites ';D Vous aimez pour ramasser un smoothie avant d'aller travailler. Ou de café.

Ces restrictions d'ordre ont également une forte incidence sur l'optimisation de l'itinéraire. Simplement en prenant compte de leurs délais de voyage ne est garantie que vos arrêts sont dans le bon ordre. Notre algorithme de planification de base ont dû être ajustés pour se assurer que ces exigences sont remplies dans le plan d'itinéraire optimisé.

Pour chaque destination, vous pouvez définir Que ce devrait être visité avant ou après toute autre destination. Si vous avez restrictions d'ordre plus complexes doivent être pris en compte, vous pouvez même construire plusieurs niveaux de ramassages et les livraisons.

Plus de mises à jour

  • Les utilisateurs enregistrés peuvent définir un défaut domicile. Ce point sera ajouté en tant que point de départ de chaque nouvelle route. Vous pouvez définir l'adresse dans la boîte de dialogue des options.
  • Vous pouvez ajouter votre position actuelle en tant que point de départ. Si vous partagez votre position (dépendante navigateur) avec notre site, vous ';vous serez en mesure d'ajouter en un clic sur le bouton dans la liste d'adresses.
  • Nous ';ai ajouté le heure d'arrivée pour chaque arrêt dans les directions de conduite. Outre le temps de Voyage entre les arrêts, vous ';ll remarquer un temps d'horloge avant chaque adresse qui indique la date prévue de l'arrivée. Ceci résume le temps de Voyage et le temps de service pour tous les endroits visités.
  • Don ';t comme notre route? Vous pouvez réorganiser manuellement la route dans la liste des adresses en faisant glisser les adresses. Notez que l'itinéraire ne soit plus optimal. Les changements ne sont pas enregistrés à l'itinéraire optimisé stockées sur notre serveur.
  • Aimez-vous notre route, mais voulez l'essayer dans l'autre sens? Retournez autour l'itinéraire optimisé en un seul clic sur le bouton dans la liste d'adresses. Vous devrez peut-être rouvrir la boîte de dialogue.
  • Nous montrons l'estimé CO2 réductions d'émissions nous avons calculé dans toutes les routes dans la dernière période. La réduction est estimée en comparant la commande initiale à l'ordre optimisé.
  • Nous avons encore amélioré notre algorithme d'optimisation. Plus tôt cette ouvert la voie à une augmentation du nombre maximum d'adresses qui peut être ajouté. Via Paypal vous pouvez maintenant mettre à jour votre compte pour itinéraire prévoit jusqu'à 150 arrêts.
  • A côté de tous les goodies de planification, nous avons également fait un rafraîchissement visuel. Avec un plus design plat nous visons à améliorer l'expérience utilisateur, augmenter la lisibilité et accélérer le site encore plus.
  • Suivant sur le site, nous avons l'API prêt pour les essais. Avec ce l'interface de programmation d'application d'autres développeurs peuvent intégrer notre optimisation des routes dans leurs systèmes. Dans un prochain post nous ';ll donner une tête.

Soutien

En raison de la forte incidence de ces changements, nous avons testé la nouvelle version de la version 4 à fond pendant quelques mois. Un certain nombre d'utilisateurs de puissance inconditionnels sélectionnés a passé beaucoup de temps pour vérifier toutes les nouveautés. Nous tenons à remercier tous ceux qui nous ont beaucoup aidé. Un grand bravo à vous-!

Mais en raison de la même impact, certaines questions peuvent encore se poser. Si vous avez tout ce que vous ';D souhaitez obtenir de votre poitrine: poser votre question, partager une idée, signaler un problème ou faire l'éloge dans notre communauté de soutien.