пытаюсь отобразить данные в системе координат Pulkovo 1942 (EPSG:28411) поверх данных Google при помощи OpenLayers
делаю так:
var options = {
controls: [],
maxExtent: bounds,
maxResolution: 'auto',
projection: "EPSG:28411",
displayProjection: "EPSG:4326",
units: 'm'
};
map = new OpenLayers.Map('map', options);
var gsat = new OpenLayers.Layer.Google(
"Google Satellite", {type: G_SATELLITE_MAP}
);
tiled_ovl = new OpenLayers.Layer.WMS(
"Tiled", "http://srv/geoserver/wms",
{
layers: 'demo:test',
format: 'image/png',
tiled: 'true',
transparent: 'TRUE'
},
{'reproject': true}
);
в результате не вижу ни своих данных WMS ни искомого участка на Google (вся карта google развернута в нижней части окна OL)
установка опции sphericalMercator в true приводит к позиционированию в неожиданном месте

вопрос такой, возможно ли в принципе наложение данных на google не в проекции WGS84 и что я делаю не так в данном случае?
Спасибо!