最近剛接觸開源的webgis,很多地方都不明白, GeoServer+OpenLayers的架設,及成功發布下載的Google衛星影像浪費了兩天時間,在此過程中也學習到了很多東西,記下來,以方便其他初學者。
1. 准備工作
(1)GeoServer的下載安裝。http://geoserver.org/display/GEOS/Welcome,下載安裝即可。
(2)OpenLayer下載。http://www.openlayers.org/ ,要使VS2008智能提示,見我另外一篇已發布的日志。
(3)下載GOOGLE衛星影像,我用的是稻歌軟件工作室的下載器,地址http://www.daogle.com/?page_id=66 ,具體使用見軟件附帶文檔。
2. 發布影像
(1)用此下載器下載的影像合並后生成GeoTiff文件,用Firefox/IE7或更高版本(不要使用IE6,GeoTiff不能成功發布!!!)打開http://localhost:8080/geoserver/,(默認Geoserver安裝情況下)
(2)輸入用戶名與密碼,登錄。用戶名:admin,密碼:geoserver(默認情況下),登錄成功后界面如下:
(2)點擊左側導航的“workspace”鏈接,接着點擊右邊“Add new workspace”鏈接,
填寫信息如圖:(注意使用URI與你設置保持一致),點擊“Submit”。

(3)點擊左側導航的“Stores”鏈接,接着點擊右邊“Add new Store”鏈接,
,
接着選擇“Raster Data Sources”分類下的“
GeoTIFF- Tagged Image File Format with Geographic information”,添加信息如下圖:
workspace--選擇我們剛才建立的helloworld,Data source name--自己添寫一個,記住URL--找到你所下載的google衛星影像數據。接着點擊“SAVE”.會出現下圖:
(4)點擊“Publish”,
,在Declared srs中填寫“EPSG:3785”(不包括引號)
點擊“save”。。。
(5)logout,退出登錄
(6)出現如下圖,點擊“Layer Preview”

(7)找到我們發布的數據,如下圖,並點擊Openlayers鏈接,

(8)出現下圖,說明你成功了!
可以在頁面上查看源文件,學習OpenLayers。有錯誤希望大家指出。
