Я использую GeoServer для извлечения полигонов из шейп-файла, затем я использую их с API-интерфейсом OpenLayers и проектирую их на базовом уровне карт Google. Все настроено, все работает нормально.IE и Chrome не отображают базовый слой карты Google. FireFox делает
отобразить 2 WMS слои над Google карты базового слоя, они прекрасно смотрится в окне предварительного просмотра во всех браузерах, но когда я печатаю их
FireFox: Получил правильный печать, все слои напечатаны правильно. IE/Chrome: только последний слой, добавленный в карту, печатается, если его слой не является gmap.
map.addLayers([gmap, wms1, wms2, vectors]);
здесь многоугольник из wms2
печатается, если поменять их местами, то wms1 распечатывается и слой Google никогда не печатается (даже если я ставлю, что в прошлом).
Просьба предложить, если вы знаете обходное решение или какие-либо проблемы в том, как я это делаю. Я уже проверил расширенный вариант в IE для печати изображения и фона, но без эффекта.
спасибо.
Кто-нибудь?