1.1 openlayers入门
来源:互联网 发布:免费vip软件下载 编辑:程序博客网 时间:2024/05/19 20:46
<html>
<head>
<meta charset='utf-8' />
<title>创建多个图层的地图</title>
<script src="OpenLayers.js" type="text/javascript"></script>
<script type="text/javascript">
var map;
function init()
{
map = new OpenLayers.Map('map', {});
//创建基底图层
//layers:'basic' 向WMS服务请求basic图层
//isBaseLayer: 将图层设为基底图层
var wms_layer_map = new OpenLayers.Layer.WMS(
'Base layer',
'http://vmap0.tiles.osgeo.org/wms/vmap0',
{ layers: 'basic' },
{ isBaseLayer: true }
);
//创建叠加图层
//layers: 'clabel,ctylabel,statelabel' 向WMS服务请求一些不同的label图层
//transparent:true 从服务器返回的地图图像是透明的
//opacity:0.5 客户端图层半透明
var wms_layer_labels = new OpenLayers.Layer.WMS(
'Location Labels',
'http://vmap0.tiles.osgeo.org/wms/vmap0',
{ layers: 'clabel,ctylabel,statelabel', transparent: true },
{ opacity: 0.5,visibility:false}
);
//添加图层到地图
map.addLayers([wms_layer_map, wms_layer_labels]);
if (!map.getCenter())
{
map.zoomToMaxExtent(); //缩放到全图最大范围
}
}
</script>
</head>
<body onload="init()">
<div id='map' style='width: 500px; height: 500px;'>
</div>
</body>
</html>
<head>
<meta charset='utf-8' />
<title>创建多个图层的地图</title>
<script src="OpenLayers.js" type="text/javascript"></script>
<script type="text/javascript">
var map;
function init()
{
map = new OpenLayers.Map('map', {});
//创建基底图层
//layers:'basic' 向WMS服务请求basic图层
//isBaseLayer: 将图层设为基底图层
var wms_layer_map = new OpenLayers.Layer.WMS(
'Base layer',
'http://vmap0.tiles.osgeo.org/wms/vmap0',
{ layers: 'basic' },
{ isBaseLayer: true }
);
//创建叠加图层
//layers: 'clabel,ctylabel,statelabel' 向WMS服务请求一些不同的label图层
//transparent:true 从服务器返回的地图图像是透明的
//opacity:0.5 客户端图层半透明
var wms_layer_labels = new OpenLayers.Layer.WMS(
'Location Labels',
'http://vmap0.tiles.osgeo.org/wms/vmap0',
{ layers: 'clabel,ctylabel,statelabel', transparent: true },
{ opacity: 0.5,visibility:false}
);
//添加图层到地图
map.addLayers([wms_layer_map, wms_layer_labels]);
if (!map.getCenter())
{
map.zoomToMaxExtent(); //缩放到全图最大范围
}
}
</script>
</head>
<body onload="init()">
<div id='map' style='width: 500px; height: 500px;'>
</div>
</body>
</html>
- 1.1 openlayers入门
- Openlayers入门
- OpenLayers入门实例
- Openlayers入门经典例子
- OpenLayers入门1
- OpenLayers 3 入门指南
- geoserver与OpenLayers配置入门
- openlayers从入门到精通
- openlayers入门之使用openlayers描述车辆运动轨迹
- openlayers
- openlayers
- OpenLayers
- openlayers
- openLayers
- OpenLayers
- openlayers
- [转]geoserver与OpenLayers配置入门
- OpenLayers系列(1)——入门示例
- 请把Camera hold住 - Android高通平台调试Camera驱动全纪录
- ubuntu jdk7的安装,和android编译环境到安装
- 窗口最大化
- ORM框架Hibernate (二) 持久化对象的三种状态分析
- dos命令cd 进入program files (x86)
- 1.1 openlayers入门
- 配置mongodb分片群集(sharding cluster)
- 大话PHP之性能
- 4.3 串的模式匹配算法
- Linux设备驱动子系统第三弹 - Input
- Smarty模板中如何使用get,post,request,cookies,session,server变量
- urllib.unquote()
- AWT编程笔记:事件处理
- javascript中模仿php的serialize和unserialize序列化函数