GeoServer安装与数据配置
2010-07-02 09:37
281 查看
1、 GeoServer简介
GeoServer,顾名思义,是一“服务器”,用于发布和编辑地理数据。它是一款用Java语言开发的,在OGC标准下支持用户浏览和编辑数据的开源软件。利用它可以很好地提供和WMS服务。
GeoServer能够发布的数据类型:
地图或影象——应用WMS,
实时数据——应用WFS,
用户更新、删除和编辑的数据——应用WFS-T。
也可以说,GeoServer是一种提供在Web上显示地图,并且能够对其进行平移、缩放操作的工具。同时,作为服务器,它的功能一般通过与OpengLayers、Google Earth、uDig、GVSig等客户程序结合使用表现出来。它们的关系表示如图:
2、 安装( windons环境 )
1) 安装 JDK
如果您的机器没有安装 JDK(不是JRE),那么,安装 GeoServer之前,要下一个装一下,最好是1.4的。 这里下载
下好后,启动安装程序,在安装过程中,下图的一步要看一下:不要安装公共的JRE。
安装路径采用默认的即可。
2) 安装GeoServer
GeoServer目前最新版本是2.0,我们可以用1.6.3的就可以了。 下载这里
启动安装程序,如果弹出提示框如下:
意思是提示您要设置一个名为JAVA_HOME的环境变量,其值为您的JDK所在的路径,这里即C:\j2sdk1.4.2_07。
设置JAVA_HOME环境变量,步骤如下:
右击“我的电脑”→属性→高级→环境变量:
然后,新建(系统变量)JAVA_HOME→键入上述的值→确定。
注:如果没有让您设置JAVA_HOME,此步骤略。
启动GeoServer安装程序
→弹出如使信息:
(意思是您可以另行配置JAVA_HOME,以让GeoServer使用您喜欢的JDK。)
→确定→余下默认。
3、 试用
1)启动与停止服务
启动服务:开始 →GeoServer1.6.3→Start GeoServer,
进入管理页面: 开始 →GeoServer1.6.3→GeoServer Administration,
停止服务: 开始 →GeoServer1.6.3→Stop GeoServer 或 直接关闭窗口。
4、数据配置
在本WebGIS模型中,使用GeoServer作为服务器——GIS服务器和Web服务器(GeoServer中已经集成了一个轻量级的Web服务器Jetty)。
Shapefile导入到PostgreSQL数据库之后,再为其编写好样式就可以在GeoServer中配置了。当然,使用GeoServer需要系统具有Java环境(J2SDK)。
数据配置步骤如下:
a.在“数据配置”的数据库中,新建一个Feature数据集,数据集来源选择PostGIS,并填入正确的数据库的连接信息;
b.新建地图样式,GeoServer支持SLD来修饰地图,这里将自定义一个base_china.Sld的文件,上传并注册到GeoServer,样式名为base_china;
c.新建一个FeatureType,选择base_china为源,设置好之后,应用,保存。
5、 Geotools(题外话)
Geotools是开源的Java代码库,在GIS中提供对地理空间数据的标准操作。简单说,它就是一个中间件,提供的功能符合OGC规范,且与GeoAPI有密切的联系。
它支持的数据格式有 Shapefile、 GML 、 WFS 、PostGIS、Oracle Spatial、ArcSDE、MySQL 、GeoMedia、 MapInfo 等。
利用Geotools能够实现:
格网覆盖 Grid coverages—— 栅格数据,
坐标系统转换 Coordinate Transformation,
数据渲染 Renderers,
格式化Styling——符号化数据集等功能。
GeoServer,顾名思义,是一“服务器”,用于发布和编辑地理数据。它是一款用Java语言开发的,在OGC标准下支持用户浏览和编辑数据的开源软件。利用它可以很好地提供和WMS服务。
GeoServer能够发布的数据类型:
地图或影象——应用WMS,
实时数据——应用WFS,
用户更新、删除和编辑的数据——应用WFS-T。
也可以说,GeoServer是一种提供在Web上显示地图,并且能够对其进行平移、缩放操作的工具。同时,作为服务器,它的功能一般通过与OpengLayers、Google Earth、uDig、GVSig等客户程序结合使用表现出来。它们的关系表示如图:
2、 安装( windons环境 )
1) 安装 JDK
如果您的机器没有安装 JDK(不是JRE),那么,安装 GeoServer之前,要下一个装一下,最好是1.4的。 这里下载
下好后,启动安装程序,在安装过程中,下图的一步要看一下:不要安装公共的JRE。
安装路径采用默认的即可。
2) 安装GeoServer
GeoServer目前最新版本是2.0,我们可以用1.6.3的就可以了。 下载这里
启动安装程序,如果弹出提示框如下:
意思是提示您要设置一个名为JAVA_HOME的环境变量,其值为您的JDK所在的路径,这里即C:\j2sdk1.4.2_07。
设置JAVA_HOME环境变量,步骤如下:
右击“我的电脑”→属性→高级→环境变量:
然后,新建(系统变量)JAVA_HOME→键入上述的值→确定。
注:如果没有让您设置JAVA_HOME,此步骤略。
启动GeoServer安装程序
→弹出如使信息:
(意思是您可以另行配置JAVA_HOME,以让GeoServer使用您喜欢的JDK。)
→确定→余下默认。
3、 试用
1)启动与停止服务
启动服务:开始 →GeoServer1.6.3→Start GeoServer,
进入管理页面: 开始 →GeoServer1.6.3→GeoServer Administration,
停止服务: 开始 →GeoServer1.6.3→Stop GeoServer 或 直接关闭窗口。
4、数据配置
在本WebGIS模型中,使用GeoServer作为服务器——GIS服务器和Web服务器(GeoServer中已经集成了一个轻量级的Web服务器Jetty)。
Shapefile导入到PostgreSQL数据库之后,再为其编写好样式就可以在GeoServer中配置了。当然,使用GeoServer需要系统具有Java环境(J2SDK)。
数据配置步骤如下:
a.在“数据配置”的数据库中,新建一个Feature数据集,数据集来源选择PostGIS,并填入正确的数据库的连接信息;
b.新建地图样式,GeoServer支持SLD来修饰地图,这里将自定义一个base_china.Sld的文件,上传并注册到GeoServer,样式名为base_china;
c.新建一个FeatureType,选择base_china为源,设置好之后,应用,保存。
5、 Geotools(题外话)
Geotools是开源的Java代码库,在GIS中提供对地理空间数据的标准操作。简单说,它就是一个中间件,提供的功能符合OGC规范,且与GeoAPI有密切的联系。
它支持的数据格式有 Shapefile、 GML 、 WFS 、PostGIS、Oracle Spatial、ArcSDE、MySQL 、GeoMedia、 MapInfo 等。
利用Geotools能够实现:
格网覆盖 Grid coverages—— 栅格数据,
坐标系统转换 Coordinate Transformation,
数据渲染 Renderers,
格式化Styling——符号化数据集等功能。
相关文章推荐
- GeoServer不同服务器安装配置、数据发布及客户端访问
- GeoServer安装配置
- linux下Mysql 的安装、配置、数据导入导出
- 大数据笔记13:Hadoop安装之Hadoop的配置安装
- 大数据学习第一章 linux环境的安装配置
- Centos5.3下构建数据完整性监测系统Tripwire(1.安装配置) 推荐
- solr下配置安装中文分词器和批量导入数据
- GeoServer不同服务器安按装配置、数据发布及客户端访问
- ORACLE小经验积累——OMS SERVER的安装与配置(用于数据备份、导入/导出等操作)
- Windows Server 2012 R2 文件服务器安装与配置07 之文件服务器重复数据删除
- 大数据学习[05]:Spark高可用配置安装
- Sqoop安装配置及数据导入导出
- ArcSDE for Oracle 11G 安装 + Geoserver 发布ArcSDE 数据
- mysql笔记1—安装、配置和基础的数据表操作
- 大数据实验室(大数据基础培训)——Spark的安装、配置及基础使用
- 大数据基础(八) Spark 2.0.0下IPython和Notebook的安装配置
- Java从入门到精通——数据库篇Mongo DB 安装启动及配置详解
- flume-1.6.0(3节点)安装与配置(数据读取涉及到snappy、自定义flume拦截器、flume采集节点和flume客户端)(升级)
- centos6.x 中查看mysql的相关配置(安装位置,数据存放位置等等)
- Sqoop-1.4.6安装配置及Mysql->HDFS->Hive数据导入(基于Hadoop2.7.3)