[OpenLayers-Users] preload layers
R. Ortner
reinhard.ortner at edu.fh-kaernten.ac.at
Thu Oct 11 08:43:42 EDT 2007
This is what OpenLayers is supposed to do. If something else is
happening, it is either a misconfiguration or a bug. Can you share the
HTML this is happening with?
Regards,
--
Christopher Schmidt
MetaCarta
_______________________________________________
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<style type="text/css">
#map {
width: 100%;
height: 100%;
border: 1px solid black;
}
</style>
<script src="http://172.21.18.45/openlayers/lib/OpenLayers.js"></script>
<script type="text/javascript">
var map;
function init(){
var options = { scales: [600000, 250000, 12500, 75000, 30000, 10000]
};
map = new OpenLayers.Map('map', {'projection':'EPSG:31258',
'units':'m',
'maxExtent': new OpenLayers.Bounds(390730, 119473,
594760, 238680),
'maxResolution': "auto" }, { controls: [] });
//map.addControl(new OpenLayers.Control.PanZoomBar());
map.addControl(new OpenLayers.Control.MouseToolbar());
//map.addControl(new OpenLayers.Control.MousePosition());
//map.addControl(new OpenLayers.Control.OverviewMap());
map.addControl(new OpenLayers.Control.Scale());
// --------------------------------------------- Layer
------------------------------------------------------//
//
------------------------------------------------------------------------------------------------
// ---------------------------------- WMS
---------------------------------------------------------
//
------------------------------------------------------------------------------------------------
var oek50_wms = new OpenLayers.Layer.WMS( "OEK50 WMS",
"http://172.21.18.45/cgi-bin/mapserv?",
{layers:
'OEK50',map:'/usr/share/ka-map-1.0-20070205/htdocs/geoland_test.map',
transparent: 'true', format: 'png'}, {'isBaseLayer':false}, {projection:
"EPSG:31258"});
oek50_wms.setVisibility(false)
var ortho_wms = new OpenLayers.Layer.WMS( "Orthophotos WMS",
"http://172.21.18.45/cgi-bin/mapserv?",
{layers:
'Orthofotos',map:'/usr/share/ka-map-1.0-20070205/htdocs/geoland_test.map',
format: 'png24'}, {'isBaseLayer':false}, {projection: "EPSG:31258"});
ortho_wms.setVisibility(false)
var land_wms = new OpenLayers.Layer.WMS( "Land WMS",
"http://172.21.18.45/cgi-bin/mapserv?",
{layers:
'Land',map:'/usr/share/ka-map-1.0-20070205/htdocs/geoland_test.map',
transparent: 'true', format: 'png'}, {'isBaseLayer':false}, {projection:
"EPSG:31258"});
land_wms.setVisibility(false)
var bezirk_wms = new OpenLayers.Layer.WMS( "Bezirk WMS",
"http://172.21.18.45/cgi-bin/mapserv?",
{layers:
'Bezirk',map:'/usr/share/ka-map-1.0-20070205/htdocs/geoland_test.map',
transparent: 'true', format: 'png'},{projection: "EPSG:31258"},
{'isBaseLayer':false});
bezirk_wms.setVisibility(false)
var gemeinde_wms = new OpenLayers.Layer.WMS( "Gemeinde WMS",
"http://172.21.18.45/cgi-bin/mapserv?",
{layers:
'Gemeinde',map:'/usr/share/ka-map-1.0-20070205/htdocs/geoland_test.map',
transparent: 'true', format: 'png'},{projection: "EPSG:31258"},
{'isBaseLayer':false});
gemeinde_wms.setVisibility(false)
//
------------------------------------------------------------------------------------------------
// -------------------------------- ka-Map
--------------------------------------------------------
//
------------------------------------------------------------------------------------------------
//var ortho_kamap = new OpenLayers.Layer.KaMap( "Orthophotos ka-Map",
//"http://172.21.18.45/ka-map/tile.php", {g: 'Orthophotos', map:
'/usr/share/ka-map-1.0-20070205/htdocs/geoland_test.map', transparent:
'true', i: 'png'}, {'isBaseLayer':false});
//ortho_kamap.setVisibility(false)
var oek50_kamap = new OpenLayers.Layer.KaMap( "OEK50 ka-Map",
"http://172.21.18.45/ka-map/tile.php", {g: 'OEK50', map:
'/usr/share/ka-map-1.0-20070205/htdocs/geoland_test.map', transparent:
'true', i: 'png'}, {'isBaseLayer':false});
oek50_kamap.setVisibility(false)
var land_kamap = new OpenLayers.Layer.KaMap( "Land ka-Map",
"http://172.21.18.45/ka-map/tile.php", {g: 'Land', map:
'/usr/share/ka-map-1.0-20070205/htdocs/geoland_test.map', transparent:
'true', i: 'png'}, {'isBaseLayer':true});
land_kamap.setVisibility(true)
var bezirk_kamap = new OpenLayers.Layer.KaMap( "Bezirk ka-Map",
"http://172.21.18.45/ka-map/tile.php", {g: 'Bezirk', map:
'/usr/share/ka-map-1.0-20070205/htdocs/geoland_test.map', transparent:
'true', i: 'png'}, {'isBaseLayer':false});
bezirk_kamap.setVisibility(true)
var gemeinde_kamap = new OpenLayers.Layer.KaMap( "Gemeinde ka-Map",
"http://172.21.18.45/ka-map/tile.php", {g: 'Gemeinde', map:
'/usr/share/ka-map-1.0-20070205/htdocs/geoland_test.map', transparent:
'true', i: 'png'}, {'isBaseLayer':false});
gemeinde_kamap.setVisibility(false)
map.addLayers([ortho_wms, oek50_wms, oek50_kamap, land_wms, bezirk_wms,
bezirk_kamap, gemeinde_wms, gemeinde_kamap, land_kamap]);
map.addControl(new OpenLayers.Control.LayerSwitcher());
map.zoomToMaxExtent();
}
</script>
</head>
<body onload="init()">
<!-- <h1>Orthophotos</h1> -->
<div id="map"></div>
</body>
</html>
--
View this message in context: http://www.nabble.com/preload-layers-tf4605757.html#a13154913
Sent from the OpenLayers Users mailing list archive at Nabble.com.
More information about the Users
mailing list