收藏 分享(赏)

在geoserver上部署地图.doc

上传人:weiwoduzun 文档编号:2776564 上传时间:2018-09-27 格式:DOC 页数:9 大小:466.50KB
下载 相关 举报
在geoserver上部署地图.doc_第1页
第1页 / 共9页
在geoserver上部署地图.doc_第2页
第2页 / 共9页
在geoserver上部署地图.doc_第3页
第3页 / 共9页
在geoserver上部署地图.doc_第4页
第4页 / 共9页
在geoserver上部署地图.doc_第5页
第5页 / 共9页
点击查看更多>>
资源描述

1、Geoserver 发布步骤(版本:geoserver-2.2-RC1.exe)1. GeoServer 地图数据目录(Data Directory) 首先需要将地图数据文件(shp 地图数据文件)复制到 GeoServer 的数据目录(安装GeoServer 的时候所指定的地图数据目录)下面,因为只有将地图数据放到此目录下,GeoServer 后台才能发现 shp 的地图数据文件( 建议使用英文命名地图数据文件 ) 。 需要部署的地图数据必须放置在上面 GeoServer 提供的地图数据目录之下,如下图示就是将待部署发布的 shp 格式地图数据放在在 GeoServer 地图数据目录下名为“

2、country”的目录中的。这里的“country”需要特别注意,在使用 GeoServer 进行地图数据部署发布的时候(创建存储器)需要使用到此名字(country) 。(Data 文件夹下)2. 工作空间(workspace)要发布地图数据为 WMS 服务,首先得建立工作空间(也可以使用现有的工作空间) ,然后建立数据存储器,最后在存储器里面发布地图数据。要想创建工作空间可以直接通过管理平台界面的“Add new workspace”进入工作空间创建界面,如下图所示:3. 存储器(store)在存储器管理界面中点击“Add new Store”就可以导航到创建存储器界面,可以完成存储器到地

3、图数据目录的映射,为后面发布地图图层做准备。按照 GeoServer 的约定一个数据存储器可以部署一个独立的 shp 格式地图数据文件,也可以部署一个目录的 shp 格式地图数据格式。通常我们使用的是“Directory of Spatial files”,也就是以目录为单位进行 shp 格式地图数据的部署。“Shapefile” 为单独 shp 格式地图数据部署下图为添加存储器的界面:需要特别注意就是“URL”,这里指向的就是存放需要部署的地图数据的目录,此地址的格式为:“file:” + “GeoServer 的地图数据目录 ”,比如说地图数据放在D:Program FilesGeoSer

4、ver 2.2-RC1data_dirdatacountry 下,那么在建立存储器的时候的 URL 应该为 file:data/country 。最终的配置如下图所示:4. 地图图层(layer)添加存储够自动跳转到 layer 页面选择 publish 进行发布要发布地图图层可以在图层列表中点击“Publish”进入图层发布界面,这里需要注意的就是在进行图层发布的时候有几个必填的参数,分别为 Declared SRS、Bounding Boxes 等。Declared SRS 表示当前发布的地图图层将采用何种地理空间引用标准,这里通常都是使用的 EPSG:4326 标准;Bounding B

5、oxes 表示当前图层的经度、纬度范围,这两项值可以直接通过 GeoServer 提供的工具自动获取到这样都发布成功了!5. 预览地图图层选择 openlayers 进行预览WMS 服务的单个地图图层加载分析表http:/localhost:8080/geoserver/country/wms?service=WMS&version=1.1.0&request=GetMap&layers=country:bou2_4l&styles=&bbox=73.44696044921875,3.408477306365967,135.08583068847656,53.557926177978516&w

6、idth=512&height=416&srs=EPSG:4326&format=application/openlayers参数名 参数值 参数说明service WMS 表示该服务为 WMS 服务Version 1.0.1 WMS 服务版本request GetMap WMS 服务请求接口类型,GetMap 表示请求地图数据layers country:bou2_4l WMS 所请求的地图图层Styles 图层样式bbox 73.44696044921875,3.408477306365967,135.08583068847656,53.557926177978516请求的地图图层范围wi

7、dth 512 宽度height 416 高度srs EPSG:4326 地理空间引用标准format application/openlayers 地图响应格式(openlayers)6. 多图层叠加呈现在访问 WMS 服务的时候通常都是将多个地图图层进行叠加组合,才能完成一个相对完整的地图界面呈现。在访问 WMS 服务的时候图层叠加非常简单,就是在 WMS 请求地址的 layers参数后面用逗号(“,”)将多个图层进行分割就可以了。下面的 WMS 服务请求地址就叠加了 3个地图图层:http:/localhost:8080/geoserver/country/wms?service=WMS

8、&version=1.1.0&request=GetMap&layers=country:River5_polyline,country:bou1_4p,country:bou2_4l&styles=&bbox=73.406586,18.750704,134.56593,53.324947&width=583&height=330&srs=EPSG:4326&format=application/openlayerslayers=country:River5_polyline,country:bou1_4p,country:bou2_4l,表示此WMS 服务请求是由三个地图图层叠加组合而成的7.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报