分享

Geoserver(一) Geoserver2.15.4配置发布arcgis切片

 Albert_E 2022-04-28

1. 安装geoserver(用在tomcat下发布的方式安装)

软件清单:

jdk-8u151-windows-x64.exe

apache-tomcat-8.5.50-windows-x64.zip

geoserver-2.15.4-war.zip

geowebcache-1.15.4-war.zip

1.

2.

3.

4.

5.

6.

7.

安装jdk-8u151-windows-x64.exe

解压apache-tomcat-8.5.50-windows-x64.zip至E盘

打开E:\apache-tomcat-8.5.50\bin\ startup.bat, 在setlocal下添加环境变量

set CATALINA_HOME=E:\apache-tomcat-8.5.50

set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_151

set JRE_HOME=C:\Program Files\Java\jre1.8.0_151

1.

2.

3.

4.

5.

6.

7.

8.

9.

Geoserver(一) Geoserver2.15.4配置发布arcgis切片_tomcat

image.png

解压geoserver-2.15.4-war.zip,把解压后的geoserver.war拷贝到E:\apache-tomcat-8.5.50\webapps下,

以管理员身份运行E:\apache-tomcat-8.5.50\bin\ startup.bat。

访问 http://localhost:8080/geoserver/web/

账号:admin

密码:geoserver

2. 安装geowebcahce

停止tomcat

解压geowebcache-1.15.4-war.zip, 把geowebcache.war后缀改为.zip,即geowebcache.zip。

解压geowebcache.zip,在geowebcache\WEB-INF\lib得到gwc-arcgiscache-1.15.4.jar,拷贝到E:\apache-tomcat-8.5.50\webapps\geoserver\WEB-INF\lib;

Geoserver(一) Geoserver2.15.4配置发布arcgis切片_java_02

image.png

找到E:\apache-tomcat-8.5.50\webapps\geoserver\WEB-INF\lib\gs-gwc-2.15.4.jar, 拷贝到其他目录下解压。在geowebcache\WEB-INF得到geowebcache-arcgiscache-context.xml拷贝到gs-gwc-2.15.4。

Geoserver(一) Geoserver2.15.4配置发布arcgis切片_apache_03

image.png

在gs-gwc-2.15.4\ geowebcache-servlet.xml增加

Geoserver(一) Geoserver2.15.4配置发布arcgis切片_apache_04

image.png

在E:\gs-gwc-2.15.4\ geowebcache-core-context.xml中增加

Geoserver(一) Geoserver2.15.4配置发布arcgis切片_apache_05

image.png

生成gs-gwc-2.15.4.jar:

全选,添加到压缩文件,格式.zip,生成gs-gwc-2.15.4.zip;

改后缀, .zip改为.jar,即gs-gwc-2.15.4.jar;

替换原E:\apache-tomcat-8.5.50\webapps\geoserver\WEB-INF\lib\gs-gwc-2.15.4.jar

Geoserver(一) Geoserver2.15.4配置发布arcgis切片_apache_06

image.png

Geoserver(一) Geoserver2.15.4配置发布arcgis切片_xml_07

image.png

以管理员身份运行E:\apache-tomcat-8.5.50\bin\ startup.bat

访问 http://localhost:8080/geoserver/web/,打开缓存切片目录

Geoserver(一) Geoserver2.15.4配置发布arcgis切片_tomcat_08

image.png

Geoserver(一) Geoserver2.15.4配置发布arcgis切片_apache_09

image.png

3. 发布arcgis切片

拷贝CS_SSX切片文件夹到E:\apache-tomcat-8.5.50\webapps\geoserver\data\gwc\;

打开E:\apache-tomcat-8.5.50\webapps\geoserver\data\gwc\geowebcache.xml,添加配置

CS_SSX

E:\apache-tomcat-8.5.50\webapps\geoserver\data\gwc\CS_SSX\layer\Conf.xml

E:\apache-tomcat-8.5.50\webapps\geoserver\data\gwc\CS_SSX\layer\_alllayers

false

Geoserver(一) Geoserver2.15.4配置发布arcgis切片_xml_10

image.png

关闭tomcat,重新以管理员身份运行E:\apache-tomcat-8.5.50\bin\ startup.bat

浏览 http://localhost:8080/geoserver/gwc/demo

Geoserver(一) Geoserver2.15.4配置发布arcgis切片_apache_11

image.png

点击png,用openlayers的方式浏览,地图显示空白。这是因为,当前geoserver是基于ol3浏览的,改为ol4,就能浏览到地图了。

Geoserver(一) Geoserver2.15.4配置发布arcgis切片_apache_12

image.png

Openlayers(6.1.1版本)加载wms服务

以管理员身份运行vscode, file=>open folders, 选择demo, 在terminal输入npm install, 再输入npm start,访问 http://localhost:1234

代码可查看

Geoserver(一) Geoserver2.15.4配置发布arcgis切片_xml_13

image.png

作者:hyl铃儿响叮当

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多