成 人片 黄 色 大 片,国产麻豆一区二区三区精品视频,开心色,无码少妇高潮浪潮AV久久

空間數據庫–建立空間數據帝國

2024-05-06 GIS 167
A?AA?

空間數據庫–建立空間數據帝國?

空間數據庫–建立空間數據帝國

什么是GIS中的空間數據庫??

空間數據庫為訪問、存儲和管理空間數據帝國提供了堅實的基礎。

數據庫是 相關信息 允許數據的輸入、存儲、輸入、輸出和組織。數據庫管理系統(DBMS)是用戶與其數據庫之間的接口。

一個**空間數據庫**包括**位置**。它的幾何圖形有點、線和多邊形。

GIS將來自許多來源的空間數據與許多不同的人結合在一起。數據庫將用戶連接到GIS數據庫。

微信號:MeetyXiao
添加微信好友, 獲取更多信息
復制微信號

例如,一個城市可能有廢水部門、土地記錄部門、運輸部門和消防部門,并使用公共空間數據庫中的數據集。

讓我們仔細看看空間數據庫以及它們在GIS中的使用方式:

什么是GIS中的屬性表??

首先,讓我們看看基本的:

默認情況下,空間矢量特征總是與GIS中的非空間屬性表相關聯。空間功能存儲 哪里 objects are located on a map。非空間屬性表解釋了地圖上的對象代表什么。屬性表類似于電子表格。

空間數據庫–建立空間數據帝國

屬性表示例

FIELDS 有不同的類型,如文本( 字符串 ),整數( 整數 s)和日期( YYYY/MM/DD )字段名是列名稱的標題。字段名應描述在列中輸入的信息。例如,平均總體的字段名為 AVG_POP

ROWS 在屬性表中,表示數據集中的空間特征或該數據集的關聯記錄。

屬性中的行可以與空間特征有關系。有三種關系:

  • 一對一關系

  • 一對多關系

  • 多對多關系

一對一關系將一個表與一個表綁定在一起?

什么是GIS中的一對一關系?地圖上的空間數據總是鏈接到表中的一行。當一個特性鏈接到表中的一個條目時,這稱為一對一關系(1-1)。例如,以下是美國五個城市的地理位置:

空間數據庫–建立空間數據帝國

下面是與這五個位置相關聯的屬性表:

空間數據庫–建立空間數據帝國

如你所見,我們可以得到關于這五個城市的更多信息。我們學習他們的經緯度。

不僅如此,我們還看到他們 波普更大值 (指大都市區)和 pop_min (代表同一名稱的注冊城市)。

一對多關系將表中的多個記錄聯系在一起?

什么是一對多關系?

當一個空間特性與屬性表中的多個記錄相關聯時,這稱為 一對多關系(1-M)

在這種情況下,空間表中有一個唯一標識符,用于唯一標識表中的每一行。這些叫做 keys 它們存在于空間屬性表和非空間屬性表中。

這個唯一的ID(主鍵)是地理數據和屬性表之間的主要鏈接。此鍵必須作為**外鍵**。

1-M關系通常在空間數據庫中建立。關系類設置關系的類型以及由唯一ID連接的功能。

下面是一個例子,在3年的時間內,在兩個山區進行了調查。多年來,山區調查的坐標保持不變:

空間數據庫–建立空間數據帝國

這兩座山有獨特的身份證**A101**和**A102**如屬性表所示:

空間數據庫–建立空間數據帝國

在三年的時間里,對不同的動物進行了多次觀察。這些山脈的兩個地點有相同的身份證- A101**和**A102

每個現場的觀察結果可在**OBS**字段。這個**YEAR**字段標識觀察動物的年份。鏈接這些屬性表的兩個字段是主鍵**ID**和**SURV_ID**。

空間數據庫–建立空間數據帝國

你可以看到我們的情況 減少冗余 . 我們不再在每次觀測中存儲緯度和經度。這是因為每個緯度和經度只在測量點表中存儲一次。

**GIS中的多對多關系**在GIS中不太常見。當相關屬性表中有許多條目時,就會存在這種關系,反之亦然。通常會生成一個交叉表來將多個記錄關聯在一起。

關系數據庫管理系統(RDBMS)?

空間數據庫–建立空間數據帝國

什么是關系數據庫管理系統(RDBMS)?

如上所述,鏈接這些屬性表的兩個字段是主鍵。**ID**和**SURV_ID**將這些表聯系在一起的是用戶建立一個1-M關系。

這是一個RDBMS的例子。

RDBMS是數據的關系存儲概念。關系數據庫包含保存記錄的表。每個記錄都保存包含該記錄數據的字段。

它使用 標準化分開表格并將表格鏈接在一起 . 規范化不會浪費空間。它將信息分解為離散的組件。RDBMS減少了重復信息。在上面的示例中,我們將重復的信息提取到多個表中。一個表上有一個外鍵,我們可以通過關系訪問該表。

RDBMS可能會變得非常復雜,例如下面的示例:

空間數據庫–建立空間數據帝國

什么是布爾代數??

布爾代數是用于選擇具有一組代數條件的特征的條件。條件包括和、或不包括。

通過使用布爾代數設置定義查詢來篩選地圖中顯示的要素時。例如:city=“large”和country=“north america”將篩選出符合此條件的所有記錄

在GIS中,布爾代數是用一組代數條件選擇特征的條件。條件包括和、或不包括。維恩圖通常用來表示布爾運算。布爾代數這個名字起源于1847年的創始人喬治·布爾。

結構化查詢語言(SQL)是用戶如何使用布爾代數與數據庫交互的。

空間數據庫–建立空間數據帝國

空間數據庫示例?

空間數據庫–建立空間數據帝國

  • Proprietary Esri File Geodatabases 存儲向量、柵格、表、拓撲和關系。可以為數據完整性設置架構。文件地理數據庫具有結構、性能和數據管理優勢。

  • Open source PostGIS 將空間對象添加到跨平臺PostgreSQL數據庫。PostGIS提供給PostgreSQL DBMS的三個特性是空間類型、索引和函數。在支持不同幾何類型的情況下,PostGIS空間數據庫允許查詢和管理有關位置和映射的信息。

  • 其他數據庫示例包括 SQL Server (其中geometry只是另一種數據類型,如char和int)和 Microsoft Access (在Arcgis中稱為個人地理數據庫)。

空間數據庫為多個用戶同時訪問共享空間數據提供了一種機制,類似于DBMS。

閱讀更多: What is a Geodatabase? Personal vs File Geodatabase

關于空間數據庫的最終決定?

數據庫管理系統(DBMS)允許用戶在數據庫中存儲、插入、刪除和更新信息。

RDBMS更進一步。它通過規范化減少了冗余。它通過主鍵和外鍵將表鏈接在一起。

空間數據庫 更進一步 因為它用地理坐標記錄數據。

從地理數據庫到PostGIS,空間數據庫已迅速成為管理空間數據的主要 *** 。

開始你的 空間數據帝國 使用空間數據庫。

來源:開源地理空間基金會中文分會

來源鏈接:https://www.osgeo.cn/post/1de89

本站聲明:網站內容來源于 *** ,如有侵權,請聯系我們,我們將及時處理。

客服微信號碼

客服微信號碼

客服微信號碼

客服微信號碼

留言咨詢
提交留言

您將免費獲得

  • 全面診斷

    您將獲得專家對您公司申請資質所需條件的全面診斷服務,我們不同于傳統代辦公司,僅是提供一些通用的,淺顯的建議

  • 找出疏忽點

    我們在了解您公司的基本情況之后,將挖掘出您公司目前不利于資質申請的疏忽點,還將詳細說明您在申請資質時應當改善的確切的事項。

  • 分析需求

    我們通過豐富的從業經驗,結合目前的實際情況,確認好符合您實際經營情況的資質需求。

  • 定制方案與報價

    對您的需求深入了解后,將結合您公司目前的情況,我們將為您量身定制一份資質代辦方案及報價單。

獲取方案

×
請設置您的cookie偏好
歡迎來到資質參謀
我們希望在本網站上使用cookie,以便保障本網站的安全、高效運轉及服務優化,有關我們使用cookie的更多信息,請點擊查看了解更多。
接收Cookies
決絕Cookies