GeoServer快速发布地图数据
2012-08-07 11:17
211 查看
TWaver GIS提供了WMS的客户端支持,可以访问地图服务器的相关服务。在平时的中小项目中,购买一套GIS服务实在是一个很大的成本负担,在不降低地图发布能力的前提下,减少成本支出成为各个项目的一个重要方面。在用户手中已经持有地图的矢量数据的时候,选择一个价廉物美的GIS服务器就成为降低成本的重要手段,在这里给大家推荐GeoServer。
关于GeoServer发布地图数据,大家可以到http://docs.geoserver.org/stable/en/user/gettingstarted/shapefile-quickstart/index.html查看官方资料。在发布的时候,使用shp格式的空间数据就可以了。今天我们在这里给大家突出并强调了几个小细节,方便大家在GeoServer上快速发布地图数据。
这几个小细节分别是:
第一,添加图层时的编码,国内地图多数是gbk之类的,因此你要在配置的时候设置好数据的编码格式
第二:坐标参考系要填写EPSG:4326
第三,一定点击发布按钮,设置你的绘制风格
地图渲染得是否漂亮,都在于这个渲染风格制定的如何。可以到这个地方去学习他们的一些样例http://docs.geoserver.org/stable/en/user/styling/sld-cookbook/index.html
第四,一套地图往往是使用很多图层组合而成的,为了提高效率,需要在发布完所有的图层之后,把这些图层合成一个Group。(都是在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发布地图数据,大家可以到http://docs.geoserver.org/stable/en/user/gettingstarted/shapefile-quickstart/index.html查看官方资料。在发布的时候,使用shp格式的空间数据就可以了。今天我们在这里给大家突出并强调了几个小细节,方便大家在GeoServer上快速发布地图数据。
这几个小细节分别是:
第一,添加图层时的编码,国内地图多数是gbk之类的,因此你要在配置的时候设置好数据的编码格式
第二:坐标参考系要填写EPSG:4326
第三,一定点击发布按钮,设置你的绘制风格
地图渲染得是否漂亮,都在于这个渲染风格制定的如何。可以到这个地方去学习他们的一些样例http://docs.geoserver.org/stable/en/user/styling/sld-cookbook/index.html
第四,一套地图往往是使用很多图层组合而成的,为了提高效率,需要在发布完所有的图层之后,把这些图层合成一个Group。(都是在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?");
相关文章推荐
- PostGIS+QGIS+GeoServer+OpenLayers实现数据的存储、服务的发布以及地图的显示
- (转)PostGIS+QGIS+GeoServer+OpenLayers实现数据的存储、服务的发布以及地图的显示
- PostGIS+QGIS+GeoServer+OpenLayers实现数据的存储、服务的发布以及地图的显示
- [视频]物联网&集成系统中的物联交互、数据存储、效果展示形成快速解决方案。附:ServerSuperIO 3.6.2 版本发布。
- Geoserver扩展以支持Erdas Image数据的服务发布
- Geoserver扩展以支持Erdas Image数据的服务发布
- 利用geoserver+udig发布地图并对地图进行颜色渲染
- 通过Java代码自动发布Geoserver的地图服务WMS
- ElasticSearch+ElasticGeo+Geoserver发布ES地理数据
- GeoServer快速发布地图数据
- GeoServer基础教程(五):使用OpenLayers调用GeoServer发布的地图服务
- [视频]物联网&集成系统中的物联交互、数据存储、效果展示形成快速解决方案。附:ServerSuperIO 3.6.2 版本发布。
- 发布最实用的数据结构(快速Hash内存表)SDK开发包---产品文档
- 2、Server API for JavaScript简单地图发布
- arcgis10.4 server第一次发布地图报错:We were unable to connect to...Error:Proxy server got bad address...
- 如何利用arcgis server发布大量数据的地图
- Openlayers3 加载Geowebcache 发布的 ArcGIS 切片地图
- GeoServer基础教程(二):GeoServer的Web管理界面快速入门
- postgreSql9.0+GeoServer2.02配置一(postgresql导入shp数据)
- 通过ArcMap查看发布在geoserver中的地图数据