24個 使用到的軟件 安裝好ArcGIS Desktop和ArcGIS Server。
數(shù)據(jù) 一:打開ARCMAP,準(zhǔn)備好要發(fā)布的地圖文檔內(nèi)容。例如我的是青島市矢量地圖。
進入地圖服務(wù)發(fā)布程序 二:地圖文檔右上角菜單欄選擇“文件”下的“共享為”下的“服務(wù)”。
 彈出“發(fā)布服務(wù)”窗口,點擊“選擇現(xiàn)有連接或創(chuàng)建一個新連接”右邊的“+”添加ArcGIS Server連接。
 輸入服務(wù)器URL,一般新安裝的ArcGIS Server默認端口號為6443,我這里端口號已改為6080,端口號修改教程.。再輸入ArcGIS Server創(chuàng)建站點時設(shè)置的賬號密碼。點擊完成。
 設(shè)置地圖服務(wù)名,如果需要調(diào)用到地圖服務(wù),建議用英文名。
 選擇一個文件夾,根目錄也可以,創(chuàng)建一個文件夾也可以。點擊繼續(xù)。
 緩存類型的設(shè)置:進入到“服務(wù)編輯”窗口,點擊“緩存“設(shè)置切片比例,我這里直接用了”ArcGIS Online/Bing地圖...."的切片方案,這個切片方案只能用于坐標(biāo)為4326的,其他坐標(biāo)切片會失敗。由于此推文是演示發(fā)布地圖服務(wù),我這里恰好沒有切片方案,我就選擇”ArcGIS Online/Bing地圖...."的切片方案來進行發(fā)布,平時我一般通過工具去生成一個切片方案。非4326坐標(biāo)就通過“生成切片方案文件”工具生成一個切片方案,然后在“服務(wù)編輯”窗口切片方案選擇“切片方案文件”來切片。高級設(shè)置:點擊“高級設(shè)置”,再點擊右下角“高級”,彈出“高級緩存設(shè)置”,設(shè)置切片存儲格式,EXPLCOED為松散性切片,也就是圖片,COMPACT為緊湊型切片,格式為Boundle"。一般前端調(diào)用地圖服務(wù)的話用的是”EXPLCOED“。我這里選的是”EXPLCOED“。
在項目描述這里添加摘要和標(biāo)簽,會讓其他人知道這個地圖服務(wù)是干什么的。 設(shè)置完后,點擊左上角的”分析“,這里沒有錯誤,只有幾個比較高的警告,這樣可以發(fā)布服務(wù)了。ps:如果數(shù)據(jù)過大或不想把數(shù)據(jù)源再復(fù)制一份到arcgisserver緩存目錄下去,點擊24011錯誤,注冊一個文件路徑,點一下就可以,這樣就會把該文件路徑作為數(shù)據(jù)源進行切片,否則會復(fù)制傳輸一份到arcgisserver路徑下,數(shù)據(jù)量大的話,用時很久的,且占內(nèi)存。 再重新點一下分析,發(fā)現(xiàn)這個24011警告沒了。點擊“服務(wù)編輯”窗口右上角的“發(fā)布”將服務(wù)發(fā)布。附贈補充內(nèi)容 打開ArcGIS Server Manager程序。


 六:緩存切片存儲文件格式和路徑。(介紹這里主要為了后面推文介紹如何用已緩存好的ArcGIS Server緩存切片發(fā)布地圖服務(wù),要是學(xué)純發(fā)服務(wù)的,這里可以不看了) 切片后的數(shù)據(jù)會緩存中電腦的arcgisserver目錄下,路徑如下,這個文件夾的生成規(guī)則是“文件夾命_服務(wù)名”.
 打開上述文件夾,進入到“圖層”文件夾。這個文件夾命名規(guī)則是自動生成的,是根據(jù)ARCMAP文檔內(nèi)容窗口頂端的圖層圖層名來生成的。
 打開”_alllayers“文件夾,這些子文件夾是緩存切片的級數(shù),每一級都存有每一級的切片。
|