要访问Geoserver发布的地图,首先要确定访问的URL方法是打开Geoserver,在LayerPreview中找到要访问的地图单擊该地图后面的OpenLayers,如下图所示
因此WMS的URL地址设置为,后面的参数是以键值对的形式添加的此处添加的是layers: “beijing”,代表请求的层(layer翻译为层不知道准不准确)是名为beijing的层。
要访问Geoserver发布的地图,首先要确定访问的URL方法是打开Geoserver,在LayerPreview中找到要访问的地图单擊该地图后面的OpenLayers,如下图所示
因此WMS的URL地址设置为,后面的参数是以键值对的形式添加的此处添加的是layers: “beijing”,代表请求的层(layer翻译为层不知道准不准确)是名为beijing的层。
上一篇文章基于Geoserver发布了一个18个图層的地图本文介绍如何利用OpenLayers访问Geoserver发布的地图。
要访问Geoserver发布的地图主要困难点是地图URL地址的确定,方法是打开Geoserver在LayerPreview中找到要访问的地图,单击该地图后面的OpenLayers,如下图所示
这时客户端会调用OpenLayers访问该地图如下图所示
这里我们主要注意的是浏览器中的地址:
如何地图没有显示,偠检查一下是不是Geoserver没有打开
OpenLayers是一个js库,用于显示各个如何搭建地图服务器所提供的数据例如ArcGIS,GeoServer等这里结合GeoServer使用来显示地图。
2. 将js与css文件导入到页面中这里版本为v5.0。
点击目标图层的OpenLayers会跳转到新页面并显示预览。复制该页面的URL其格式为:
其中两个红色部分为最主要的属性: