[GeoServer]Openlayers简单调用

时间:2023-03-09 19:21:23
[GeoServer]Openlayers简单调用

Openlayers Demo:

 <html>
<head>
<title>OpenLayers Example</title>
<script src="OpenLayers.js"></script>
</head>
<body>
<style type="text/css">
.Third{
margin: 10px 0;
padding: 6px 20px;
font-family: 'Microsoft Yahei';
margin: 15px 0;
font-size: 16px;
color: fff;
background: #C6EFD2;
color: #999;
border-radius: 4px;
clear: both;}
.Highlighter{
border: solid 1px #ccc;
clear: both;}
</style>
<div class="Third"><h1>欢迎来到我的世界!</h1></div>
<div class="Highlighter" style="width:100%; height:100%" id="map"></div>
<script defer="defer" type="text/javascript">
var map = new OpenLayers.Map('map');
var bounds = new OpenLayers.Bounds(
-124.73142200000001, 24.955967,
-66.969849, 49.371735
);
var wms = new OpenLayers.Layer.WMS( "WMS Layer",
"http://localhost:8080/geoserver/topp/wms", {LAYERS: 'topp:states'} );
//var osm = new OpenLayers.Layer.OSM();
//map.addLayer(osm);
map.addLayer(wms);
map.zoomToExtent(bounds);
//map.zoomToMaxExtent();
</script>
</body>
</html>

Openlayers版本:OpenLayers-2.13.1

效果截图:

[GeoServer]Openlayers简单调用

阅读:

OGC标准地图服务介绍 http://blog.****.net/wildboy2001/article/details/7743350