版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
ArcGISServer中的各種服務源址:/xuel2300/archive/2009/12/08/4964378.aspx使用服務通過服務可以在客戶端之間更容易的共享資源。通過服務可以保證所有的客戶端訪問到同樣的資源,而不用在他們的機器上單獨進行安裝。服務器存儲著資源,管理服務,進行GIS相關工作,將結果通過圖片或者文字的形式返回給客戶端。要使用服務,并不需要安裝單獨的GIS軟件,用普通的Web瀏覽器或者自定義的應用程序即可。但ArcGIS的應用程序,比如ArcMap和ArcGlobe同樣可以作為GIS服務的客戶端。使用ArcGISServer上的服務時,可以和使用本地資源一樣對它進行訪問。比如訪問服務器上的mapservice時,就好像地圖文檔和數據存儲在本地一樣。將GISresource作為一個服務發(fā)布出去是讓人們訪問到它的關鍵。通常情況下,都是通過ArcGISDesktop來制作資源,然后將其發(fā)布成服務供客戶端使用。下表中列出了可發(fā)布的服務和每個服務需要什么樣的資源服務類型MapserviceGeocodeservice需要的GIS資源Mapdocument(.mxd,.pmf)Addresslocator(.loc,.mxs,SDEbatchlocator)Geodataservice數據庫連接文件(.sde)或personalgeodatabase或filegeodatabase或引用了注冊為版本的geodatabase中數據的mapdocumentGeometryserviceGeoprocessingservice不需要GIS資源帶有工具涂層的Mapdocument或toolbox(.tbx)GlobeserviceGlobedocument(.3dd,.pmf)Rasterdataset或引用了rasterdataset的圖層文件或編譯過的imageserviceImageservicedefinition(.ISCDef)各種服務具有的能力作為一個ArcGISServer管理員,你需要關注發(fā)布的服務和其引用的資源。但客戶端更關心的是他們能使用的服務都具有什么樣的能力。作為管理員,可以控制所發(fā)布的GIS和其擁有的能力。服務的能力是和資源的類型相關的,比如地圖文檔中圖層的類型。Mapdocuments具備的能力最多。比如WMS和KML。其他比如GeodataAccess和Geoprocessing,需要特殊類型的圖層。下表中列出了各種服務能力所需要的資源。能力該能力能夠做什么哪些服務具備該能力Geocoding可以用來訪問addresslocator。geocodeservice總是擁有-,Geocodeservices這種能力。Geodata可以用來訪問geodatabase,從而進行數據查詢,提取,和復廠,亠.Geodataservices制。geodataservice總是擁有這種能力。Geodata允許客戶端用戶在ArcMap中復制和提取數據。發(fā)布創(chuàng)建一個MapservicesAccess關聯(lián)geodataservice的地圖文檔時可以擁有這種能力。為應用程序提供一個用于幾何運算(比如投影和加密化)的內部GeometryGeometryservices引擎。用從toolbox或工具圖層來訪問geoprocessingmodels。工具圖層是指從ArcToolBox中拖拽到TOC中的model。發(fā)布創(chuàng)GeoprocessingGeoprocessing建一個關聯(lián)geoprocessingservice的地圖文檔時可以擁有這services,map種能力。發(fā)布一個geoprocessingservice時自動擁有這種能services力。,,可以用來訪問globedocument。發(fā)布globeservice時自動,,GlobeGlobeservices擁有這種能力。用來訪問rasterdataset或ArcGISImageServerservice。ImagingImageservices發(fā)布imageservice時會自動擁有這種能力。使用一個mapdocument來創(chuàng)建KeyholeMarkupKMLMapservicesLanguage(KML)features。一.用來訪問mapdocument的內容。發(fā)布mapservice時自動一.MappingMapservices擁有這種能力。MobileData”可以從mapdocument中提取數據到移動設備上。MapservicesAccessNetwork使用NetworkAnalystextension來解決交通網絡分析問題。MapservicesAnalysisGeodataservices,創(chuàng)建一個兼容OGC(OpenGeospatialConsortium)WCS規(guī)WCSimageservices,map范(WebCoverageService)的服務。servicesWFS創(chuàng)建一個兼容OGC的WFS規(guī)范(WebFeatureService)的服務。Imageservices,mapWMS創(chuàng)建一個兼容OGC的WMS規(guī)范(WebMapService)的服務。services這樣就可以看出要使用特定能力時需要發(fā)布什么樣的服務了。把服務發(fā)布到網絡上客戶端通過網絡連接到服務器(可以通過LAN或WAN)。如果是通過Internet方式連接到一個GISService,那么他們使用的就是WebService。發(fā)布服務的時候,默認會使這個服務能夠通過網絡被訪問,并給出與之相關的一個URL。這個URL是ESRI的應用程序通過ArcGISServerInternet方式連接時使用的。你不能直接在瀏覽器中輸入這個URL來瀏覽服務。但是,你可以在瀏覽器中輸入這個URL,在后面再加上“?wsdl來查看這個WebService的定義,以便檢查它是否正常工作。(WSDL是WebServicesDescriptionLanguage的縮寫,是一種用來描述WebService的XML語言)。關于Webservice的URLs要使客戶端能夠訪問Webservices,他們必須得知道該服務的URL。形如:http://v服務器名稱〉/<實例名>/services如果要連接到一個特定的服務,則URL應該是這樣的形式:http://<服務器名稱〉/<實例名>/services/<文件夾名稱(如果服務在一個文件夾里的話)〉/<服務名〉/V服務類型(某些服務需要)〉/V能力的類型(某些服務需要)〉比如,要通過WSDL查看服務器上的所有服務的描述,則輸入以下的URL:http://服務器名稱/arcgis/services?wsdl又如,要通過WSDL查看服務器上一個名為usamap服務的mapping能力,則輸入下面的URL:http://服務器名稱/arcgis/services/usamap/mapserver?wsdl某些能力必須通過Web來訪問某些能力的使用要求客戶端必須通過Internet的方式來連接;因此該能力不能夠禁用“通過web訪問”選項。這些能力包括KML,WMS,和MobileDataAccess。下面我們來看看具體的服務。MapservicesMapservice是最常見的ArcGISservice,可以擁有很多能力和功能。Mapservice本身具備mapping和mapviewing的能力,也可以支持modeling和geoprocessing,mobileGISservices以及OGCWMS,OGCWCS,KML的能力。要發(fā)布mapservice,首先得在ArcMap中準備一個mapdocument(.mxd)。將這個mxd文件發(fā)布成mapservice后,便可通過服務訪問該地圖文檔的數據,顯示圖層,并使用該地圖內建的任何能力。也可以選擇對這個服務建立cache,使其能夠更快速的被瀏覽。倉U建mapdocument必須使用ArcGISDesktop來創(chuàng)建mapdocument。如何創(chuàng)建,請參考ArcMap概覽。創(chuàng)建準備發(fā)布成服務的mapdocument的一些技巧需要合理安排地圖文檔的內容,范圍,標注,注記等等要素,將它們安排到合理的位置,切記不要太繁瑣,同時考慮到地圖的美觀性??梢詤⒖紕?chuàng)建和發(fā)布網絡地圖。發(fā)布service如何將地文檔發(fā)布成一個服務,請參考幫助中的“PublishingaGISresourcetotheserver"主題。啟用service中的相應能力發(fā)布一個mapservice后,通過啟用相應的能力可以創(chuàng)建其他與mapservice一起工作的service。其中一些能力要求地圖文檔包含有特定的圖層。下表中列出了mapservice擁有的能力,和啟用相應能力的要求。能力該能力能夠做什么啟用該能力的要求MappingMapping提供對地圖文檔內容的訪問任何地圖文檔都默認具有這種能力在地圖文檔中包含一個或多個rasterlayers來啟WCS用一個與OpenGeospatialConsortium's地圖文檔中需要包含raster圖層(OGC)WebCoverageService(WCS規(guī)范兼谷在地圖文檔中包含一個或多個rasterlayers來啟WCS用一個與OpenGeospatialConsortium's地圖文檔中需要包含raster圖層(OGC)WebCoverageService(WCS規(guī)范兼谷的能力使用文檔中的圖層創(chuàng)建一個與OpenGeospatial文檔中需要包含需要矢量圖層。服務中不包含柵格圖層,因為WFS是針對適量數據的。WFSConsortium's(OGC)WebFeatureService(WFS)規(guī)范兼容的能力。使用文檔創(chuàng)建一個與OpenGeospatialWMSConsortium's(OGC)WebMapService(WMS)規(guī)范兼容的能力。MobileDataAccess可以從地圖文檔提取數據到移動設備上。使用地圖文檔來創(chuàng)建KeyholeMarkupLanguage(KML)features。GeodataAccess允許用戶在ArcMap中對數據進行提取和復制。None不需要不需要需要使用geodatabase中的圖層。創(chuàng)建一個與mapservice協(xié)同工作的geodataservice。從工具圖層可以訪問geoprocessingmodels。工需要工具圖層。這樣就可以創(chuàng)建一個Geoprocessing具圖層是指從ArcToolbox中直接拖拽到TOC上隨mapservice一起工作的的工具model。geoprocessingservice。Network使用NetworkAnalyst擴展模塊解決交通網絡分需要一個引用networkdataset數Analysis析問題。據的networkanalysislayer。Usingthemapservice創(chuàng)建了mapservice后,可以通過local和Internet方式來連接。由于mapservice可以具有多種能力,所以有很多ESRI和非ESRI應用程序都可以訪問它。包括:ArcMapArcGISServerWebMappingapplicationsArcGISJavaScriptAPIapplicationsArcGISExplorerArcGlobeArcReaderArcGISEngineapplicationsArcGISforAutoCADMicrosoftVirtualEarth(usingtheArcGISJavaScriptExtensionfortheVirtualEarthAPI)GoogleMaps(usingtheArcGISJavaScriptExtensionfortheGoogleMapsAPI)GoogleEarth(asKML)WMSclientapplications(asWMS)WCSclientapplications(asWCS)WFSclientapplications(asWFS)Mobileapplications(asamobiledataservice)GeocodeservicesGeocodeservices也有非常廣的使用范圍,業(yè)務和客戶管理上可以很容易得出貨物分發(fā)配送時需要走那個方向。Geocoding可以在地圖上輕易找到一個地址,并查看周圍的一些要素與之有什么樣的聯(lián)系。有時可以僅通過查看地圖獲取你需要的信息;有些時候需要通過空間分析工具來揭示潛在的信息。有很多商業(yè)的geocodeservices,但可能并不能滿足你的需要:地址信息更新不夠及時,地址信息的格式與他們不符,或者你想讓人們通過當地的習慣用語來查找一個地點。這些都需要一個特殊的geocoding解決方案??梢酝ㄟ^發(fā)布自己的geocodeservice來解決這些問題。在向GIS服務器發(fā)布geocodeservice前,需要在ArcGISDesktop中創(chuàng)建addresslocator,然后將locator作為geocodeservice發(fā)布。創(chuàng)建addresslocatoraddresslocator是ArcGIS中geocoding的主要工具,同時包含了地址定位所需的所有數據??梢允褂肁rcCatalog創(chuàng)建addresslocator0關于如何一步步創(chuàng)建,請參考創(chuàng)建AddressLocator。創(chuàng)建的locator需要在一個共享目錄中這樣所有的serverobjectcontainer(SOC)機器才能訪問到它。另外SOC賬戶也需要有訪問到該目錄的相應權限。發(fā)布addresslocator請參考PublishingaGISresourcetotheserver。指定資源時指定到想要發(fā)布的locator??梢允褂玫母袷绞莑ocatorfiles(.loc),ArcView3addresslocators(.mxs),ArcSDEaddresslocators,personalgeodatabaselocators,和filegeodatabaselocatorso使用geocodeserviceWebADF自帶的FindAddresstask就是用來定位地址的。利用這個task來使用geocode月服務。返回頂部Geodataservicesgeodataservice,客戶端使用ArcGISServer可以通過Lan或Wan訪問geodatabaseo該服務擁有復制geodatabase,提取數據,在geodatabase中進行查詢的操作能力。一個geodataservice本身可以添加各種行的geodatabase,包括ArcSDEgeodatabases,personalgeodatabases,以及filegeodatabaseso如果想通過遠程訪問一個數據庫,geodataservices非常有用。比如公司想建立一個ArcSDEgeodatabases來管理LosAngeles和NewYork辦公室的數據。建立好服務后,兩地的辦公室都可以通過互聯(lián)網使用geodataservice來發(fā)布自己的ArcSDEgeodatabaseogeodataservices也可以用來通過Internet定期同步不同geodatabase中的數據。發(fā)布該服務之前,你需要對geodatabase相關概念有所了解。請參考Understandingdistributeddata。首先在ArcGISDesktop中準備好geodatabase發(fā)布geodataservice兩種方式來發(fā)布geodataservice:直接從geodatabase發(fā)布,或伴隨mapservice發(fā)布一個geodataservice。直接從geodatabase發(fā)布geodataservice這種方式需要引用你想要發(fā)布成服務的personalgeodatabase,filegeodatabase,或ArcSDE的連接文件。geodatabase或連接文件需要放在所有SOC機器都能夠訪問到的地方。對于ArcSDEgeodatabase,有些時候需要在Catalog中右鍵,保存連接文件,這樣.sde連接文件就會保存你的登錄名/ApplicationData/ESRI/Catalog/文件夾中,建議將它拷到一個所有SOC機器都能夠訪問到的地方。通過一下步驟來發(fā)布geodataservice:點擊Manager中的Services標簽點擊PublishGISResource.根據提示輸入信息,但要注意:對于Resource,選擇想要發(fā)布的geodatabase或ArcSDEgeodatabase的連接文件(.sde)。女口需幫助,請參考PublishingaGISresourcetotheserver。隨mapservice發(fā)布_個geodataservice要這么做,必須在mapservice的能力列表中選中geodataaccess,而且mapdocument必須引用了geodatabase中的數據。當發(fā)布完成后,會自動創(chuàng)建一個mapservice和一個同名的geodataservice,這兩個服務可以獨立進行管理。發(fā)布這樣的服務可以允許你使用DistributedGeodatabasetoolbar中的命令來添加mapservice到ArcMap中。請參考DistributedGeodatabasetoolbar。按照以下步驟來操作:點擊Manager中的Services標簽點擊PublishGISResource.根據提示輸入信息,但要注意:對于Resource,選擇想要發(fā)布的地圖文檔。在選擇能力時,確保選中了GeodataAccess0女口需幫助,請參考PublishingaGISresourcetotheserver。能力Geodataservices可以產生三種能力。可以在發(fā)布服務的時候選中他們或者以后在service屬性中修改他們:Geodata用來訪問geodatabase,默認是自動具有這種能力的。WCS使該geodatabase中的柵格數據以OpenGeospatialConsortium,Inc.(OGC)WebCoverageService(WCS).WCS規(guī)范兼容的方式發(fā)布到網絡中。默認情況下沒有選擇WCS能力。關于WCSservices.
3.WFS使該3.WFS使該geodatabase中的矢量數據以OpenGeospatialConsortium,Inc.(OGC)WebFeatureService(WFS).WFS規(guī)范兼容的方式發(fā)布到網絡中。默認情況下沒有選擇WFS能力。關于WFSservices.Geometryservicesgeometryservice可以幫助應用程序進行幾何計算,比如buffering,simplifying,計算面積/長度,或投影。進行這些計算工作其實也有其他的方式可以完成,比如細粒度的AO編程或geoprocessingservice,而geometryservice提供了另一種方式來完成類似的工作。geometryservice特別適合于使用ArcGISREST或JavaScriptAPIs建立的應用程序。geometryservice只對于管理員和開發(fā)者可見。連接到服務器的用戶并不能看見geometryserviceogeometryservice是ArcGISServer9.3中提供的,默認情況下不能使用。必須為自己的應用程序手動創(chuàng)建它。倉U建geometryservice要創(chuàng)建geometryservice,選擇ArcCatalog或Manager中的AddNewService。service類型中選擇GeometryService。但要注意以下幾點:geometryservice必須用"Geometry"命名。每個服務器上只能有一個geometryservice;但可以允許該服務的多個實例。Geometryservices總是池化的??梢院推渌找粯油V梗瑔雍蛣h除geometryservice。使用geometryservice進行開發(fā)工作在建立JavaScript應用程序時,可以通過RESTendpoint來引用一個geometryservice。如何使用,請參考ArcGISJavaScriptAPIhelps。如果想在WebADF應用程序使用geometryservice,建議你使用SOAP。可以在SOAPSDK中找至Hgeometryservice,請參考ArcGISServerResourceCenter。Geoprocessingservice
geoprocessingservice包含客戶端可以使用的了geoprocessingtasks。Tasks是發(fā)布geoprocessingtoolboxes或包含工具圖層的mapdocuments時倉U建的。當執(zhí)行geoprocessingservice中的task時,是在服務器上進行運算,使用的也是服務器的資源。Geoprocessingservices和它們的tasks可以通過Internet或局域網來訪問,也可在ArcGISDesktop,ArcGISExplorer,以及web應用程序(比如使用ArcGISServerManager創(chuàng)建的webApplicaiton)中使用。發(fā)布Geoprocessingservice發(fā)布geoprocessingtoolbox。該toolbox中的每個tool都會變成geoprocessingservice中的一個tasko發(fā)布包含工具圖層的地圖文檔。每一個工具圖層將會編程geoprocessingservice中的一個tasko輸入輸出的數據類型下圖中大致說明了輸入輸出的參數類型。Input
parametersModelIOutputprocesses1Input
parametersModelIOutputprocesses1parametersOnlycertain
datatypes
證permitted
forinput
panmetersModalpracesses
execut已onthe
ser\ferandcanuse
anydatatypeOn/certain
datatypes
arepermitted
foroutput
parameters關于如何發(fā)布geoprocessingservice,請參考發(fā)布geoprocessingservice關于更多geoprocessingservice的具體情況,請參考geoprocessingservice返回頂部Globeservicesglobeservice從一個ArcGlobedocument(.3dd)中提供了3D的視圖。要發(fā)布globeservice需要首先創(chuàng)建globedocument,然后將其發(fā)布成服務。創(chuàng)建了globeservice之后,支持的客戶端,比如ArcGlobe,ArcGISExplorer,和ArcReader則可以遠程訪問globeserviceo創(chuàng)建globeservice的步驟:準備一個ArcGlobeDocument,確保該文檔的數據源或緩存能夠被所有的SOC機器訪問。使用ArcCatalog或ArcGISServerManager創(chuàng)建并啟動一個globeservice0可以為globeservice創(chuàng)建cache以加快訪問速度。下面將詳細說明如何發(fā)布服務,使用服務和如何提高顯示速度。倉U建globedocument創(chuàng)建該文檔必須擁有ArcGISDesktop且具有3DAnalystextensionoglobeservice包含了許多圖層,可以單獨被加入到應用程序中。這是與mapservice不同的,后者一次性將文檔中的所有數據加入。因為globeservice是這樣單獨的圖層,所以globedocument中的一些屬性,比如環(huán)境光照,太陽位置,背景顏色,拉伸參數都不會在globeservice中起作用。移除ArcGISOnline的圖層ArcGlobe9.3默認包含了一些ArcGISOnline服務中的圖層。必須在發(fā)布globeservice之前將他們移除。因為globeservices內容(比如ArcGISOnline的服務)不能再在其他globeservices中發(fā)布。除了你自己的圖層外,如果還想在程序中看到ArcGISOnline的內容,則首先需要發(fā)布一個不包含ArcGISOnline圖層的服務(僅包含你自己的圖層)。然后創(chuàng)建一個ArcGlobedocument或3DArcReaderdocument或ArcGISExplorermap,然后在其中添加一下內容:剛才已經發(fā)布好的globeserviceArcGISOnline圖層。?如果需要,添加其他服務的圖層。然后將這個文檔保存,放在一個共享的位置。關于優(yōu)化數據表現(xiàn)請參考一下條目:為圖層設置scale-dependentrendering:這將在放大/縮小到一定比例時只顯示需要的圖層比如細節(jié)內容的圖層只需要在大比例尺時才顯示。?簡化圖層符號。復雜的符號繪制起來會很費時間。?使用壓縮過的柵格數據。盡量使用JPEG作為cache文件的格式,因為這種格式可以壓縮數據量。如果顯卡驅動支持的話,也可以選用DXT的壓縮格式。?壓縮像素顏色變化范圍到16位。?增加柵格圖層的cell尺寸。?移除不需要的圖層。發(fā)布globeservice選擇發(fā)布globeservice,選擇要發(fā)布的globedocument。按照向導來完成此工作。注意,WebADF中并沒有使用globeservices的控件。建議通過ArcGISExplorer來訪問globeserviceo要在Webapplication中瀏覽發(fā)布的3D服務,只能通過使用ArcGISJavaScriptExtensionforVirtualEarth來實現(xiàn)。返回頂部Imageservicesimageservice使得從Webservice來瀏覽柵格數據成為可能。柵格數據的數據源可以是rasterdataset(在geodatabase中或硬盤上),引用了rasterdataset的圖層文件,或使用ArcGISImageServer創(chuàng)建的編譯過的imageservicedefinition(包含一個或多個rasterdatasets和definedprocesses)o注意:如果要使用編譯過的imageservicedefinitions來創(chuàng)建imageservices,則需要在ArcGISServer中注冊ArcGISImageServero請參考LearnmoreaboutregisteringArcGISImageServerwithArcGISServer。Imageservice的能力發(fā)布imageservice時,可以選擇使其兼容OpenGeospatialConsortiumWebMapService(WMS)或WebCoverageService(WCS)規(guī)范的能力。發(fā)布imageservices?我有ArcGISServerandtheArcGISImageServerextension則可以使用ArcCatalog或Manager發(fā)布之前說過的二種數據源。請參考PublishingaGISresourcetotheservero提示resource類型時,選擇rasterdataset,layerfile,或編譯過的imageservicedefinition來發(fā)布。?我只有ArcGISServer則只能發(fā)布前兩種數據源。步驟如前?我只有ArcGISImageServer則只能發(fā)布第三種數據源。也不能啟用WMS或WCS能力??蛻舳酥荒苤苯舆B接到ArcGISImageServero使用imageservice連接到GIS服務器后可以和其他服務一樣對imageservice進行使用。rasterdataset數據源的圖層屬性imageservice圖層具有屬性。像一個rasterdatasetlayer一樣,ImageServiceLayer屬性對話框包括General,Source,Extent,Display,和Symbology標簽。注意其中Display標簽有壓縮選項??梢杂脕砜焖賯鬏攬D像。ArcGISImageServer數據源的圖層屬性擁有Mosaic和Metadata兩個額外的標簽。關于具有KML能力的服務KeyholeMarkupLanguage(KML)是一種基于XML的文件格式,用來在GoogleEarth或ArcGISExplorer等應用程序中表達地理信息(geographicfeature)。KML可以用來在maps和globes上繪制points,lines,和polygons,并與他人共享。使用KML還可以在用戶點擊一個feature時,在結果中指定文字,圖片,影片,或其他GIS服務的鏈接信息。ArcGISServer中,能使用KML來做什么?ArcGISServer有多種方式來允許你使用KML來共享地圖數據:Mapservices和imageservices通過representationalstatetransfer(REST)開放了KML網絡鏈接。也可以使用ServicesDirectory或Manager來創(chuàng)建自己的KML網絡鏈接。當通過REST方式查詢地圖圖層,進行geoprocessing或geocoding操作時,都會得到KML形式的結果。由此可看出KML都是動態(tài)創(chuàng)建的,所以KML總是與服務器上最新的地圖數據保持一致。更多信息請參考KMLsupportinArcGISServer關于具有兼容OGC規(guī)范(WFS,WMS,WCS)能力的服務OpenGeospatialConsortium,Inc.(OGC)Webservices可以使得你的地圖和數據以一種開放通用的格式在網絡中共享。OGC為地圖和數據定義了可以廣泛共享的規(guī)范。所有開發(fā)者可以免費使用OGC規(guī)范。使用OGC規(guī)范的客戶端范圍很廣,可以是簡單的web瀏覽器,也可以是ArcMap之類的應用程序。ArcGISServer中OGC規(guī)范的發(fā)布能力OGC定義了不同類型的服務來支持不同的地圖和數據。ArcGISServer可以發(fā)布三種OGC服務:WebMapServices(WMS)用來以圖層的形式支持mapimagesWebFeatureServices(WFS)支持矢量數據WebCoverageServices(WCS)支持柵格數據可以通過在ArcGISServer的services中啟用某種能力來發(fā)布支持OGC規(guī)范的服務。下表中列出了可以支持OGC能力的服務WMSWFSWCSMapservicesXXXGeodataservicesXXImageservicesXX更多信息請參考OGCsupportinArcGISServer返回頂部posted@2009-08-1710:40giscolor閱讀(19)I評論(0)I編輯2009年8月9日對比FileGeodatabase與PersonalGeodatabase(轉載)對比FileGeodatabase與PersonalGeodatabase從總的趨勢來講ArcGIS9.2的文件gdb是要逐步取代personalgdb.本身Personalgdb是有一定局限性的,這和其依托微軟的access不無關系.所以,我還推測過,之所以推出FileGeodatabase,可以慢慢擺脫依靠access的限制,不用受制與微軟的技術?,F(xiàn)在來對比一下兩者功能(同和異)1、都是桌面端所帶的功能,都免費2、創(chuàng)建途徑,都是通過ArcCatalog來創(chuàng)建3、對平臺支持:FGDB跨平臺,可以支持windows,linux,Solaris,PGDB只支持Windows評價:這是個非常大的亮點,使得數據可以更好的移植4、對數據格式支持:FGDB支持所有geodatabase的特征包括vector,raster,terrian、annotation等等Fe:itiji-eCLass...Table..RelatiijnshijiClass...ScheiTiaticDatasetT0olbOXSurveyIlataEet.kdiifyEELcicator...5、對數據量的支持:FGDB支持1+TB的數據而PGDB只支持2GB評價:給人震撼的感覺,哈哈,對海量數據支持
Ctrl+CAreGI;虹諒工虹諒工Ctrl+CF2Diatribut皿GEodmtabmsEFutlisbtoArdJjISServer.RefresltBi.itfibutmdCe&databaseCtrl+YPasteXDeleteHocuniRexL:=JTiIrriiiurtExportAdbelLUncompressFileGeodatabase...At-cGI;At-cGI:CopyCtrl4VFast€DOClJITliflexlrMSOCiiEerL:=irTieImportEupcutUncompi_e5sFile'jeolaiabase.Aj-cGI£CoiTipi-Ctrl+CAreGI;虹諒工虹諒工Ctrl+CF2Diatribut皿GEodmtabmsEFutlisbtoArdJjISServer.RefresltBi.itfibutmdCe&databaseCtrl+YPasteXDeleteHocuniRexL:=JTiIrriiiurtExportAdbelLUncompressFileGeodatabase...At-cGI;At-cGI:CopyCtrl4VFast€DOClJITliflexlrMSOCiiEerL:=irTieImportEupcutUncompi_e5sFile'jeolaiabase.Aj-cGI£CoiTipi-essFileGeLiilatabase...說巾址辺t/k生工電、$0062和Cl胡3D虹7、FGDB比PGDB查詢更快,繪制更快評價:目前還沒有體會到這個優(yōu)點。8、FGDB將來有可能開放APIFrogr:FythoiWISDOMCompactHatabist!:xt~cgiArcGI;6、數據模型功能:FGDB支持數據庫壓縮+_□FG_I:itpgjOiieiiI'fC-gl-Pytho:VIUDO':=LfCp;l!Ate;廠閔CompactHatatiaze而PGDB不支持□FGJ1Earcgi:DellSearch...krcGB?-Atc(jI£FublishtoAr匚&ISServer...krc(JI<十口十二I十二]十二]+二]+二]+二]+口+CJ200&I+J200&^+「.£31Ail:+IAdbeRi+「|Apachi+j+Ll+2J+2J+二+「.〕-...lla窗Fropertlez...評價:更有利開發(fā)用戶9、其他關于都是單用戶,都沒有數據庫復制,版本,歷史的功能。最后通過
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度智能安防系統(tǒng)設備維修與升級合同3篇
- 二零二五年度鄉(xiāng)村旅游開發(fā)農村房屋買賣合同協(xié)議書2篇
- 2025年度企業(yè)公務車借用與車輛保險理賠協(xié)議范本3篇
- 二零二五年度農機維修配件進出口貿易合同模板3篇
- 二零二五年度農村宅基地房屋買賣及農村社會保障體系建設合同
- 2025年度農村農業(yè)勞務用工合同范本(含勞動爭議調解)
- 二零二五年度新能源實驗室儲能技術研究合同3篇
- 二零二五年度汽車維修兼職技師雇傭合同3篇
- 2025年度XX能源公司二零二五年度綠色貸款合同3篇
- 2025年度商業(yè)綜合體寫字樓租賃管理服務協(xié)議3篇
- 南陽名校聯(lián)考八年級生物期末試卷
- 2024年度土地經營權流轉與開發(fā)合作合同6篇
- 借用模具合同范例
- 測繪地理信息與地圖編制作業(yè)指導書
- 實驗診斷學練習題庫(附參考答案)
- 2024版新能源汽車充電站電線電纜采購合同2篇
- 國家藥包材檢驗標準培訓
- 腫瘤科危急重癥護理
- MOOC 藥理學-華中科技大學 中國大學慕課答案
- 《石油天然氣地質與勘探》第3章儲集層和蓋層
- 航道整治課程設計--
評論
0/150
提交評論