Remove extra WMS subclasses.
This commit is contained in:
@@ -196,9 +196,9 @@
|
||||
{ controls: [] , 'numZoomLevels':20});
|
||||
|
||||
var satellite = new OpenLayers.Layer.Google( "Google Satellite" , {type: G_SATELLITE_MAP, 'maxZoomLevel':18} );
|
||||
var layer = new OpenLayers.Layer.WMS.Untiled( "OpenLayers WMS",
|
||||
var layer = new OpenLayers.Layer.WMS( "OpenLayers WMS",
|
||||
"http://labs.metacarta.com/wms/vmap0", {layers: 'basic', 'transparent':true},
|
||||
{isBaseLayer: false} );
|
||||
{isBaseLayer: false, singleTile: true} );
|
||||
|
||||
map.addLayers([satellite, layer]);
|
||||
map.setCenter(new OpenLayers.LonLat(10.205188,48.857593), 5);
|
||||
|
||||
@@ -146,9 +146,9 @@
|
||||
{ controls: [] , 'numZoomLevels':20});
|
||||
|
||||
var satellite = new OpenLayers.Layer.Google( "Google Satellite" , {type: google.maps.MapTypeId.SATELLITE, 'maxZoomLevel':18} );
|
||||
var layer = new OpenLayers.Layer.WMS.Untiled( "OpenLayers WMS",
|
||||
var layer = new OpenLayers.Layer.WMS( "OpenLayers WMS",
|
||||
"http://labs.metacarta.com/wms/vmap0", {layers: 'basic', 'transparent':true},
|
||||
{isBaseLayer: false} );
|
||||
{isBaseLayer: false, singleTile: true} );
|
||||
|
||||
map.addLayers([satellite, layer]);
|
||||
map.setCenter(new OpenLayers.LonLat(10.205188,48.857593), 5);
|
||||
|
||||
@@ -445,19 +445,6 @@
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// DEPRECATED -- REMOVE IN 3.0
|
||||
function test_Layer_Untiled_WMS(t) {
|
||||
t.plan(1);
|
||||
|
||||
var layer = new OpenLayers.Layer.WMS.Untiled();
|
||||
|
||||
var clone = layer.clone();
|
||||
|
||||
t.ok(clone.singleTile, "regression test: clone works. this is for #1013");
|
||||
}
|
||||
|
||||
function test_Layer_WMS_destroy (t) {
|
||||
|
||||
t.plan( 1 );
|
||||
|
||||
@@ -1,88 +0,0 @@
|
||||
<html>
|
||||
<head>
|
||||
<script src="../../OLLoader.js"></script>
|
||||
<script type="text/javascript">
|
||||
var isMozilla = (navigator.userAgent.indexOf("compatible") == -1);
|
||||
var isOpera = (navigator.userAgent.indexOf("Opera") != -1);
|
||||
var layer;
|
||||
|
||||
var name = 'Test Layer';
|
||||
var url = "http://octo.metacarta.com/cgi-bin/mapserv";
|
||||
var params = { map: '/mapdata/vmap_wms.map',
|
||||
layers: 'basic',
|
||||
format: 'image/jpeg'};
|
||||
|
||||
function test_Layer_WMS_Post_constructor (t) {
|
||||
t.plan( 2 );
|
||||
|
||||
var url = "http://octo.metacarta.com/cgi-bin/mapserv";
|
||||
var options = {unsupportedBrowsers: []};
|
||||
layer = new OpenLayers.Layer.WMS.Post(name, url, params, options);
|
||||
|
||||
t.eq(
|
||||
layer.usePost, true,
|
||||
"Supported browsers use IFrame tiles.");
|
||||
|
||||
layer.destroy();
|
||||
|
||||
var options = { unsupportedBrowsers: [OpenLayers.BROWSER_NAME]};
|
||||
layer = new OpenLayers.Layer.WMS.Post(name, url, params, options);
|
||||
t.eq(
|
||||
layer.usePost, false,
|
||||
"unsupported browsers use Image tiles.");
|
||||
layer.destroy();
|
||||
}
|
||||
|
||||
function test_Layer_WMS_Post_addtile (t) {
|
||||
t.plan( 3 );
|
||||
|
||||
layer = new OpenLayers.Layer.WMS.Post(name, url, params);
|
||||
var map = new OpenLayers.Map('map');
|
||||
map.addLayer(layer);
|
||||
var bounds = new OpenLayers.Bounds(1,2,3,4);
|
||||
var pixel = new OpenLayers.Pixel(5,6);
|
||||
var tile = layer.addTile(bounds, pixel);
|
||||
|
||||
if(isMozilla || isOpera) {
|
||||
t.ok(
|
||||
tile instanceof OpenLayers.Tile.Image,
|
||||
"tile is an instance of OpenLayers.Tile.Image");
|
||||
}
|
||||
else {
|
||||
t.ok(
|
||||
tile.useIFrame !== undefined,
|
||||
"tile is created with the OpenLayers.Tile.Image.IFrame mixin");
|
||||
}
|
||||
map.destroy();
|
||||
|
||||
// test the unsupported browser
|
||||
layer = new OpenLayers.Layer.WMS.Post(name, url, params, {
|
||||
unsupportedBrowsers: [OpenLayers.BROWSER_NAME]
|
||||
});
|
||||
map = new OpenLayers.Map('map');
|
||||
map.addLayer(layer);
|
||||
tile = layer.addTile(bounds, pixel);
|
||||
t.ok(
|
||||
tile instanceof OpenLayers.Tile.Image,
|
||||
"unsupported browser: tile is an instance of Tile.Image");
|
||||
layer.destroy();
|
||||
|
||||
// test a supported browser
|
||||
layer = new OpenLayers.Layer.WMS.Post(name, url, params, {
|
||||
unsupportedBrowsers: []
|
||||
});
|
||||
map.addLayer(layer);
|
||||
var tile2 = layer.addTile(bounds, pixel);
|
||||
tile2.draw();
|
||||
t.eq(
|
||||
tile2.useIFrame, true,
|
||||
"supported browser: tile is created with the Tile.Image.IFrame mixin");
|
||||
map.destroy();
|
||||
}
|
||||
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="map" style="width:500px;height:550px"></div>
|
||||
</body>
|
||||
</html>
|
||||
Reference in New Issue
Block a user