如何使⽤GeoServer发布WMS服务
如何使⽤GeoServer发布地图
作者:郜科科
本⽂所采⽤的系统为Windows 10 64bit操作系统,使⽤FireFox浏览器
⼀、安装配置Java的SDK
1、 安装Java Development Kit (JDK) 8,java开发环境,需要先到Java的官⽅⽹站下载合适⾃⼰的安装包,注意不要搞错⾃⼰系统类型,如果是32位系统请下载Windows X86,如果是64位系统如下:
2、 得到Java安装包⼀枚,⼀路默认下⼀步,⼀直到安装结束。
3、 验证是否安装Java成功,使⽤Win+R 运⾏cmd,进⼊命令⾏⼯具,运⾏“java –version”命令,注意这个命令中间有空格。得到如下结果即为安装成功:(注意此处⼀定是Server如果不是,那⼀定是版本安装错误了,去把Java卸载了,退回上⼀步对版本安装)
4、 接下来配置Java环境变量,右键我的电脑-属性-⾼级系统设置-系统变量-新建
变量名:JAVA_HOME
变量值:(你安装Java的⽬录⽂件夹)我默认的,所以是C:\Program Files\Java\jdk1.8.0_101
变量名:CLASSPATH
变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
(注意前边有个点,分号,和百分号,别丢掉了)
双击path变量值-新建:%JAVA_HOME%\bin-确定
5、 到这⾥,java的环境就配置好了。
⼆、安装配置Tomcat 1、 到官⽹下载相应的安装包,并解压缩。
2、 把此解压后的⽂件夹放置在某个⽬录下,最好⽬录中不要携带中⽂,这⾥我放在了D盘的根⽬录下:
3、 ⾸先跟刚才⼀样,在环境变量中添加环境变量CATALINA_HOME变量值为tomcat解压后的⽬录,我这⾥是D盘根⽬录:
4、
5、 进⼊tomcat的bin⽬录下,按住Shift+右键打,在此处打开命令⾏选项,开此⽬录下cmd,输⼊命令“service.bat install”,进⾏tomcat的服务安装,完成后,在命令⾏内执⾏命令“startup.bat”来启动tomcat服务。
6、 接下来可以查看,是否运⾏了tomcat服务,右键任务栏-任务管理器-服务jdk怎么使用
同时这⾥介绍⼀下如何关闭IIS,由于IIS使⽤的也是8080端⼝,所以可能会导致曾经使⽤过IIS的计算机⽆法使⽤tomcat,⾸先,进⼊控制⾯板。右上⾓查看⽅式-⼤图标-管理⼯具-服务-右键IIS关闭。
第⼆种⽅法是 我的电脑-右键管理-服务与应⽤程序-IIS管理器-右侧停⽌
7、 此时tomcat本地服务已经启动了,这时就可以使⽤浏览器进⼊⽹址:进⼊tomcat的欢迎界⾯了,如下图:
8、 由于我使⽤tomcat进⾏Web开发,所以这⾥需要修改tomcat的登陆账号和密码(点击欢迎页⾯的ManagerAPP时会让输⼊账号密码)。这⾥到tomcat的根⽬录,进⼊conf⽬录下到l⽂档,并使⽤⽂本⽂档进⾏编辑
这⾥⼀定要注意,在</tomcat-users>这个标签的前边重新写三⾏,这⾥的前两⾏的rolename按照上图不要修改,这个是tomcat认可的rolename,不要使⽤⾃⼰起的名字,同理,除了第三⾏username和password可以⾃⼰填写,其他的都不要变,后边的role对应上部的两个rolename。编辑完成后保存。
9、 这时再点击欢迎页⾯的ManagerAPP时会进⼊如下页⾯,这说明此时tomcat的账号密码设置好了,可进⾏之后的其他操作。(注意如果如果没有出现此页⾯的话尝试重启tomcat7服务,任务管理器-服务-tomcat7重启)
三、安装配置Geoserver
1、 ⾸先、到geoserver的官⽹上下载,我这⾥为了⽅便,下载了War,如下图:
2、 下载完成后解压缩,得到war⽂件:
3、 此时进⼊tomcat⽬录下的webapps⽬录下,并将geoserver.war⽂件粘贴到此⽬录下
4、 此时,其实没有上图中的geoserver⽂件夹,这时,我们需要重启⼀下tomcat7服务,这样,tomcat会将war⽂件⾃动解压策划归纳为geoserver⽂件夹,具体过程不在贴图。
5、 进⼊浏览器输⼊⽹址:进⼊到GeoServer的欢迎界⾯如下所⽰,登陆⾃⼰的admin和geoserver的密码之后就可以进⾏地图的发布等服务了:
四、发布WMS
1、 ⾸先把你需要发布的shp等⽂件的⽂件夹放在geoserver的data⽂件⽬录下,以⽅便之后的查,GeoServer只能识别⾃⼰路径下的⽂件
2、 接下来添加新的⼯作区
随便起⼀个名字,最好是英⽂,命名空间也是随便起⼀个,点击提交。
3、 新建数据存储,这⾥我们发布⼀个点要素的shp
到相对应刚刚建⽴的⼯作区,填写数据源名称,最好是英⽂,填写⽂件位置,其他不要动保存。
4、 然后进⼊图层中进⾏相应的图层发布
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论