日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

ArcIMS体系结构

發(fā)布時(shí)間:2025/7/14 编程问答 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ArcIMS体系结构 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

作者:Flyingis

ArcIMS可以運(yùn)行在一個(gè)分布式環(huán)境中,包含客戶端和服務(wù)器組件。一個(gè)完整服務(wù)的運(yùn)行過(guò)程可以簡(jiǎn)單的描述為:一個(gè)客戶端向服務(wù)器發(fā)送請(qǐng)求信息,服務(wù)器處理請(qǐng)求并返回信息到客戶端,客戶端將所獲取的信息展現(xiàn)給終端用戶。

?

ArcIMS空間服務(wù)器(ArcIMS Spatial Server

ArcIMS空間服務(wù)器是ArcIMS的中心樞紐,承載著高負(fù)荷的計(jì)算任務(wù),對(duì)地圖數(shù)據(jù)的請(qǐng)求和相關(guān)信息進(jìn)行處理。當(dāng)接收到一個(gè)服務(wù)請(qǐng)求,ArcIMS空間服務(wù)器主要可以完成以下功能:

Image—從在ArcIMS AuthorArcMap中創(chuàng)建的地圖數(shù)據(jù)中創(chuàng)建影像文件

Feature—緩沖地圖特征數(shù)據(jù)

Query—查找和搜索條件相匹配的特征數(shù)據(jù)

Geocode—執(zhí)行地址匹配操作

Extract—從選擇的地圖特征數(shù)據(jù)中創(chuàng)建shapefile

Metadata—打印出metadata數(shù)據(jù)

Route—在一系列的點(diǎn)之間計(jì)算路徑距離

?

兩個(gè)后臺(tái)的進(jìn)程支持著ArcIMS空間服務(wù)器的運(yùn)行:ArcIMS MonitorArcIMS Tasker,在Windows中它們作為Windows服務(wù)運(yùn)行,在UnixLinux中作為daemon進(jìn)程。

ArcIMS Monitor跟蹤ArcIMS空間服務(wù)器的狀態(tài)。當(dāng)系統(tǒng)重啟時(shí),ArcIMS Monitor將自動(dòng)恢復(fù)ArcIMS服務(wù)。

ArcIMS Tasker清除output目錄中的文件。這些由空間服務(wù)器創(chuàng)建,以支持ArcIMS服務(wù)的文件,將在用戶定義的時(shí)間間隔后被清除。當(dāng)前服務(wù)為地圖服務(wù)時(shí),用戶發(fā)送請(qǐng)求得到的數(shù)據(jù)均是由ArcIMS空間服務(wù)器對(duì)請(qǐng)求產(chǎn)生響應(yīng),返回的數(shù)據(jù)是圖片,保存在output目錄中,ArcIMS Tasker會(huì)在一定時(shí)間后清除這些圖片數(shù)據(jù)。

ArcIMS應(yīng)用服務(wù)器(ArcIMS Application Server

ArcIMS應(yīng)用服務(wù)器控制著傳入請(qǐng)求,跟蹤當(dāng)前哪些服務(wù)運(yùn)行在哪些ArcIMS空間服務(wù)器中。ArcIMS應(yīng)用服務(wù)器將請(qǐng)求傳輸?shù)竭m合的空間服務(wù)器。應(yīng)用服務(wù)器是一個(gè)Java應(yīng)用程序,在Windows操作系統(tǒng)中作為一個(gè)Windows服務(wù),在UnixLinux中作為一個(gè)daemon進(jìn)程。

ArcIMS應(yīng)用服務(wù)連接器(ArcIMS application server connectors

ArcIMS應(yīng)用服務(wù)連接器將Web服務(wù)器和ArcIMS應(yīng)用服務(wù)器連接在一起。ArcIMS Servlet ConnectorArcIMS的默認(rèn)連接器。它使用ArcXML Web服務(wù)器和ArcIMS應(yīng)用服務(wù)器之間傳遞信息。

相對(duì)于ArcIMS Servlet Connector,還有幾種其他的連接器可供選擇:

ColdFusion Connector

ActiveX Connector

ArcIMS Java Connector

ArcIMS .NET Link

ColdFusionActiveX連接器配合自定義的客戶端工作,并且將自己的語(yǔ)言轉(zhuǎn)換成ArcXML。ArcIMS Java Connector通過(guò)JSP客戶端或獨(dú)立的Java應(yīng)用程序和ArcIMS應(yīng)用服務(wù)器保持通信。.NET Link提供TCP/IPHTTP連接到應(yīng)用服務(wù)器。

關(guān)于連接器的相關(guān)資料,在ArcIMS Help中搜索主題:

More about the ArcIMS Servlet Connector

Connectors and ArcMap Server

The ArcIMS documentation set

ArcIMS Viewers

當(dāng)使用ArcIMS Designer創(chuàng)建了一個(gè)為用戶提供地圖內(nèi)容的網(wǎng)站時(shí),可以選擇三種ArcIMS ViewersHTML、Java Standard、或Java Custom。通過(guò)定制這些Viewers或定制客戶端可以達(dá)到基本相同的效果。另外,還可以使用比較成熟的客戶端,如ArcMap、ArcExplorerMetadata Explorer。

從本質(zhì)上說(shuō),viewer或客戶端就是Internet GIS應(yīng)用或網(wǎng)絡(luò)應(yīng)用的網(wǎng)站,提供用戶需要的地圖服務(wù)。

當(dāng)用戶訪問這些網(wǎng)站的時(shí)候,他們可以在viewer中看到嵌入在網(wǎng)站中的定制地圖。整個(gè)viewer決定了網(wǎng)站的外觀和功能。

相關(guān)viewer的相關(guān)資料,在ArcIMS Help中搜索主題:

Choosing a viewer for your Web site

Designing a Web site

Overview of using the ArcIMS Viewers

關(guān)于連接器、客戶端的選擇,可以參考這篇文章

----

參考資料:ArcIMS Help

總結(jié)

以上是生活随笔為你收集整理的ArcIMS体系结构的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。