遵循Java EE标准体系的开源GIS服务平台之三:数据发布与访问

传送门 ☞ Android兵器谱 ☞ 转载请注明 ☞ http://blog.csdn.net/leverage_1229

传送门 ☞ 系统架构设计 ☞ 转载请注明 ☞ http://blog.csdn.net/leverage_1229

传送门 ☞ GoF23种设计模式 转载请注明 http://blog.csdn.net/leverage_1229

        在GIS服务平台构建完毕之后,我们就要着手在此平台上提供服务以供客户端请求访问。
一、数据发布
1.添加源数据
        打开Tomcat服务器安装目录的\geoserver\data\data子目录,在该目录下新建名为usr的文件夹,将一张.TIFF图像(栅格数据)存放到这里。

遵循Java EE标准体系的开源GIS服务平台之三:数据发布与访问_第1张图片

 2.登录GeoServer
        访问 http://localhost:8080/geoserver/web/页面,输入admin和geoserver后,点击“登录”按钮。

遵循Java EE标准体系的开源GIS服务平台之三:数据发布与访问_第2张图片

3.设置工作区
        点击左边Data栏的Workspaces选项,设置自己的工作区间。并填写区间名称和命名空间URL,点击“提交”按钮。

遵循Java EE标准体系的开源GIS服务平台之三:数据发布与访问_第3张图片

 

        进入刚创建好的工作区间,开启该区间的WMS服务功能。点击“保存”按钮。 

遵循Java EE标准体系的开源GIS服务平台之三:数据发布与访问_第4张图片

 4.设置数据源
        点击左边Data栏的Stores选项,设置自己的数据源。我们的源数据是TIF格式的,所以选择数据源时注意对应数据类型。

遵循Java EE标准体系的开源GIS服务平台之三:数据发布与访问_第5张图片

         添加数据源,工作区间选择刚刚创建好的sample,并填写数据源名称。最后选择连接参数(这里要关联到第一步存放的TIF文件),找到该文件后,点击“保存”按钮。

遵循Java EE标准体系的开源GIS服务平台之三:数据发布与访问_第6张图片

 5.设置图层
        点击左边Data栏的Layers选项,添加图层的来源选择前面几步设置好的sample:university。

遵循Java EE标准体系的开源GIS服务平台之三:数据发布与访问_第7张图片

        点击“Publish”链接来到如下页面,为当前图层配置资源和发布信息。填写“Declared SRS”和“Lat/Lon Bounding Box”两项后,点击“保存”按钮。

遵循Java EE标准体系的开源GIS服务平台之三:数据发布与访问_第8张图片

 6.预览图层
        点击左边Data栏的Layer Preview,找到前面设置好的图层:sample:wuhanuniversity。

遵循Java EE标准体系的开源GIS服务平台之三:数据发布与访问_第9张图片

        点击该图层的“OpenLayers”链接,出现如下界面,标示数据已经发布成功。 

遵循Java EE标准体系的开源GIS服务平台之三:数据发布与访问_第10张图片

二、数据访问
        GeoServer已经成功发布了数据,也就是说GIS服务平台已经提供了WMS服务,接下来客户端浏览器就要请求该服务。
1.构建html静态网页
        使用OpenLayers类库结合动态网页技术构建wuda.html,用于向服务端发送请求。 

遵循Java EE标准体系的开源GIS服务平台之三:数据发布与访问_第11张图片

2.访问服务提供数据
        在浏览器地址栏输入 http://localhost:8080/webMapServer/wuda.html,出现如下页面,标示客户端已经能够成功访问服务端提供的服务数据。 

遵循Java EE标准体系的开源GIS服务平台之三:数据发布与访问_第12张图片

作者:leverage_1229 发表于2013-7-2 19:00:43 原文链接
阅读:100 评论:0 查看评论

你可能感兴趣的:(java,标准,ee)