Comment faire pour modifier le centre de la carte en Leaflet.js

Le code suivant initialise une notice de la carte. La fonction d'initialisation des centres de la carte basée sur la localisation de l'utilisateur. Comment puis-je changer le centre de la carte pour un nouveau poste après l'appel de la fonction d'initialisation?

function initialize() {
map = L.map('map');
L.tileLayer('http://{s}.tile.cloudmade.com/BC9A493B41014CAABB98F0471D759707/997/256/{z}/{x}/{y}.png', {
    maxZoom: 18,
    attribution: 'Map data &copy; <a href="http://openstreetmap.org">OpenStreetMap</a> contributors, <a href="http://creativecommons.org/licenses/by-sa/2.0/">CC-BY-SA</a>, Imagery © <a href="http://cloudmade.com">CloudMade</a>'
}).addTo(map);

map.locate({setView: true, maxZoom: 8});    
} 
InformationsquelleAutor Joel James | 2012-10-04