傳送門 ☞ 輪子的專欄 ☞ 轉載請註明 ☞ http://blog.csdn.net/leverage_1229
上文我們提到使用OpenLayers+GeoServer+GeoWebCache+PostgreSQL+Eclipse/MyEclipse+Tomcat/Jetty等開源軟件構建GIS服務平臺,那麼本文就來介紹一下如何讓它們協同起來爲你服務。
1安裝MyEclipse
這裏我們使用MyEclipse6.5作爲構建平臺的IDE。筆者嘗試過幾個經典的版本(包括Eclipse),發現只有該版本對JavaScript的兼容性是最好的。尤其是對後面需要集成的OpenLayers.js的驗證粒度較爲寬鬆,比較容易整合。下載後安裝即可使用,需要註冊的就破解一下,網上資料很多,本文就不再闡述了。MyEclipse安裝成功後,新建一個名爲webMapServer的工程,作爲本服務平臺的demo程序。2整合Tomcat
考慮到構建本服務平臺需要遵循Java EE標準體系,那麼大名鼎鼎的Apache軟件基金會的核心項目Tomcat將是應用服務器的首選。當然你也可以選用Jetty,這將取決於你的服務器主機的內存容量大小。關於MyEclipse整合Tomcat的議題,網上資料也很多,這裏也不打算細說,截幾張圖簡單演示一下,讀者可以自行對照。操作步驟:MyEclipse ☞ Window ☞ Preferences ☞ MyEclipse Enterprise Workbench ☞ Servers ☞ Tomcat ☞ Tomcat 6.x
2.1啓用Tomcat
2.2設置Tomcat運行環境
2.3啓動Tomcat
2.4導航Tomcat首頁
3整合Openlayers
3.1下載Openlayers
3.2部署OpenLayers
解壓OpenLayers壓縮包,將其下的img、theme、lib目錄和OpenLayers.js拷貝到MyEclipse中webMapServer工程的WebRoot目錄下,並新建一個文件夾script進行統一存放。