Amélioration de l'adéquation de la proportionnalité entre graph productions et graph besoins
A travers plusieurs modifications, l'idée est ici de rendre la proportionalité entre les deux graphs le plus juste possible. Dans le cas où la hauteur devient trop petite pour une largeur donnée (hauteur fixée empiriquement), on tranforme le graph en carré pour gagner en hauteur (tout en conservant la proportionnalité)
Petits calculs
Dans les screenshots ci-dessous, on a :
- une production de 6128 de céréales
- et un besoin 48699
Ce qui donne un ratio de 6128/48699=0.125
Le carré jaune dans le graphique besoin mesure: 46.19*53.14=2454.536
Le carré jaune dans le graphique production mesure: 137.12*143.43=19667.121
Ce qui donne un ratio de 2454.536/19667.121=0.125
Closes #440 (closed) original MR: https://framagit.org/lga/crater-ui/-/merge_requests/555