GeoServer快速发布地图数据

系统 2051 0

TWaver GIS提供了WMS的客户端支持,可以访问地图服务器的相关服务。在平时的中小项目中,购买一套GIS服务实在是一个很大的成本负担,在不降低地图发布能力的前提下,减少成本支出成为各个项目的一个重要方面。在用户手中已经持有地图的矢量数据的时候,选择一个价廉物美的GIS服务器就成为降低成本的重要手段,在这里给大家推荐GeoServer。

关于GeoServer发布地图数据,大家可以到 http://docs.geoserver.org/stable/en/user/gettingstarted/shapefile-quickstart/index.html 查看官方资料。在发布的时候,使用shp格式的空间数据就可以了。今天我们在这里给大家突出并强调了几个小细节,方便大家在GeoServer上快速发布地图数据。

这几个小细节分别是:

第一,添加图层时的编码,国内地图多数是gbk之类的,因此你要在配置的时候设置好数据的编码格式 GeoServer快速发布地图数据

第二:坐标参考系要填写EPSG:4326

GeoServer快速发布地图数据

第三,一定点击发布按钮,设置你的绘制风格

GeoServer快速发布地图数据

地图渲染得是否漂亮,都在于这个渲染风格制定的如何。可以到这个地方去学习他们的一些样例 http://docs.geoserver.org/stable/en/user/styling/sld-cookbook/index.html

第四,一套地图往往是使用很多图层组合而成的,为了提高效率,需要在发布完所有的图层之后,把这些图层合成一个Group。(都是在GeoServer上完成) GeoServer快速发布地图数据

这样我们从客户端直接访问这个group的名字就行了。

使用TWaver GIS的客户端访问自己搭建的GeoServer服务时,可以按照下面的说明进行(以Java代码为例)

使用说明:

1 访问单独的图层。

map.addLayer("serva:world",TWaverGisConst.EXECUTOR_TYPE_GEOSERVER_NOTILES,"http://twaver.servasoft.com:8000/geoserver/wms?");

2.访问GeoServer上面的Groupmap.addLayer("world-us-shanghai",TWaverGisConst.EXECUTOR_TYPE_GEOSERVER_NOTILES,"http://twaver.servasoft.com:8000/geoserver/wms?");

GeoServer快速发布地图数据


更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论