JRA
(Jukka Rahkonen)
6
Lisää vaihtoehtoja, Mapserver luo tällaisia OpenLayer-demoja:
A) EPSG:900913
<html>
<head>
<title>MapServer Simple Viewer</title>
<script type="text/javascript" src="http://www.mapserver.org/lib/OpenLayers-ms60.js"></script>
</head>
<body>
<div style="width:459; height:353" id="map"></div>
<script defer="defer" type="text/javascript">
var map = new OpenLayers.Map('map',
{maxExtent: new OpenLayers.Bounds(151137.910765,8006219.900850,4172287.089235,11096710.099150),
maxResolution: 8779.801700});
var mslayer = new OpenLayers.Layer.WMS('MapServer Simple Viewer',
'http://188.64.1.61/cgi-bin/osm-mapserver_i?',
{layers: 'borders',
bbox: '151137.910765,8006219.900850,4172287.089235,11096710.099150',
width: 459, height: 353, version: '1.1.1'}, {singleTile: "true", ratio:1, projection: 'EPSG:900913'});
;
map.addLayer(mslayer);
map.zoomToMaxExtent();
</script>
</body>
</html>
B) EPSG:3067
<html>
<head>
<title>MapServer Simple Viewer</title>
<script type="text/javascript" src="http://www.mapserver.org/lib/OpenLayers-ms60.js"></script>
</head>
<body>
<div style="width:459; height:353" id="map"></div>
<script defer="defer" type="text/javascript">
var map = new OpenLayers.Map('map',
{maxExtent: new OpenLayers.Bounds(-609732.089235,6539744.900850,997757.089235,7775195.099150),
maxResolution: 3509.801700});
var mslayer = new OpenLayers.Layer.WMS('MapServer Simple Viewer',
'http://188.64.1.61/cgi-bin/osm-mapserver_i?',
{layers: 'borders',
bbox: '-609732.089235,6539744.900850,997757.089235,7775195.099150',
width: 459, height: 353, version: '1.1.1'}, {singleTile: "true", ratio:1, projection: 'EPSG:3067'});
;
map.addLayer(mslayer);
map.zoomToMaxExtent();
</script>
</body>
</html>