Hay demasiadas preguntas sobre este tema, pero por desgracia no pude conseguir la solución. Tengo la siguiente configuración,
var geographic = new OpenLayers.Projection("EPSG:4326"); // WGS 1984
var mercator = new OpenLayers.Projection("EPSG:900913"); // Spherical Mercator Projection
var myExtent = new OpenLayers.Bounds(60, 23, 79, 37).transform(geographic, mercator);
map : {
title : "Map",
projection : mercator,
displayProjection: geographic,
extent: myExtent,
restrictedExtent: myExtent,
}
El problema es que hace zoom a la ubicación incorrecta, en segundo lugar la panorámica tampoco está disponible.