Можно ли добавить границы для OpenLayers.Layer.WMS - PullRequest
0 голосов
/ 04 июля 2011

Я создал OpenLayers.Layer.WMS и могу просматривать изображение, которое, как я ожидал, будет наложено. Но это распространяется по всей карте. Пожалуйста, проверьте мой код ниже и дайте мне знать, где я сделал ошибку.

var dm_wms = new OpenLayers.Layer.WMS( "DM Solutions Demo",
    "http://4.bp.blogspot.com/_lxtIPm_77I0/TJgxuFj5VqI/AAAAAAAAAW0/5QgltGCSviU/s1600/yellowrose.jpg",
    {
        layers: "basic",
        transparent: "true", 
        format: "image/png" 
    }, {
        opacity: 0.3,
        singleTile: true,
        maxExtent: new OpenLayers.Bounds(-74.047185, 40.679648, -50.907005, 30.882078)
    }
);

1 Ответ

1 голос
/ 04 июля 2011

Если вы хотите использовать изображение в качестве слоя - используйте вместо него объект Layer.Image . Слой WMS предназначен для использования сервиса динамических карт, а не статического изображения.

...