GeoServer开发的一般过程

GeoServer开发的一般过程


发布日期: 2015-07-22 更新日期: 2015-07-22 编辑:bukun 浏览次数: 3931

标签:

摘要: 1.WebGis服务器端的实现 要提供WebGis服务首先必须配置GeoServer,GeoServer提供Web界面进行管理。进入http://host:port/geoserver,点击Admin进入登录界面,默认用户和密码分别是admin、geoserv...

1.WebGis服务器端的实现

要提供WebGis服务首先必须配置GeoServer,GeoServer提供Web界面进行管理。进入http://host:port/geoserver,点击Admin进入登录界面,默认用户和密码分别是admin、geoserver。点击Config进入配置界面,有4个栏目可以配置:其配置内容:(1)服务能力和联系信息;(2)WFS配置;(3)WMS配置;(4)Data配置。

2.空间数据库实现

采用Shapfile文件可以快速创建网上地图服务,但使用文件作数据源的效率是很低的,且Shapefile只支持一个图层,在实际中没有意义。GeoServer推荐使用空间数据库,这里使用开源的数据库PostgreSQL/PostGIS,PostgreSQL的版本为8.1,PostGIS的版本是1.1.0。首先安装PostgreSQL,注意选择编码类型为UTF-8,然后安装PostGIS扩展(注意:PostgreSQL 8.1自带PostGIS,但不是最新版本,故需要另外下载PostGIS并安装)。PostGIS支持GIST空间索引、规范窗体,能更大地提高处理效率。OGC格式只提供二维的几何体,且相关联的SRID从未深入用于输入输出请求,PostGIS支持OpenGIS组织“SimpleFeatures for SQL”规范指定的所有GIS对象和函数,并进行了扩展,格式是EWKB、EWKT,其中增加了对3DZ,3DM和4D坐标系的支持(当然三维、四维数据的OGC标准还未完全制定),深入引进了SRID信息。空间数据表结构:PostGIS中存在两个必需的元数据表格:SPATIAL_REF_SYS(空间参考表格)和GEOMETRY_COLUMNS(几何体属性列),两个表用于存储空间数据库使用的坐标系统数字ID和文本描述。装载Shapefile文件:利用shp2pgsql命令可以将Shapefile文件转换为SQL命令文件,将此文件在SQL运行窗口中执行可将数据导入数据库。

3.WebGis客户端实现

使用GeoServer自带的地图预览页面可以简单地浏览地图,此外也可以通过其它客户端访问服务器,如:Map-builder、uDig、OpenLayers。

关注公众号
获取免费资源

随机推荐


Copyright © Since 2014. 开源地理空间基金会中文分会 吉ICP备05002032号

Powered by TorCMS

OSGeo 中国中心 邮件列表

问题讨论 : 要订阅或者退订列表,请点击 订阅

发言 : 请写信给: osgeo-china@lists.osgeo.org