ArcGIS一對多連接處理時態數據問題


ArcGIS如果將靜態的要素類和與之關聯而隨時間變化的表關聯,進行時態可視化和分析時,

參見文章 https://desktop.arcgis.com/zh-cn/arcmap/10.7/map/time/temporal-data-in-separate-tables.htm 這里有幾個地方沒說明白!

 

有兩點必須要注意:

1.檢測一對多連接是否完成,可以通過符號化時看看是否能顯示全部字段

2.要解決一對多連接,一是 要素必須讓在地理數據庫里,二是 必須是同一個地理數據庫!

 

參見文章  https://desktop.arcgis.com/zh-cn/arcmap/10.5/manage-data/tables/about-joining-and-relating-tables.htm

 

一對多和多對多的關系

使用存在一對多或多對多關系的數據時,應使用關聯或關系類來建立數據集之間的關系。但是,也可在這些情況下創建連接。在這種情況下創建連接時,會根據數據的來源,工具和其他特定圖層設置的工作方式而存在差別。如果使用地理數據庫數據創建連接,則返回所有匹配記錄。如果使用 shapefile 或 dBASE 表等非數據庫數據創建連接,則只返回第一條匹配記錄。

這意味着,如果使用地理數據庫數據創建了一對多或多對多連接,則在生成的報表中可以看到多條記錄,每個匹配項對應一條記錄。在符號化連接圖層、標注、識別要素、生成圖表和使用“查找”或“超鏈接”工具時,如果使用連接字段也可以看到多個匹配項。如果使用連接圖層作為地理處理工具的輸入或用在導出操作中,則將使用多條匹配記錄。

警告:

在所有一對多連接的情況下,僅連接第一條匹配記錄並顯示在圖層的屬性表中。

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM