lundi 2 avril 2012

Un générateur de plans de métro parisien.

C'était une vieille idée : avec un graphique en nuages de points et un plan de Paris en image de fond, créer un outil basé sur un jeu de données aléatoires qui génère des "plans de métro".

Le classeur-source est ici. (Les données-source sont dans une feuille masquée.)

Quelques mots sur les données.

Il y a trois lignes horizontales. Chacune a :
- un point de départ déterminé par des aléas mais ces aléas sont cadrés dans un certain périmètre du quart gauche du graphe ;
- une direction déterminée par un point final (non nécessairement atteint) fixé de la même manière dans le quart droit du graphe ;
- un espacement horizontal entre deux stations figé a priori mais légèrement biaisé par un aléa ;
- un écart vertical de chaque station déterminée par un aléa.

Le nombre de stations est constant (il l'est, du reste, pour toutes les lignes).

Même raisonnement pour les trois lignes verticales.

Pour les deux lignes circulaires :
- sinus et cosinus crééent les courbes,
- un aléa dévie le "diamètre" à chaque station,
- premier et derniers points sont superposés pour boucler l'ensemble.

Toutes les lignes sont lissées.

L'idée est évidemment adaptable à n'importe quelle ville !

Aucun commentaire:

Enregistrer un commentaire