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 !

1 commentaire:

  1. bonjour c est gentil votre fichier mais comment je génère mon propre plan les paramètres sont verrouillés sa n a du coup aucun intéret

    RépondreSupprimer