依賴
Tomcat
Geoserver
GeoWebCache
環境部署
JDK
Tomcat服務器
Geoserver配置
GeoWebCache配置
環境啟動
使用使用geowebcache進行切片
Tomcat
Geoserver
GeoWebCache
環境部署
JDK
Tomcat服務器
Geoserver配置
GeoWebCache配置
環境啟動
使用使用geowebcache進行切片
依賴
Tomcat
- 不要下載8.0.24版本,發布帶ImageIO的服務存在bug:
https://bz.apache.org/bugzilla/show_bug.cgi?id=58192 - tomcat下載地址:
http://tomcat.apache.org/download-90.cgi
Geoserver
- 使用war包進行部署,下載war包
https://sourceforge.net/projects/geoserver/files/GeoServer/2.10.0/geoserver-2.10.0-war.zip/download
GeoWebCache
- 使用war包進行部署,下載war包
https://sourceforge.net/projects/geowebcache/files/geowebcache/
環境部署
JDK
- JDK版本,geoserver2.10.0需要JDK 1.8以上的版本
- 在bash_profile中配置JAVA_HOME、PATH環境變量:
JAVA_HOME=/mnt/data1/jdk1.8.0 export JAVA_HOME PATH=$PATH:$JAVA_HOME/bin export PATH
- . ~/.bash_profile使配置生效
Tomcat服務器
- 配置conf/server.xml
port端口號 <Connector port="9880" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443"/> war包配置 <Host name="10.0.37.32" appBase="webapps" unpackWARs="true" autoDeploy="true"> <Context path="/" docBase="geoserver.war" debug="0" privileged="true" reloadable="true"/> <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="localhost_access_log" suffix=".txt" pattern="%h %l %u %t "%r" %s %b"/> </Host>
Geoserver配置
- 將geoserver.war包拷貝到tomcat目錄下的webapps中
GeoWebCache配置
- 將geowebcache.war包拷貝到tomcat目錄下的webapps中
- 配置tomcat目錄下webapps/geoserver/WEB_INF/web.xml
配置切片緩存目錄
<context-param>
<param-name>GEOWEBCACHE_CACHE_DIR</param-name>
<param-value>/mnt/data4/tilecache</param-value>
</context-param>
環境啟動
- 啟動tomcat服務,查看logs下面日志,定位問題
- 查看geoserver是否啟動成功:
- 查看geowebcache
使用使用geowebcache進行切片
- 點擊 a list of all …
- 選擇切片線程
- 提交切片進程submit
- 通過PNG等鏈接瀏覽切圖