Как сопоставить слой WMS (слой точек или полигонов) с базовым слоем карты Google, используя OpenLayers? - PullRequest
0 голосов
/ 12 июня 2011

В OpenLayers я пытаюсь использовать слой карты Google в качестве базового слоя для карты, которая будет отображать наложенный слой пользовательских данных. Мой пользовательский слой, кажется, имеет смещение, связанное со слоем Google, и оба имеют разные значения проекции (как вы, возможно, знаете, проекция Google - EPSG: 900913, а моя - EPSG: 32721)

Какие-нибудь идеи о том, как этот матч может быть достигнут?

Заранее спасибо!

1 Ответ

0 голосов
/ 08 июля 2011

Поскольку вы упомянули, что ваш слой является WMS, вы не можете использовать функции OpenLayers для перепроектирования данных, поскольку они могут использоваться только для векторных данных, но не для изображений.

Одним из возможных решений может быть каскадная функция в Geoserver, которая будет динамически перепроецировать вашу WMS в EPSG: 900913. Вы можете найти больше информации об этом здесь

...