En 2017, 4D SAS organise une tournée du 4D World Tour. Le composant 4D MaPagenda va permettre, pour l’optimisation des distances et du temps, de visualiser sur une carte l’ordre la tournée des personnels 4D SAS à la rencontre de ses développeurs.

Tout d’abord, nous avons extrait les données du site de 4D. Ces données ont ensuite été mises en forme et améliorées dans un tableur type Numbers de chez Apple. L’amélioration consiste à répartir les adresses dans des colonnes clairement définies, nommer les colonnes en fonction des mots-clés de du composant 4D MaPagenda, ajouter d’autres colonnes vides pour la latitude et la longitude. Nous avons également ajouté une table pour l’équipe 4D que nous lions à la première table.

Numbers ne prend pas en charge les exports en JSON, très simplement nous avons utilisé le CSV. Le fichier obtenu a été converti en JSON et renvoyé dans MaPagenda qui, à présent, affiche de bien jolies cartes. Nous les avons insérées ci-après dans la page grâce à des iFrames.

Cet exemple du 4D World Tour montre bien le potentiel et les capacités du composant 4D MaPagenda dans votre application 4D pour optimisez les distances et le temps de vos tournées.

Comme vous pourriez le faire dans votre application métier, cliquez sur le marqueur d’un évènement pour lire le nom de l’hôtel et sa ville, sa date et les noms des intervenants 4D :

4D World Tour en France

Chacun des marqueurs est numéroté dans l’ordre des évènements, les croisements de chemins peuvent être l’objet d’une optimisation du trajet

4D World Tour en Allemagne et Autriche

4D World Tour en Europe sauf DE, AT et FR

4D World Tour aux USA

4D World Tour en Australie et Nouvelle-Zélande

4D World Tour au Japon

4D World Tour en Amérique du Sud