Zoom et un centre de marqueur sur cliquez dans la fiche

J'ai un problème avec mon dépliant carte. J'ai quelques repères sur ma carte et en cliquant sur l'un, le marqueur est centré. Maintenant, je veux que lorsque l'on clique sur un marqueur, il n'est pas seulement centrée mais je veux faire un zoom sur le marqueur. Quand j'ajoute ce

    map.setZoom((16), {animate: true});

à

    map.on('popupopen', function(centerMarker) {
        var cM = map.project(centerMarker.popup._latlng);
        cM.y -= centerMarker.popup._container.clientHeight/2
        map.setZoom((16), {animate: true});
        map.panTo(map.unproject(cM),{animate: true});
    });

mon code le centrage ne fonctionne pas vraiment, car il effectue un zoom avant, mais il n'est pas le centre du repère. Mais tous les autres marqueurs sont centrés si je suis dans le niveau de zoom (16). Que puis-je faire que la carte effectue un zoom sur le marqueur ET le marqueur est centrée aussi bien si je suis à l'extérieur le niveau de zoom de 16 ans? Je suis assez nouveau dans la brochure et jquery...

OriginalL'auteur user3671746 | 2014-07-02