ArcGIS如果將靜態的要素類和與之關聯而隨時間變化的表關聯,進行時態可視化和分析時,
參見文章 https://desktop.arcgis.com/zh-cn/arcmap/10.7/map/time/temporal-data-in-separate-tables.htm 這里有幾個地方沒說明白!
有兩點必須要注意:
1.檢測一對多連接是否完成,可以通過符號化時看看是否能顯示全部字段
2.要解決一對多連接,一是 要素必須讓在地理數據庫里,二是 必須是同一個地理數據庫!
一對多和多對多的關系
使用存在一對多或多對多關系的數據時,應使用關聯或關系類來建立數據集之間的關系。但是,也可在這些情況下創建連接。在這種情況下創建連接時,會根據數據的來源,工具和其他特定圖層設置的工作方式而存在差別。如果使用地理數據庫數據創建連接,則返回所有匹配記錄。如果使用 shapefile 或 dBASE 表等非數據庫數據創建連接,則只返回第一條匹配記錄。
這意味着,如果使用地理數據庫數據創建了一對多或多對多連接,則在生成的報表中可以看到多條記錄,每個匹配項對應一條記錄。在符號化連接圖層、標注、識別要素、生成圖表和使用“查找”或“超鏈接”工具時,如果使用連接字段也可以看到多個匹配項。如果使用連接圖層作為地理處理工具的輸入或用在導出操作中,則將使用多條匹配記錄。
警告:
在所有一對多連接的情況下,僅連接第一條匹配記錄並顯示在圖層的屬性表中。