Geoserver环境部署

合集下载

GeoServer开发手册系列

GeoServer开发手册系列

目录写在前面 (3)一介绍 (4)二工具 (4)Java (4)Maven (4)Subversion (4)三源代码 (4)源代码 (5)提交 (5)库结构 (5)分支结构 (6)快速入门 (6)取出源代码 (6)由Maven构建 (7)由Maven生成Eclipse工程文件 (9)导入模块进Eclipse (9)在Eclipse中运行GeoServer (12)访问GeoServer首页 (13)Maven指南 (13)安装Maven (13)运行Maven (13)构建 (13)跳过测试 (14)离线构建 (14)构建扩展 (14)Profiles (15)Eclipse (15)构建Web模块 (15)使用Jetty运行web模块 (16)Eclipse指南 (16)导入模块 (17)运行和调试 (17)设置数据目录 (17)更改Jetty默认端口 (18)配置Jetty的JNDI资源 (19)Eclipse首选项 (20)代码格式化 (21)代码模板 (22)文本编辑器 (22)编译器 (23)OWS服务 (24)OWS服务概览 (24)实现一个简单的OWS服务 (24)建立 (25)创建插件 (27)试一试 (30)REST服务 (34)简介 (34)RESTful服务实现 (35)基于Maps的Restful服务实现 (42)基于反射的Restful服务实现 (47)GeoServer中的Wicket开发 (53)Web用户接口 (60)简介 (60)实现一个Wicket UI扩展 (61)写在前面一介绍二工具JavaMavenSubversion三源代码源代码提交库结构分支结构四快速入门取出源代码由Maven构建由Maven生成Eclipse工程文件导入模块进Eclipse在Eclipse中运行GeoServer访问GeoServer首页五Maven指南六Eclipse指南七编程指南八释放指南九释放测试检查列表十CITE测试指南十一政策与步骤写在前面我一直对OSGeo的软件和应用很感兴趣,希望致力于这些软件在中国的普及与应用,《GeoServer开发手册》是这些工作的一部分。

GIS环境搭建手册——白宇

GIS环境搭建手册——白宇

GIS开发环境搭建手册作者:白宇一,安装准备: (1)1,了解自己的安装环境 (1)2,下载需要的软件或包 (1)3,创建目录(即文件夹) (2)二,安装jdk至D:\GIS\jdk (2)三,配置环境变量 (2)四,安装tomcat至D:\GIS\tomcat (4)五,解压geoserver-2.2-war.zip至D:\GIS\tomcat\webapps目录下 (5)六,配置tomcat (5)1,修改服务器启动端口(默认为8080的) (5)2,配置虚拟目录 (6)七,安装eclipse (10)一,安装准备:1,了解自己的安装环境我的系统是windows xp professional 版本2002 service pack3,机子为2G内存32位。

2,下载需要的软件或包直接复制以下下载链接至迅雷或浏览器新建下载即可下载。

jdk-7-windows-i586.exeapache-tomcat-6.0.33.exegeoserver-2.2-war.zipeclipse-SDK-4.2.1-win32.zipgeoserver-2.2.exeTomcat是一个web应用服务器,用于响应用户对Tomcat所设主页的访问的响应。

geoserver是一个用于地图发布和管理的服务器,其最新版的已经内嵌了http服务器,所以安装了最新版的geoserver的用户可以不使用tomcat,但使用后的好处是tomcat可以分担geoserver响应http访问的压力。

我曾同时安装了安装版geoserver-2.2.exe和安装版apache-tomcat-6.0.33.exe,后来发现tomcat和geoserver的主页不能同时都能打开,在网上查了下发现是因为2.2版本的geoserver内嵌了http服务器,tomcat本身也是一个服务器,而我在安装这两个软件时都使用了8080这个端口,所以端口冲突。

Windows下GeoServer的安装与配置

Windows下GeoServer的安装与配置

Windows下GeoServer的安装郭伟伟2010-4-18网上看了很多资料,对GeoServer的安装大多采用Windows installer的方式,结果是出了很多问题。

很多人问GeoServer的安装问题,把出错的一堆代码丢过来,这些问题本来都不该出现的,可由于系统环境或者其他问题总是会引起这样那样的问题。

包括我第一次安装的时候也是出了不少问题,后来在导师的指点下很顺利地安装完成。

看到这么多GeoServer的新手总是为此烦恼,特写此文章,避免大家在后来的工作中走弯路。

GeoServer官网的下载Download栏目下面有好几个版本可供选择,包括稳定版、最新版和老版本,选择你所需要的下载。

在这里我打算以GeoServer1.7.5做示范,所以选择Older Releases,然后再选择GeoServer 1.7.5,打开这个页面你会看到GeoServer1.7.5、相关文档以及插件的下载。

在这里要注意了,很多新手一看Windows Console Installer就激动了,下下来参照说明手册一路安装,结果就出现了开头描述的那么多问题。

其实呢,手册中有很多细节问题可能被你忽略,这些细节将会导致这样那样的问题。

所以,最方便也最合理的方式是自己安装Servlet 容器(这里我们选用Tomcat,而GeoServer自带的是Jetty就不好用),然后自己再部署GeoServer的压缩包。

思路清楚了我们也就明白了,这里需要下载Web Archive(GeoServer的压缩包,Servlet容器会自动展开)。

同时我们也需要下载Tomcat6.0.20,以及JDK1.6.0。

下载好所有的东西后,我们首先安装JDK。

1安装与配置JDK1.1安装JDK与JRE首先运行下载的jdk-6-windows-i586.exe(根据你下载的版本不同,名字可能不同)。

开始安装前先阅读协议,然后“接受”进入下一步,如下图:接下来是选择JDK的安装目录,一般选择默认的即可,若你要更改目录也可以,但记得在后面的环境变量配置时配置正确的目录,如下图所示,点击“下一步”。

GeoServer安装与部署

GeoServer安装与部署

GeoServer安装与配置目录1、GeoServer介绍................................................................................... 错误!未定义书签。

2、java运行环境 ..................................................................................... 错误!未定义书签。

3、GeoServer安装................................................................................... 错误!未定义书签。

4、Udig安装 ............................................................................................ 错误!未定义书签。

5、启动GeoServer ................................................................................... 错误!未定义书签。

6、GeoServer配置与发布(最简发布)............................................... 错误!未定义书签。

7、修改发布图层的样式......................................................................... 错误!未定义书签。

8、发布图层组......................................................................................... 错误!未定义书签。

基于Tomcat的GeoServer部署步骤

基于Tomcat的GeoServer部署步骤

基于Tomcat的GeoServer部署步骤⼀、安装JAVA资源:提取码:0y26步骤:1.安装完成后,右击"我的电脑",点击"属性",选择"⾼级系统设置";2.选择"⾼级"选项卡,点击"环境变量";然后就会出现如下图所⽰的画⾯:在 "系统变量" 中设置 3 项属性,JAVA_HOME、PATH、CLASSPATH(⼤⼩写⽆所谓),若已存在则点击"编辑",不存在则点击"新建"。

注意:如果使⽤ 1.5 以上版本的 JDK,不⽤设置 CLASSPATH 环境变量,也可以正常编译和运⾏ Java 程序。

变量设置参数如下:变量名:JAVA_HOME变量值:D:\Program Files (x86)\Java\jdk1.8.0_91 // 要根据⾃⼰的实际路径配置变量名:CLASSPATH变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; //记得前⾯有个"."变量名:Path变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;JAVA_HOME 设置PATH设置注意:在 Windows10 中,Path 变量⾥是分条显⽰的,我们需要将 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; 分开添加,否则⽆法识别:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;更多内容可参考:CLASSPATH 设置这是 Java 的环境配置,配置完成后,你可以启动 Eclipse 来编写代码,它会⾃动完成java环境的配置。

测试JDK是否安装成功1、"开始"->"运⾏",键⼊"cmd";2、键⼊命令: java -version、java、javac ⼏个命令,出现以下信息,说明环境变量配置成功;⼆、安装Tomcat资源:按步骤安装即可,我安装的是Tomcat9,JAVA版本要⾼于1.8。

apache+tomcat+geoserver地图配置文档

apache+tomcat+geoserver地图配置文档

(一)准备工作1、下载JDK(java development kit)从/technetwork/java/javase/downloads/jdk6-jsp-136632.html下载jdk-7-ea-bin-b89-windows-i586-15_apr_2010 (版本可能有变化)。

注意:必须下载JDK(java development kit),而不是JRE。

2、下载Apache从/download.cgi下载apache_2.2.16-win32-x86-no_ssl.msi3、下载Tomcat从/download-70.cgi下载32-bit/64-bit Windows Service Installer 4、下载geoservergeoserver官网/display/GEOS/Download下载geoserver-2.0.2-war.zip和geoserver.exe。

5、下载PostgreSQL版本为postgresql-8.4.4-1-windows官网/6、下载Postgis下载Postgis的版本应与PostgreSQL对应。

/download/7、下载Pgrouting8、下载Openlayers/wiki/HowToDownload9、下载Tilecache2.10,python-2.5.1,mod_python-3[1].3.1.win32-py2.5-Apache2.2,链接分别为/,http:// /,/。

注意版本要匹配。

(二)geoserver安装1、安装Sun Java 2 SDK(java se development kit)Geoserver的安装需要JDK支持,因此应预先安装JDK,1)安装JDK到指定目录。

2)安装完成后配置环境变量:“我的电脑”->“属性”, “高级”选项卡->“环境变量”;在“系统变量”中JAVA_HOME变量名D:\Program Files\Java\jdk1.7.0(以本机为例)。

GeoServer不同服务器安装配置

GeoServer不同服务器安装配置

GeoServer不同服务器安装配置、数据发布及客户端访问GeoServer不同服务器安装配置、数据发布及客户端访问安按装配置一安装配置 Java 平台GeoServer 运行所需的是 jdk 。

如果机器上没有安装,到网张上去下载 jdk 在环境变量中设置 jdk 路径。

具体方法是右击我的电脑,依次选择属性-高级-环境变量,新建系统变量,JAVA_HOME ,值为 jdk 安装路径; Classpath ,值为 jdk 安装路径下的lib\tools.jar ; Path ,值为 jdk 安装路径下的 bin 目录。

二安装、启动 GeoServer在网站/display/GEOS/Download下载Geoserver.exe 的安装包,也有绿色版的 Geoserver.war ,这里先讲安装版的。

双击下载的 EXE 安装包就进行安装。

安装前,安装程序会检测您系统中 Java 环境的版本,并对您进行相关提示。

安装过程中,安装位置, Java 虚拟机的位置,和升级安装位置三个路径可根据情况自己选,也可按默认路径进行。

安装完成以后,可以从开始菜单中选择 GeoServer -> Start GeoServer 进行启动。

启动服务后,打开浏览器,输入 http://localhost:8080/geoserver/ 就可以查看到 GeoServer 的欢迎界面了。

如图:如果报错或看不到,说明端口设置有问题, GeoServer 默认的端口是 8080 ,如果已经有程序占用了 8080 端口,那么可以在 GeoServer 默认的 Java 容器Jetty 中进行修改,即 GeoServer 安装目录下的 etc/jetty.xml 文件更改端口号为: 8080 ,设置完重启服务器即可。

也可以不改端口号,在 jetty.xml 文件里找到端口号,在浏览器中输入http://ip: 端口号/geoserver进入主界面,同样可以看到上面的界面。

GeoServer笔记

GeoServer笔记

GeoServer 地理信息系统服务器,是OpenGIS Web服务器规范的J2EE实现,利用GeoServer 可以方便的发布地图数据,允许用户对特征数据进行更新、删除、插入操作,通过GeoServer 可以比较容易的在用户之间迅速共享空间地理信息。

其主要特性为:兼容WMS(Web地图服务)和WFS(Web要素服务)特性;支持MySQL,MapInfo,Oracle,PostGIS,Shapefile等;支持上百种投影;能够将网络地图输出为png,jpg,gif,SVG,KML等格式;能够运行在任何基于J2EE/Servlet容器之上;嵌入MapBuilder支持AJAX的地图客户端OpenLayers。

GeoServer是一个开源的服务器端软件,使用的开发语言是Java,主要的功能是基于OGC的WMS、WFS、WCS等发布空间数据。

1 Geoserver的环境搭建:搭建GeoServer环境需要安装GeoServer、Java JDK、Tomcat。

注意老版本的GeoServer需要Tomcat的支持,最新版本的GeoServer 2.0.2版已经内置了HTTP服务器,因此如果使用最新版本的GeoServer 2.0.2版本就不需要安装Tomcat了。

1.1 安装JDK在安装Geoserver之前,必须先安装JDK,并配置好JAVA的环境变量,如下:1. 打开WIN7,计算机--属性--高级系统设置--环境变量2. 新建系统变量JAVA_HOME 和CLASSPATH变量名:JAVA_HOME变量值:C:\Program Files\Java\jdk1.7.0变量名:CLASSPATH变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;3. 选择“系统变量”中变量名为“Path”的环境变量,双击该变量,把JDK安装路径中bin 目录的绝对路径,添加到Path变量的值中,并使用半角的分号和已有的路径进行分隔。

GeoServer教程

GeoServer教程

GeoServer地图开发解决方案(一):环境搭建篇GeoServer 是OpenGIS Web 服务器规范的J2EE 实现的社区开源项目,利用GeoServer 可以方便的发布地图数据,允许用户对特征数据进行更新、删除、插入操作,通过GeoServer 可以比较容易的在用户之间迅速共享空间地理信息。

本系列博文提供全面、完善的GeoServer部署解决方案,包括GeoServer环境搭建、地图数据处理、部署地图数据、发布地图服务等功能的详细介绍。

文中内容来自本人工作中通过网络学习后总结而成,如有类同纯属巧合,同时欢迎广大网友前来交流。

搭建GeoServer环境需要安装GeoServer、Java JDK 1.5/1.6、Tomcat 5.0/6.0(老版本的GeoServer需要Tomcat的支持,最新版本的GeoServer 2.0.2版已经内置了HTTP 服务器)。

一、下载、安装Tomcat、Java JDK1.5/1.6Tomcat和Java jdk都可以通过其官方网站下载到,详细请查看本文末的资源表。

如本人电脑中就是将JDK安装在D盘下的,详细如下图:如果是使用最新版本的GeoServer 2.0.2版本的就不需要安装Tomcat,GeoServer 2.0.2已经内置了HTTP服务器。

二、下载、安装GeoServerGeoServer 是OpenGIS Web 服务器规范的J2EE 实现,利用GeoServer 可以方便的发布地图数据,允许用户对特征数据进行更新、删除、插入操作,通过GeoServer 可以比较容易的在用户之间迅速共享空间地理信息。

GeoServer是社区开源项目,可以直接通过社区网站下载,详细请查看本文档末的资源表。

GeoServer兼容WMS 和WFS 特性;支持PostGIS 、Shapefile 、ArcSDE 、Oracle 、VPF 、MySQL 、MapInfo ;支持上百种投影;能够将网络地图输出为jpeg 、gif 、png 、SVG 、KML 等格式;能够运行在任何基于J2EE/Servlet 容器之上;嵌入MapBuilder 支持AJAX 的地图客户端OpenLayers;除此之外还包括许多其他的特性。

GeoServer安装与部署综述

GeoServer安装与部署综述

GeoServer安装与配置目录1、GeoServer介绍 (1)2、java运行环境 (1)3、GeoServer安装 (1)4、Udig安装 (7)5、启动GeoServer (10)6、GeoServer配置与发布(最简发布) (12)7、修改发布图层的样式 (22)8、发布图层组 (34)9、GeoServer与Oracle环境搭建 (37)10、缓存设置(还没弄) (44)1、GeoServer介绍GeoServer 是OpenGIS Web 服务器规范的J2EE 实现的社区开源项目,利用GeoServer 可以方便的发布地图数据,允许用户对特征数据进行更新、删除、插入操作,通过GeoServer 可以比较容易的在用户之间迅速共享空间地理信息.搭建GeoServer环境需要安装GeoServer、Java JDK 1.5/1.6。

GeoServer兼容WMS 和WFS 特性(有关WMS 和WFS内容详见文档“OGC标准_WMS_WFS_WCS.docx”);支持PostGIS 、Shapefile 、ArcSDE 、Oracle 、VPF 、MySQL 、MapInfo ;支持上百种投影;能够将网络地图输出为jpeg 、gif 、png 、SVG 、KML 等格式;能够运行在任何基于J2EE/Servlet 容器之上;嵌入MapBuilder 支持AJAX 的地图客户端OpenLayers;除此之外还包括许多其他的特性。

关于GeoServer更多信息可以访问百度百科了解:/view/871332.htm 或官网了解:/display/GEOS/Welcome 。

2、java运行环境GeoServer是一个java应用程序,因此需要安装java运行环境。

●从java官网/javase/downloads/ 下载jre_7u1-windows-i586.exe●点击安装jdk。

3、GeoServer安装GeoServer既可以以window服务形式安装,也可以作为应用软件来安装。

geoserver安装部署步骤

geoserver安装部署步骤
以geoserver285版本为准安装之前必须要保证你机子至少安装jdk17版本才行因为geoserver285要求jdk17至少版本不同的geoserver版本要求jdk版本不一样的
geoserver安 装 部 署 步 骤
方式一:直接在下载zip源代码解压包,直接部署在tomcat里面运行geoserver; 方式二:下载安装包方式 以GeoServer2.8.5版本为准,安装之前必须要保证你机子至少安装JDK1.7版本才行,因为geoserver2.8.5要求JDK1.7至少版本,不同的 geoserver版本要求JDK版本不一样的 1、打开安装软件,选择同意
2. 选择所安产品,并选择jre所在目录
3.选择安装目录 4.设置geoserver服务端口(默认8080端口,最好设置为其他端口,防止与tomcat端口冲突)
5.选择做为服务 最后,在浏览器里面输入,并用admin,geoserver账户密码登录,如

在geoserver上部署地图

在geoserver上部署地图

Geoserver发布步骤(版本:geoserver-2.2-RC1.exe)1.GeoServer地图数据目录(Data Directory)首先需要将地图数据文件(shp地图数据文件)复制到GeoServer的数据目录(安装GeoServer的时候所指定的地图数据目录)下面,因为只有将地图数据放到此目录下,GeoServer后台才能发现shp的地图数据文件(建议使用英文命名地图数据文件)。

需要部署的地图数据必须放置在上面GeoServer提供的地图数据目录之下,如下图示就是将待部署发布的shp格式地图数据放在在GeoServer地图数据目录下名为“country”的目录中的。

这里的“country”需要特别注意,在使用GeoServer进行地图数据部署发布的时候(创建存储器)需要使用到此名字(country)。

(Data文件夹下)2.工作空间(workspace)要发布地图数据为WMS服务,首先得建立工作空间(也可以使用现有的工作空间),然后建立数据存储器,最后在存储器里面发布地图数据。

要想创建工作空间可以直接通过管理平台界面的“Add new workspace”进入工作空间创建界面,如下图所示:3.存储器(store)在存储器管理界面中点击“Add new Store”就可以导航到创建存储器界面,可以完成存储器到地图数据目录的映射,为后面发布地图图层做准备。

按照GeoServer的约定一个数据存储器可以部署一个独立的shp格式地图数据文件,也可以部署一个目录的shp格式地图数据格式。

通常我们使用的是“Directory of Spatial files”,也就是以目录为单位进行shp格式地图数据的部署。

“Shapefile”为单独shp格式地图数据部署下图为添加存储器的界面:需要特别注意就是“URL”,这里指向的就是存放需要部署的地图数据的目录,此地址的格式为:“file:” + “GeoServer的地图数据目录”,比如说地图数据放在D:\Program Files\GeoServer 2.2-RC1\data_dir\data\country 下,那么在建立存储器的时候的URL应该为file:data/country 。

geoserver配置及openlayers应用

geoserver配置及openlayers应用

geoserver与OpenLayers配置chenchangyun@2010年8月目录1准备工作 (3)1.1需要用到的程序和资料 (3)2地图格式转换方式(一) (4)3地图格式转换方式(二) ................................................................................. 错误!未定义书签。

3.1解压地图 ............................................................................................... 错误!未定义书签。

3.2打开地图 ............................................................................................... 错误!未定义书签。

3.3导出图层 ............................................................................................... 错误!未定义书签。

3.4转换MIF格式为SHP格式 .................................................................... 错误!未定义书签。

4GEOSERVER安装配置. (4)4.1G EO S ERVER安装 (4)4.2配置地图 (4)4.2.1登录geoserver (4)4.2.2配置数据 (5)4.2.3新建数据集 (6)4.2.4新建Feature Type (8)4.2.5应用保存配置 (9)4.2.6访问地图 (12)5OPENLAYERS配置 (13)5.1测试页面 (13)5.2部署示例 (18)5.3查看效果 (18)5.4加上GOOGLEMAP图层 (18)5.4.1申请Google 地图API 的key (18)5.4.1.1将域名映射到本地 (18)5.4.2编辑html (19)5.4.3查看效果 (19)6GEOSERVER高级设置 (20)6.1自定义图层的S TYLE (20)6.2查看图层的字段信息 (23)6.3在T OMCA T上部署G EO S ERVER (24)6.4自定义名称空间 (25)7参考资料 (28)1准备工作相关资料文件下载1.1 需要用到的程序和资料1.JDK 1.6 :/software/java_se/jdk-6u3-windows-i586-p.exe安装好JDK1.62.MapInfo Professional 6.4 SCP中文版或者8.5 /9.5/10.0英文版安装好Mapinfo3.geoserver 1.5.4 或者1.6.0 Rc2或者2.0.2/sourceforge/geoserver/geoserver-1.5.4a.bin.zip/sourceforge/geoserver/geoserver-1.5.4a.src.zip/sourceforge/geoserver/geoserver-1.5.4a.war.zip/sourceforge/geoserver/geoserver-1.6.0-RC2-war.zip/sourceforge/geoserver/geoserver-1.6.0-RC2-pyramid-plugin.zip /sourceforge/geoserver/geoserver-1.6.0-RC2-mysql-plugin.zip 来源:/display/GEOS/Download4.Openalyers 2.5/download/OpenLayers-2.5.zip来源:/5.地图一份来源:各个现场提供的mapinfo地图或者ESRI公司的shapfile文件6.地图格式转换工具【选用】/Download/download/2006/datatransfer.rar来源:/Download/Showsoft.asp?Type=1&ID=2167.Apache Tomcat 6.0.14【选用】/tomcat/tomcat-6/v6.0.14/bin/apache-tomcat-6.0.14.zip /tomcat/tomcat-6/v6.0.14/src/apache-tomcat-6.0.14-src.zip 来源:/2地图格式转换方式(一)Mapinfo 8.5中,主菜单--> Tools -->Universal Translator--> Universal Translator Source file 中选择要被转换的所有tab文件,类型为mapinfo;Target file 选择shapfile文件格式,选中文件存放的路径3GeoServer安装配置GeoServer1.5和最新的2.0.2操作基本类似,现以1.5为来讲解。

GeoServer安装与部署(互联网+)

GeoServer安装与部署(互联网+)

GeoServer安装与配置目录1、GeoServer介绍 (1)2、java运行环境 (1)3、GeoServer安装 (1)4、Udig安装 (8)5、启动GeoServer (11)6、GeoServer配置与发布(最简发布) (13)7、修改发布图层的样式 (23)8、发布图层组 (38)9、GeoServer与Oracle环境搭建 (40)10、缓存设置(还没弄) (47)1、GeoServer介绍GeoServer 是OpenGIS Web 服务器规范的J2EE 实现的社区开源项目,利用GeoServer 可以方便的发布地图数据,允许用户对特征数据进行更新、删除、插入操作,通过GeoServer 可以比较容易的在用户之间迅速共享空间地理信息.搭建GeoServer环境需要安装GeoServer、Java JDK 1.5/1.6。

GeoServer兼容WMS 和WFS 特性(有关WMS 和WFS内容详见文档“OGC标准_WMS_WFS_WCS.docx”);支持PostGIS 、Shapefile 、ArcSDE 、Oracle 、VPF 、MySQL 、MapInfo ;支持上百种投影;能够将网络地图输出为jpeg 、gif 、png 、SVG 、KML 等格式;能够运行在任何基于J2EE/Servlet 容器之上;嵌入MapBuilder 支持AJAX 的地图客户端OpenLayers;除此之外还包括许多其他的特性。

关于GeoServer更多信息可以访问百度百科了解:/view/871332.htm 或官网了解:/display/GEOS/Welcome 。

2、java运行环境GeoServer是一个java应用程序,因此需要安装java运行环境。

●从java官网/javase/downloads/ 下载jre_7u1-windows-i586.exe●点击安装jdk。

3、GeoServer安装GeoServer既可以以window服务形式安装,也可以作为应用软件来安装。

GeoServer基础教程

GeoServer基础教程

GeoServer基础教程(一):环境搭建篇GeoServer的是一个基于Java的软件,它允许用户查看和编辑地理空间数据,使用开放地理空间联盟(OGC)提出的开放标准,为地图创建和数据分享提供了强大的便利性。

GeoServer是OpenGIS Web 服务器规范的J2EE 实现,利用GeoServer 可以方便的发布地图数据,允许用户对特征数据进行更新、删除、插入操作,通过GeoServer 可以比较容易的在用户之间迅速共享空间地理信息。

GeoServer 主要特性兼容WMS 和WFS 特性;支持PostGIS 、Shapefile 、ArcSDE 、Oracle 、VPF 、MySQL 、MapInfo ;支持上百种投影;能够将网络地图输出为jpeg 、gif 、png 、SVG 、KML 等格式;能够运行在任何基于J2EE/Servlet 容器之上;嵌入MapBuilder 支持AJAX 的地图客户端OpenLayers;除此之外还包括许多其他的特性。

这个系列博文将提供我在学习使用GeoServer的过程中的收获,内容包括GeoServer环境搭建、地图数据处理、部署地图数据、发布地图服务等功能的详细介绍。

力图通过这个系列博文的介绍,增进大家对GeoServer的全面了解。

也欢迎大家前来交流。

作为GeoServer基础教程(一):环境搭建篇,我们首先介绍如何搭建GeoServer的生产环境,搭建生产环境包括三个部分,分别为http服务器、JDK和GeoServer,因为新版本的GeoServer中内置了http服务器,我们实际上只需安装后两者:一、安装Java JDKGeoServer是基于Java的软件,运行的时候需要JDK的支持,如果你的系统中没有安装配置好JDK,请按照这篇博文(Windows下JDK下载及安装与配置)首先安装配置好JDK。

如果已经安装配置好的直接进入下一步。

二、下载安装GeoServer前往下载最新稳定版的GeoServer,可以看到下载的时候根据系统的不同可以选择不同的安装文件:对于windows,我们有两种选择,一个是使用二进制文件(binary),另一个是使用安装包进行安装。

CentOS7部署GeoServer

CentOS7部署GeoServer

CentOS7部署GeoServerCentOS7部署GeoServer ⼀、安装JDK81、下载jdk1.8使⽤tar -zxvf ⽂件名进⾏解压tar -zxvf jdk-8u181-linux-x64.tar.gz解压之后3、配置环境变量vi /etc/profile将如下配置添加⾄⽂件中,然后保存“:wq”退出#javaexport JAVA_HOME=/usr/java/jdk1.8.0_181export PATH=$JAVA_HOME/bin:$PATHexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib配置⽣效操作source /etc/profile4、验证java -version⼆、安装Tomcat1、下载Tomcat8tar -zxvf apache-tomcat-8.5.50.tar.gz3、启动Tomcatcd apache-tomcat-8.5.50/bin./stautup.sh4、访问Tomcat三、部署GeoServer1、下载GeoServerwget /projects/geoserver/files/GeoServer/2.16.2/geoserver-2.16.2-war.zip2、解压GeoServer如果没有安装解压⼯具,请使⽤命令安装unzipsudo yum install unzip -y创建geoserver⽬录并解压mkdir geoserver && unzip geoserver-2.16.2-war.zip -d geoserver3、放⼊Tomcat将geoserver.war复制到$CATALINA_BASE/webapps中去cp geoserver/geoserver.war apache-tomcat-8.5.50/webapps/4、重启Tomcat(需要配置环境变量)systemctl restart tomcat5、访问GeoServer使⽤默认的⽤户名 admin 和密码 geoserver 登录,就能看到主界⾯了6、修改GeoServer数据⽬录vim $CATALINA_BASE/webapps/geoserver/WEB-INF/web.xml ⽂件,在⽂件添加如下内容<web-app>...<context-param><param-name>GEOSERVER_DATA_DIR</param-name><param-value>/home/geoserver_data</param-value></context-param>...</web-app>7、修改GeoServer密码找到GeoServer的数据⽬录,⽐如是 $GEOSERVER_DATA_DIR: /opt/apache-tomcat-8.5.50/webapps/geoserver/data 那么就编辑$GEOSERVER_DATA_DIR/security/usergroup/default下的users.xml⽂件然后在<users> ... </users>节中修改paasword为 plain:geoserver。

在GeoServer上部署OracleSpatial数据库的WFS服务

在GeoServer上部署OracleSpatial数据库的WFS服务

GeoServer上部署OracleSpatial数据库WFS服务一、概述:地理信息系统服务器GeoServer 是OpenGIS Web 服务器规范的J2EE 实现,利用GeoServer 可以方便的发布地图数据,允许用户对特征数据进行更新、删除、插入操作,通过GeoServer 可以比较容易的在用户之间迅速共享空间地理信息。

本文主要介绍使用GeoServer兼容WMS 和WFS 的特性,发布基于GeoOne数据库配置方案建立的OracleSpatial空间数据库的WFS、WMS服务。

主要内容有:1、GeoServer服务软件的安装;2、OracleSpatial数据库的准备;3、使用GeoServer发布OracleSpatial数据库的WFS服务的配置方法;4、服务发布结果的测试等。

二、名词解释:WMS:Web map server(Web地图服务)的简写,最初是由OGC定义的一个国际标准,这个标准描述了一种从地理信息动态产生空间参照图的服务行为。

WFS:Web Feature Service(Web要素服务)的简写,其提出目的是为了规范对OpenGIS简单要素的数据编辑操作,从而使得服务器和客户端能够在要素层进行通讯。

Oracle Spatial: Oracle 数据库强大的核心特性,包含了用于存储矢量数据类型、栅格数据类型和持续拓扑数据的原生数据类型。

三、安装GeoServer:1.安装环境:Windows下:JRE:Java Runtime Environment,Java运行环境2.安装JRE:若机器上没有安装JRE,则需要安装:Java SE Runtime Environment 下载地址:/technetwork/java/javase/downloads/index.html3.设置JAVA_HOME环境变量:(安装JRE可跳过此步骤)如果没有有效的JAVA_HOME环境变量,你需要设置一个,方法为:1.打开【控制面板】--【系统】--【高级】--【环境变量】;2.在“系统变量(s)”下单击【新建】;3.在弹出的“新建系统变量”窗口中的“变量名”取一个名称,“变量值”填写机器上JDK/JRE的路径,单击【确定】;4.安装GeoServer服务软件:运行geoserver-2.0.2.exe,在欢迎界面单击“Next”:License Agreement 界面单击“I Agree”:Choose Install Location 界面设置安装路径,单击“Next”:Java Runtime Environment界面,若机器具有有效的JRE环境变量,接受默认参数即可,否则需要执行步骤2或者3;Geoserver Data Directory界面设置数据路径,单击“Next”;在GeoServer Administrator界面设置管理员的用户名和密码,单击“Next”在GeoServer Web Server Port界面设置服务使用的端口号,单击“Next”:在Type Of Install界面选择一种安装方式:Run Manually:当前用户安装,必须手动的开始和停止服务;Install as Service:为所有用户安装,按照Windows服务运行,具有更高的安全性。

GeoServer开发手册系列

GeoServer开发手册系列

目录写在前面 (3)一介绍 (4)二工具 (5)Java (5)Maven (5)Subversion (5)三源代码 (5)源代码 (5)提交 (5)库结构 (6)分支结构 (6)快速入门 (6)掏出源代码 (7)由Maven构建 (7)由Maven生成Eclipse工程文件 (9)导入模块进Eclipse (9)在Eclipse中运行GeoServer (11)访问GeoServer首页 (12)Maven指南 (12)安装Maven (12)运行Maven (12)构建 (12)跳过测试 (12)离线构建 (12)构建扩展 (13)Profiles (13)Eclipse (13)构建Web模块 (14)利用Jetty运行web模块 (14)Eclipse指南 (14)导入模块 (15)运行和调试 (15)设置数据目录 (15)更改Jetty默许端口 (16)配置Jetty的JNDI资源 (17)Eclipse首选项 (18)代码格式化 (18)代码模板 (19)文本编辑器 (20)编译器 (21)OWS效劳 (22)OWS效劳概览 (22)实现一个简单的OWS效劳 (22)成立 (23)创建插件 (25)试一试 (27)REST效劳 (31)简介 (31)RESTful效劳实现 (32)基于Maps的Restful效劳实现 (39)基于反射的Restful效劳实现 (44)GeoServer中的Wicket开发 (50)Web用户接口 (55)简介 (55)实现一个Wicket UI扩展 (56)写在前面一介绍二工具JavaMavenSubversion三源代码源代码提交库结构分支结构四快速入门掏出源代码由Maven构建由Maven生成Eclipse工程文件导入模块进Eclipse在Eclipse中运行GeoServer访问GeoServer首页五Maven指南六Eclipse指南七编程指南八释放指南九释放测试检查列表十CITE测试指南十一政策与步骤写在前面我一直对的软件和应用很感爱好,希望致力于这些软件在中国的普及与应用,《GeoServer开发手册》是这些工作的一部份。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Geoserver环境部署
在服务器上先创建一个文件夹,将环境包(/s/1bnzyhlX)里面的以下文件先上传到服务器。

(示例目录:/home/liuyong/map-software)
1.JDK1.8安装
切换到root账号
解压jdk后将其移动到/usr/local下
设置环境变量
在文档的最后输入以下内容:
执行以下命令查看是否成功。

重启机器看是否能够正常加载环境变量
重启后通过java –version查看java版本,通过echo $PATH查看环境变量是否正确。

2.Tomcat 8安装
切换到root账号
解压tomcat后将其移动到/usr/local/下
为方便记忆,设置tomcat8软链接
设置环境变量
打开profile
在文档最后输入以下内容:
设置tomcat环境变量
进入tomcat/bin目录,编辑catalina.sh文件,在# OS specific support. $var _must_ be set to either true or false.之前(大约97行)输入以下内容:
将tomcat添加到开机启动
设置startup.sh
打开startup.sh
在开头输入以下内容:
创建startup.sh软链接到rc.d/init.d/下面
查看tomcat8是否有可执行权限
如果没有使用chmod +x tomcat8添加。

使用chkconfig --add tomcat8添加到开机启动服务,然后使用chkconfig --list查看是否添加成功。

重启机器测试
关闭系统防火墙
3.GeoServer安装
释放文件
将geoserver-2.7.0目录下的geoserver.war移动到$TOMCAT_HOME/webapps目录下
重启服务
重启tomcat服务
验证是否部署成功
访问:http://192.168.60.163:8080/geoserver/index.html
用户名:admin
密码:geoserver
4.字体安装
给系统安装字体
在/usr/share/fonts目录下创建win目录,然后将微软雅黑字体复制到此目录。

然后执行mkfontscale、mkfontdir、fc-cache。

执行fc-list :lang=zh查看是否安装成功。

给Java JDK安装字体
以同样的方式创建目录fallback
安装字体步骤与上面一致。

查看JVM可用字体
打开并登录geoserver,打开可用字体列表。

搜索是否有Microsoft相关的字体,有可能是中文,所以如果microsoft搜索不出来就试试“微软雅黑”关键字。

5.附录*
5.1.C SW服务
安装
如果需要提供元数据目录服务,那么直接安装GeoServer的CSW服务扩展即可。

(普通部署不需要安装CSW服务)
将geoserver-2.7.0-csw-plugin目录下的文件全部复制到$TOMCAT_HOME/webapps/geoserver/WEB-INF/lib目录下,然后重启tomcat服务。

登陆Web控制台,右侧出现CSW服务即安装成功。

测试服务
可以使用CSW Interface Test.txt文件中的测试URL进行简单测试。

示例
获取所有的图层信息
在浏览器中访问
返回如下相似内容。

相关文档
最新文档