/**
 * Contrôleur MVC pour les fonctions de cartographie.
 *
 * @package carif_commun
 */
var ControleurCarto = Class.create({

	/**
	 * Constructeur : initialise le modèle et la vue.
	 */
	initialize: function() {
		this._modele = new ModeleCarto();
		this._vue = new VueCarto(this._modele, this);
	},

	/**
	 * Opération utilisateur : recentrer la carte à sa position et son niveau de
	 * zoom initial, pour afficher toute la région.
	 */
	centrer: function() {
		this._vue.centrer_carte();
	}

});
