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


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