當前位置:首頁 » 操作系統 » geodatabase資料庫

geodatabase資料庫

發布時間: 2022-02-23 11:57:59

Ⅰ 使用CASE 工具設計Geodatabase數據模型,為什麼最後做出來的資料庫轉.xml文件後卻找不到文件

您好,你的問題,我之前好像也遇到過,以下是我原來的解決思路和方法,希望能幫助到你,若有錯誤,還望見諒!ArcGIS是圍繞著Geodatabase資料庫構建的,它使用對象關系型資料庫來存儲空間數據。Geodatabase是一個存儲數據集的容器,同時將空間數據和屬性綁定起來。拓撲數據也能夠存儲在Geodatabase中並對特性進行建模,比如說在表示道路交叉時可以對道路之間的相關性進行設定。在使用Geodatabase時,很重要的一點就是要理解要素類(Feature Classes)就是就是一系列要素,它以點、線或多邊形的形式呈現。在使用Shapefile格式時每個文件只能存儲一類要素然而Geodatabase卻能夠在一個文件中存儲多個要素或者是多種類型的要素。在ArcGIS中Geodatabase可以以三種不同方式存儲包括FGDB(File Geodatabase)、PGDB(Personal Geodatabase),和ArcSDE Geodatabase。FGDB在9.2版時被引進,它把信息儲存在一個擴展名為gdb的文件夾中,文件夾內部的文件和Coverage差不多但不一樣。和PGDB類似,FGDB也支持單一用戶,但與PGDB不同的是,FGDB沒有數據量大小的限制。默認情況下單一表的大小不能超過1TB,但這實際是可以被改變的。PGDB用Microsoft Access文件存儲數據,將幾何數據存儲在二進制大對象欄位中,OGR庫能夠處理這種文件類型並將它轉換其它文件格式。一些需要資料庫管理員完成的工作諸如管理用戶及備份等可以通過ArcCatalog完成。基於Microsoft Access的PGDB僅能在Windows操作系統下運行而其有2GB數據量上線的限制。企業級的Geodatabase可以通過ArcSDE操作,它擁有可連接高端資料庫管理系統(DBMS)的介面像是Oracle、Microsoft sql Server、DB2和Infomix等。這些DBMS能夠多方面的管理資料庫,同時ArcGIS就用來進行空間數據的管理。企業級的Geodatabase還支持資料庫復制、版本控制及事務管理等高級功能,更支持跨平台兼容,即可同時在Linux、Windows和Solaris等不同的操作系統下使用。,非常感謝您的耐心觀看,如有幫助請採納,祝生活愉快!謝謝!

Ⅱ GeoDatabase的作用是什麼 在ArcGIS環境下,有哪些類型的GeoDatabase這些類型的GeoDatabase在存儲的數據

恩?問題沒寫完啊。。。。

說白了,GDB就相當於Oracle/Sql Server等資料庫,只不過是主要存儲空間數據的資料庫。屬於ESRI產品系列。
GDB有三種:
personal GDB 用於數據量小的情況,單個personal GDB最大隻有2GB,讀寫速度也沒有優勢
file GDB 用於數據量較大的情況,一般項目使用file GDB足夠,文件系統讀寫,比personal GDB快
上面兩個屬於本地資料庫
arcSde GDB 使用sde建立的網路資料庫,可以用於海量數據,底層其實是訪問資料庫,讀寫速度快,但要依託ESRI產品——ArcSDE

Ⅲ C#AE二次開發 從GeoDatabase資料庫中添加矢量數據

以前做過的添加圖層的代碼,你試試,可以尋找添加圖層的,GeoDatabase資料庫中的也可以,,
IGxDialog pgxdialog = default(IGxDialog);
IEnumGxObject pEnumGxobject = null;
IGxObjectFilter pFilter = default(IGxObjectFilter);
pFilter = new ();
pgxdialog = new GxDialog();
//***Dim pgxobject As IGxObject
pgxdialog.AllowMultiSelect = true;
pgxdialog.StartingLocation = "f:";
pgxdialog.Title = "select files for input";
pgxdialog.ButtonCaption = "OK";
pgxdialog.ObjectFilter = pFilter;
pgxdialog.DoModalOpen(0, pEnumGxobject);
if (pEnumGxobject == null)
return;

IGxDataset pGxObject = default(IGxDataset);

IFeatureLayer pFLayer = default(IFeatureLayer);
pFLayer = new FeatureLayer();
pGxObject = pEnumGxobject.Next;

if (pGxObject == null)
return;
while ((pGxObject != null)) {
//***If TypeOf pGxObject.Dataset Is IFeatureClass Then
pFLayer.FeatureClass = pGxObject.Dataset;
pFLayer.Name = pGxObject.Dataset.Name;
this.AxMapControl1.AddLayer(pFLayer);
pGxObject = pEnumGxobject.Next;
}

Ⅳ 我就問什麼是ArcGIS中的Geodatabase資料庫

ArcGIS是圍繞著Geodatabase資料庫構建的,它使用對象關系型資料庫來存儲空間數據。Geodatabase是一個存儲數據集的容器,同時將空間數據和屬性綁定起來。拓撲數據也能夠存儲在Geodatabase中並對特性進行建模,比如說在表示道路交叉時可以對道路之間的相關性進行設定。在使用Geodatabase時,很重要的一點就是要理解要素類(Feature Classes)就是就是一系列要素,它以點、線或多邊形的形式呈現。在使用Shapefile格式時每個文件只能存儲一類要素然而Geodatabase卻能夠在一個文件中存儲多個要素或者是多種類型的要素。
在ArcGIS中Geodatabase可以以三種不同方式存儲包括FGDB(File Geodatabase)、PGDB(Personal Geodatabase),和ArcSDE Geodatabase。FGDB在9.2版時被引進,它把信息儲存在一個擴展名為gdb的文件夾中,文件夾內部的文件和Coverage差不多但不一樣。和PGDB類似,FGDB也支持單一用戶,但與PGDB不同的是,FGDB沒有數據量大小的限制。默認情況下單一表的大小不能超過1TB,但這實際是可以被改變的。PGDB用Microsoft Access文件存儲數據,將幾何數據存儲在二進制大對象欄位中,OGR庫能夠處理這種文件類型並將它轉換其它文件格式。一些需要資料庫管理員完成的工作諸如管理用戶及備份等可以通過ArcCatalog完成。基於Microsoft Access的PGDB僅能在Windows操作系統下運行而其有2GB數據量上線的限制。企業級的Geodatabase可以通過ArcSDE操作,它擁有可連接高端資料庫管理系統(DBMS)的介面像是Oracle、Microsoft SQL Server、DB2和Infomix等。這些DBMS能夠多方面的管理資料庫,同時ArcGIS就用來進行空間數據的管理。企業級的Geodatabase還支持資料庫復制、版本控制及事務管理等高級功能,更支持跨平台兼容,即可同時在Linux、Windows和Solaris等不同的操作系統下使用。

Ⅳ C#鏈接geodatabase資料庫的具體步驟

放數據列表顯示組件 gridview, 然後設置數據源 datasource連接資料庫中對應的表就可以了.

Ⅵ 如何創建geodatabase

有了前述的概念後,接下來就開始利用ArcCatalog連接資料庫,開啟ArcCatalog後,選擇『Database Connections』後,在『Add Spatial Database Connection』項目上按兩下,

Server欄是ArcSDE資料庫電腦的名稱或 IP Address。
Service欄是ArcSDE的Service Name或是其IP Port,預設的Port是5151。
Database欄是ArcSDE在SQL Server上所建立的資料庫名稱,預設名稱為sde。
User name欄是 SQL Server上可操作 sde資料庫的使用者名稱,預設名稱是sde。
Password欄是該使用者名稱之密碼。
輸入上述欄位後,按下『Test Connection』按鈕,若連線正常則該按鈕會呈灰色無法使用之狀態,此時按下OK鈕便可連線至GeoDatabase Server了。

Ⅶ 如何將shape格式數據轉成Geodatabase數據

1、在Arccatalog中新建一個Personal Geodatabase2、在Arccatalog中點擊剛剛新建的Geodatabase.mdb文件,如果你打算對數據進行分組的話,如果不需要則以下可以忽略,點擊右鍵菜單「New」-「Feature DataSet」,建立數據集(分組),並選擇跟你shp文件相同的坐標系3、點擊剛剛新建的Geodatabase.mdb文件,「Import」-"Feature Class",選擇你要導入的shp格式文件即可。

Ⅷ 哪位能介紹一下geodatabase,和sql server等資料庫有什麼區別,使用的話要安裝arcgis engine嗎

geodatabase是arcgis用來存儲空間資料庫開發的數據存儲模型,如需要使用其來自行編寫程序需要安裝arcgis engine

Ⅸ arcgis9.3中mxd文件和geodatabase的關系

是的,但是可以說mxd文件本身不包括數據,只是包含數據的連接信息和地圖坐標系,符號,單位等等信息,裡面保存有當前各圖層名稱、符號、顏色、線性、字體等屬性特徵,所以打開時可以顯示你說的顯示類型,它是包含圖層的引用,並不包含圖層;你可以試試,僅僅將mxd文件拷貝到另外一台電腦上,用ArcMap打開是會報錯的,是由於沒有數據源的原因。
你用ArcCatalog對資料庫進行整理後,在Arcmap(封裝了catalog)中可以載入原來的設置。這是資料庫內數據的信息,

Ⅹ 如何利用phyton批量修改geodatabase地理資料庫注記

如何利用phyton批量修改geodatabase地理資料庫注記
用ArcCatalog的工具創建。

熱點內容
壓縮殼脫殼機 發布:2024-09-21 03:14:33 瀏覽:93
熱血街籃為什麼是伺服器維護中 發布:2024-09-21 03:08:19 瀏覽:937
喇叭怎麼配置功放 發布:2024-09-21 03:06:50 瀏覽:751
為什麼安卓的內存沒有蘋果的內存 發布:2024-09-21 03:06:50 瀏覽:231
swift解壓 發布:2024-09-21 02:31:47 瀏覽:704
移動中心怎麼配置安卓系統 發布:2024-09-21 02:27:16 瀏覽:606
安卓手機舊版app怎麼下載 發布:2024-09-21 02:12:35 瀏覽:799
方舟知道ip怎麼加入伺服器 發布:2024-09-21 02:12:14 瀏覽:791
像素工廠如何加入遠程伺服器 發布:2024-09-21 02:11:00 瀏覽:824
手機服務密碼怎麼獲取 發布:2024-09-21 02:10:55 瀏覽:253