no he probado esto, pero creo que esto sería el trabajo.
primero de todo, agregar todos los openlayers archivo en site / libs / openlayers
como para llegar a las dependencias.
a continuación, hacer un archivo js con el nombre de qgis-modificaciones y agregar esto a tu archivo principal de...
escribir el siguiente código en su qgis-modifications.js. esto debería funcionar...
y tener esto en cuenta para añadir mapas de google para su proyecto. más info aquí...
<script src="http://maps.google.com/maps/api/js?v=3.2&sensor=false"></script>
Códigos:
var gphy = new OpenLayers.Layer.Google(
"Google Physical",
{type: G_PHYSICAL_MAP}
);
var gmap = new OpenLayers.Layer.Google(
"Google Streets", // the default
{numZoomLevels: 20}
);
var ghyb = new OpenLayers.Layer.Google(
"Google Hybrid",
{type: G_HYBRID_MAP, numZoomLevels: 20}
);
var gsat = new OpenLayers.Layer.Google(
"Google Satellite",
{type: G_SATELLITE_MAP, numZoomLevels: 22}
);
geoExtMap.map.addLayers([gphy, gmap, ghyb, gsat]);
espero te sirva de ayuda...