1. 概述
對于GIS行業(yè)從業(yè)者來講,對于地圖發(fā)布可能并不陌生。其實所謂地圖發(fā)布,就是指在互聯(lián)網(wǎng)或局域網(wǎng)服務(wù)器中,通過IIS、Apache或ArcGIS Server等系統(tǒng)服務(wù)為地圖瓦片分配唯一URL地址的過程。地圖發(fā)布后可以結(jié)合百度離線API或谷歌離線API等開源平臺方便地部署百度離線地圖、谷歌離線地圖、三維離線地球并進行離線GIS系統(tǒng)開發(fā)等。

IIS發(fā)布
從客戶在水經(jīng)注軟件使用的反饋我們了解到,大家習(xí)慣于將谷歌衛(wèi)星影像地圖導(dǎo)出為 ArcGIS Server 瓦片進行發(fā)布,然后用 ArcGIS 客戶端或其它GIS平臺進行開發(fā)調(diào)用。以上方式?jīng)]有錯,但從我們的項目開發(fā)經(jīng)驗來看,這種方式應(yīng)用于范圍較小的區(qū)域還是可以接受的,但如果范圍大于一省,比如全國甚至全球,這種方式就很不適用了。我們曾經(jīng)為一個客戶導(dǎo)出了一個省的瓦片,瓦片文件個數(shù)上億張,幾周也沒能把文件拷貝完,安裝部署極為不便。

ArcGIS Server 發(fā)布
那么不將谷歌衛(wèi)星影像導(dǎo)出為瓦片,還有其它更好的方法嗎?答案當(dāng)然是肯定的,正是因為我們有了上面所述痛點,后來才研發(fā)了《水經(jīng)注地圖發(fā)布服務(wù)中間件》產(chǎn)品。該中間件可以直接離線發(fā)布全國谷歌衛(wèi)星影像,不需要IIS、Apache或 ArcGIS Server 服務(wù)支持,也不需要任何數(shù)據(jù)支持,效率遠(yuǎn)高于MBTile瓦片數(shù)據(jù)庫,它可以快速地為你構(gòu)建一個離線的谷歌地球服務(wù)器。

中間件界面
這里,我們就對如何使用《水經(jīng)注地圖發(fā)布服務(wù)中間件》,并在內(nèi)網(wǎng)離線離發(fā)布全國7.01TB谷歌高清影像進行詳細(xì)說明。
2. 全國谷歌高清衛(wèi)星影像地圖數(shù)據(jù)準(zhǔn)備
水經(jīng)注現(xiàn)有全國谷歌高清衛(wèi)星影像地圖數(shù)據(jù)1-19級7.01TB,該數(shù)據(jù)用一個8T硬盤就能存儲。在地圖發(fā)布之前,可以用《水經(jīng)注萬地圖下載器》對其進行離線瀏覽,先檢查全國衛(wèi)星影像數(shù)據(jù)的覆蓋范圍、數(shù)據(jù)的完整性和影像的清晰度等。具體方法請參閱:
如何離線瀏覽全國7137GB海量谷歌衛(wèi)星離線影像?

全國衛(wèi)星影像覆蓋范圍
另外,還可以隨時將指定區(qū)域的影像數(shù)據(jù)導(dǎo)出為大圖、手機離線包或瓦片等,具體方法請參閱:
如何從全國7.01TB海量谷歌衛(wèi)星離線地圖中導(dǎo)出北京市的衛(wèi)星影像

離線導(dǎo)出北京衛(wèi)星影像
如果你現(xiàn)在沒有全國谷歌高清衛(wèi)星影像地圖數(shù)據(jù),那么也可以用《水經(jīng)注萬能地圖下載器》下載,具體方法請參閱:
如何一次性下載全國谷歌衛(wèi)星影像地圖數(shù)據(jù)

全國谷歌衛(wèi)星影像數(shù)據(jù)文件
3. 全國谷歌高清衛(wèi)星影像地圖數(shù)據(jù)發(fā)布
全國谷歌高清衛(wèi)星影像地圖數(shù)據(jù)準(zhǔn)備好之后,需要下載安裝水經(jīng)注地圖發(fā)布服務(wù)中間件。具體方法參參閱:
水經(jīng)注地圖發(fā)布服務(wù)中間件下載安裝圖文教程

中間件安裝
《水經(jīng)注地圖發(fā)布服務(wù)中間件》下載安裝后,會自動安裝WeServer服務(wù),安裝成功之后會在系統(tǒng)服務(wù)中顯示W(wǎng)eServer服務(wù),當(dāng)卸載《水經(jīng)注地圖發(fā)布服務(wù)中間件》時,也會自動卸載WeServer服務(wù),一般情況下不用手動卸載。如果沒有自動安裝或卸載成功,可以在安裝目錄手動操作,具體方法請參閱:
水經(jīng)注地圖發(fā)布服務(wù)的安裝與卸載

WeServer服務(wù)
中間件安裝成功后,會啟動界面,在主界面中點擊"配置"按鈕,將顯示"服務(wù)器配置"對話框。

服務(wù)器配置
在"服務(wù)器配置"對話框中,可以配置本國谷歌高清衛(wèi)星影像地圖數(shù)據(jù)和地名標(biāo)簽數(shù)據(jù)的路徑,如下圖所示。

服務(wù)器配置
另外需要注意的就是要選擇正確的坐標(biāo)投影,由于現(xiàn)有全國谷歌高清衛(wèi)星影像地圖數(shù)據(jù)是下載的谷歌地球WGS84坐標(biāo)系影像,因此這里選擇"WGS84 經(jīng)緯度投影"。參數(shù)配置完成后,點擊"確認(rèn)"按鈕返回主界面,然后點擊主界面中的"重啟"按鈕重啟地圖服務(wù),如下圖所示。

重啟服務(wù)
重啟服務(wù)成功后,即表示所配置的全國谷歌高清衛(wèi)星影像地圖數(shù)據(jù)已發(fā)布成功,點擊"WGS 84 影像一鍵發(fā)布"按鈕,可以查看數(shù)據(jù)發(fā)布的結(jié)果。

一鍵發(fā)布
現(xiàn)在,就可以任意瀏覽中間件發(fā)布成功的全國谷歌衛(wèi)星高清影像了,如下圖所示。

發(fā)布效果
4. 全國谷歌高清衛(wèi)星影像地圖數(shù)據(jù)調(diào)用
如上面所述,現(xiàn)在已經(jīng)可以看到中間對全國谷歌高清影像地圖數(shù)據(jù)發(fā)布后的效果了,但它只是中間件提供的基于Openlayers開源平臺的發(fā)布效果展示,如果需要將發(fā)布的影像數(shù)據(jù)加載到自己的二維或三維GIS平臺,則需要在平臺添加配置影像和地名標(biāo)簽的URL。
從主界面中點擊"配置"按鈕顯示"服務(wù)器配置"對話框,在該對話框中點擊"隨機獲取瓦片URL"會隨機顯示離線數(shù)據(jù)中的某一個URL地址,如下圖所示。

查看URL地址
點擊URL地址后面的"打開"按鈕,可以查看單張瓦片效果,如下圖所示。

查看瓦片
點擊URL地址后面的"復(fù)制"按鈕,可以復(fù)制該瓦片的URL地址。
例如:http://127.0.0.1:8080/getImage?z=9&y=71&x=360
通過該瓦片的URL示例地址,開發(fā)人員就可以將它在第三方二維或三維GIS平臺中進行開發(fā)應(yīng)用了。開發(fā)完成后的系統(tǒng),也可以安裝部署在筆記本電腦上,外加一個8T的全國谷歌高清衛(wèi)星影像地圖數(shù)據(jù)移動硬盤,就可以很方便地為客戶做GIS系統(tǒng)演示!

系統(tǒng)演示
5. 總結(jié)
以上就是如何在內(nèi)網(wǎng)離線發(fā)布全國谷歌高清衛(wèi)星影像地圖瓦片的全部說明,主要包括了全國離線谷歌衛(wèi)星地圖影像的準(zhǔn)備、數(shù)據(jù)發(fā)布和數(shù)據(jù)調(diào)用等說明。