Geoserver+Tomcat+GeoWebCache搭建地圖服務


依賴

Tomcat

Geoserver

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 &quot;%r&quot; %s %b"/>

</Host>

 

Geoserver配置

  • 將geoserver.war包拷貝到tomcat目錄下的webapps中

GeoWebCache配置

  • 將geowebcache.war包拷貝到tomcat目錄下的webapps中
  • 配置tomcat目錄下webapps/geoserver/WEB_INF/web.xml
  1. 配置切片緩存目錄
  2. <context-param>
  3. <param-name>GEOWEBCACHE_CACHE_DIR</param-name>
  4. <param-value>/mnt/data4/tilecache</param-value>
  5. </context-param>

環境啟動

  • 啟動tomcat服務,查看logs下面日志,定位問題
  • 查看geoserver是否啟動成功:
  • 查看geowebcache

使用使用geowebcache進行切片

  • 點擊 a list of all …
  • 選擇切片線程
  • 提交切片進程submit
  • 通過PNG等鏈接瀏覽切圖


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM