如何在奧維中啟用WEB瓦片服務(wù)

WEB瓦片服務(wù),是指用戶可在奧維中將地圖瓦片數(shù)據(jù)及奧維對象發(fā)布成地圖服務(wù),供其他平臺(包括奧維、第三方系統(tǒng)、WEB等)使用。

地圖瓦片數(shù)據(jù):包括在奧維中下載的地圖瓦片數(shù)據(jù)、創(chuàng)建的自定義地圖(如導(dǎo)入的航拍圖)。

奧維對象:包括標(biāo)簽、軌跡、圖形、導(dǎo)航路線等,只要是顯示在地圖上的數(shù)據(jù)都能發(fā)布。

訪問瓦片服務(wù)的平臺,無法對這些奧維對象進行編輯,這些奧維對象僅是和地圖一樣作為底圖顯示的。

1. 準(zhǔn)備地圖瓦片數(shù)據(jù)

1.1. 在奧維中下載的地圖數(shù)據(jù)

關(guān)于下載地圖的詳細(xì)說明,請參考使用幫助文檔《如何下載地圖數(shù)據(jù)》。

如果是在內(nèi)網(wǎng)電腦使用,請先在外網(wǎng)電腦下載好地圖,然后拷貝到內(nèi)網(wǎng)電腦,存放在奧維根目錄的map文件夾下。

下載的地圖數(shù)據(jù)路徑:

例如,D:\omap\map。每個用戶的路徑可能不一致,默認(rèn)安裝在D盤。

打開奧維的根目錄:在電腦桌面上選中奧維圖標(biāo),點擊鼠標(biāo)右鍵,點擊【打開文件所在的位置】。

進入map文件夾下,這里的文件夾都是以數(shù)字命名的,不同的數(shù)字代表不同的地圖,其中200以上的都是自定義地圖。這里的地圖ID不是固定的,是由自定義地圖里面的地圖ID決定。

注意:內(nèi)置的地圖數(shù)據(jù)不支持發(fā)布瓦片服務(wù)。

未標(biāo)題-1

202:高德衛(wèi)星圖?????????????? 204:騰訊衛(wèi)星圖

1.2. 航拍圖

需要先在奧維中創(chuàng)建自定義地圖圖層,并將航拍圖導(dǎo)入到該圖層上。奧維會自動將航拍圖處理成瓦片數(shù)據(jù),保存在奧維根目錄下。

使用幫助文檔:http://www.gcsvip.cn/129824-2/

視頻教程:《如何將帶有經(jīng)緯度坐標(biāo)的航拍圖導(dǎo)入到奧維中》《如何通過關(guān)聯(lián)點確定位置的方式將航拍圖導(dǎo)入到奧維中》《如何通過顯示在地圖上的標(biāo)簽附件將航拍圖導(dǎo)入到奧維中》。

導(dǎo)入完航拍拍圖,直接發(fā)布即可。

若需要在內(nèi)網(wǎng)電腦上發(fā)布,那么直接將奧維根目錄map文件夾下相應(yīng)的數(shù)據(jù)拷貝到內(nèi)網(wǎng)電腦即可,請參考上文相關(guān)說明。

2. 發(fā)布Web瓦片服務(wù)

在奧維PC版中,點擊【系統(tǒng)】菜單-->【系統(tǒng)設(shè)置】-->【高級】-->【第三方接口】,選擇【W(wǎng)ebSocket】,點擊【…】,進入【W(wǎng)eb接口設(shè)置】窗口。

服務(wù)選項設(shè)置為【啟用WebSocket協(xié)議】,勾選【啟用HTTP瓦塊服務(wù)】;

服務(wù)端口號:任意設(shè)置,建議用戶設(shè)置較大的數(shù)字,如9999,避免沖突;端口號數(shù)值在1-65535之間。

點擊【保存】,點擊【確定】。

2-12副本

注意:防火墻可會影響其他機器訪問本機發(fā)布的瓦片服務(wù)。關(guān)于防火墻的設(shè)置,請參考本文《4.防火墻設(shè)置》。

3. 訪問WEB瓦片服務(wù)

3.1. Tableau訪問

詳細(xì)操作請參考使用幫助文檔《如何在Tableau中訪問奧維WEB瓦片服務(wù)》。

3.2. 其他平臺訪問

3.2.1. URL格式
URL: http://IP地址:端口/getomap_{type}_{$z}_{$x}_{$y}_{ext}_{time}.png
或 http://IP地址:端口/getomap_{type}_{$z}_{$z}_{$y}_{ext}_{time}.jpg
參數(shù) 備注 舉例
{type} 地圖類型 202:高德衛(wèi)星圖?????????????? 204:騰訊衛(wèi)星圖

參考本文《1、準(zhǔn)備地圖瓦片數(shù)據(jù)》相關(guān)說明

{$z} 地圖級別 地圖級別、x索引、y索引唯一確定一張圖片
16_53950_24801,表示取第16級、x索引為53950、y索引為24801的圖片。
{$x} x索引
{$y} y索引
{ext} 是否將奧維對象和地圖一起發(fā)布 1表示發(fā)布奧維對象,0表示不發(fā)布奧維對象,2表示只發(fā)布奧維對象(類似路網(wǎng)PNG瓦片)。
{time} 時間,格式為“yyyyMMdd”,只對歷史影像有效;0,表示取當(dāng)前最新的地圖。 如20190730,表示取2019年7月30日以前的地圖數(shù)據(jù)

 

?????? 示例:

http://ip:端口/getomap_{type}_{$z}_{$x}_{$y}_2_0.png。表示只發(fā)布奧維對象,返回圖片格式為png。

http://IP:端口/getomap_202_{$z}_{$x}_{$y}_1_0.png。表示取高德衛(wèi)星圖的圖片,含奧維對象,返回圖片格式為png。
http://IP:端口/getomap_204_{$z}_{$x}_{$y}_0_0.jpg。表示取騰訊衛(wèi)星圖的圖片,不含奧維對象,純地圖,返回圖片格式為jpg。

注意:如果不能正常加載地圖,可能是受到了Windows 防火墻的影響,請在發(fā)布地圖服務(wù)的機器上修改防火墻的相關(guān)設(shè)置。關(guān)于防火墻的設(shè) 置,請參考本文《4.防火墻設(shè)置》。

3.2.2.??? 奧維手機端、電腦端訪問

下面以奧維PC、手機、平板等平臺為例,對訪問奧維WEB瓦片服務(wù)進行演示。

詳細(xì)操作請參考使用幫助文檔《奧維互動地圖訪問奧維WEB瓦片服務(wù)

在奧維中取圖,常用地圖的URL如下:

高德衛(wèi)星圖(含對象):http://127.0.0.1:9999/getomap_202_{$z}_{$x}_{$y}_1_0.png

高德衛(wèi)星圖(不含對象):http://127.0.0.1:9999/getomap_202_{$z}_{$x}_{$y}_0_0.png

騰訊衛(wèi)星圖(含對象):http://127.0.0.1:9999/getomap_204_{$z}_{$x}_{$y}_1_0.png

騰訊衛(wèi)星圖(不含對象):http://127.0.0.1:9999/getomap_204_{$z}_{$x}_{$y}_0_0.png

地圖ID根據(jù)您的地圖ID進行設(shè)置。

4. 防火墻設(shè)置

注意:防火墻可能會影像其他機器遠(yuǎn)程訪問瓦片服務(wù)。設(shè)置如下:

打開控制面板,進入到Windows 防火墻頁面,點擊【高級設(shè)置】。

35

點擊【入站規(guī)則】,找到奧維互動地圖瀏覽“TCP協(xié)議”的條目,如下圖,現(xiàn)在是“阻止”的狀態(tài)。選中并雙擊,將屬性設(shè)置為允許連接,點擊【確定】,即可。如果奧維有多個條目,都設(shè)置為”允許連接“。

36

37

如果在入站規(guī)則中找不到奧維互動地圖啊,那么就新建規(guī)則。

在[高級安全]設(shè)置頁面【入站規(guī)則】中,點擊【新建規(guī)則】。

38

選擇【程序】,點擊【下一步】;選擇【此程序路徑】,點擊【瀏覽】。

47

找到奧維的根目錄,選擇【omap.exe】文件,點擊【打開】。

41

點擊【下一步】,設(shè)置為【允許連接】,點擊【下一步】。

48

勾選【域】【專用】和【公用】,點擊【下一步】;設(shè)置名稱,點擊【完成】,即可。

49

46