OpenLayers 学习笔记 (1)

 

1. 环境准备:
下载好Openlayers包之后,只需要把Openlayers.js,img文件夹,theme文件夹复制到同一个目录即可。

2. 基本的页面调用方式: (通过下面的例子)

<html>
<head>
<title>Test OpenLayers</title>
<meta httpequiv=Content-Type content=text/html; charset=utf-8>
<script src=openlayers/OpenLayers.js></script>
<script defer=defer type=text/javascript>
var map;

function init(){
    // 创建一个地图map,参数为现实地图的div名字
    map = new OpenLayers.Map(map);

    // 创建一个WMS图层layer
    layer = new OpenLayers.Layer.WMS( 
        
深圳行政区域,                          // 图层的名字
        “
http://geoserver.dev.gehouse.cn/wms// WMS服务器的URL  
        {layers: 
gehouse_sz_2004:sz_zone}     // 图层的各种选项option的key和value
    ); 

    // 将layer图层加入到地图中
    map.addLayer(layer);

    // 添加图层切换控件
    map.addControl(new OpenLayers.Control.LayerSwitcher());

    // 确定地图的中心点
    map.setCenter(new OpenLayers.LonLat(10060), 3);
}
</script>
<style type=text/css>
#map {
    width: 
100%;
    height: 512px;
    border: 1px solid black;
    background
color: blue;
}
</style>
</head>
<body onload=init()>
    
<h1>OpenLayers Test</h1>
    <!– 定义一个现实地图的div –>
    
<div id=map></div>
</body>
</html>

转载自:https://blog.csdn.net/limina/article/details/2743643

You may also like...