FTR (Feature) 是中國地質科學院區劃室推廣的二維拓撲文件格式,專為三維地質勘查軟體「探礦者」設計,採用要素基礎技術實現點、線、面、標記統一存儲,支援二進制與文本雙格式。本文解析結構特點、優勢與應用場景。
| 屬性 | 說明 |
|---|---|
| 全稱 | Feature Topology Format |
| 簡稱 | FTR (源自 Feature) |
| 提出單位 | 中國地質科學院區劃室 |
| 目標軟體 | 三維地質勘查系統「探礦者」 |
| 儲存格式 | 二進制 (.ftr) / 文本 (.ftr.txt) |
| 幾何支援 | 點、線、面、標記 (統一存儲) |
| 屬性管理 | 點/線/面獨立屬性結構,支援屬性庫管理 |
傳統二維拓撲格式 (如 Shapefile、DXF、MIF) 將點、線、面分層存儲,屬性表分離,拓撲關係隱含。FTR 引入要素概念:
FTR File
├── File Header (版本、座標系、範圍、編碼)
├── Feature Class Definitions (要素類別定義:幾何類型、屬性欄位、拓撲規則)
├── Feature Instances (要素實例:幾何 + 屬性 + 拓撲關聯)
│ ├── Point Features
│ ├── Line Features
│ ├── Polygon Features
│ ├── Annotation Features
│ └── Composite Features (組合基本要素)
├── Attribute Tables (屬性表,按要素類別分表)
└── Spatial Index (空間索引,加速查詢)
| 特性 | Shapefile | DXF | FTR |
|---|---|---|---|
| 幾何類型 | 單層單一 (需多檔) | 混合但無語義 | 統一要素模型 |
| 拓撲關係 | 隱含 (需建拓撲) | 無 | 顯式建模 |
| 屬性管理 | DBF 單表 | 擴充資料 | 分類別獨立結構 |
| 復合要素 | 不支援 | 不支援 | 原生支援 |
| 檔案數 | 主檔+索引+屬性+投影 (≥4) | 單檔 | 單檔 (二進制) / 文本 |
| 開放標準 | 事實標準 | Autodesk 公開 | 行業推廣標準 |
💡 定位:FTR 是中國地質行業為解決「多源異構地質數據一體化管理」而生的垂直領域格式,非通用 GIS 格式。若不涉及「探礦者」生態,Shapefile/GeoPackage/GML 更通用。