Plusieurs directions seront examiner ici, toutes aboutissant à un résultat satisfaisant ou non -- ce sera à vous de juger. Les deux grands axes étudiés reposent d'abord sur une modélisation « physique » des transformations effectuées en assimilant données économiques et forces répulsives pour les points définissant la carte. D'autre part, une représentation vectorielle des cartes sera utilisée pour assimiler les données économiques à des aires que les régions devront avoir après transformation.
Remarque : seules seront présentées dans ce document les fonctions ayant une grande importance et une approche facile. Ainsi, tous les utilitaires, fonctions de base ou procédures trop longues en sont exclus. Pour les détails de programmation, il sera nécessaire de consulter les descriptions du langage CAML, [1] et [2].