個人地理數據庫mdb相對於文件地理數據庫gdb的唯一優點是它是單文件,方便選擇和傳輸。它能在Access進行操作並不是優點,而是缺點。它的主要缺點有:
1、mdb數據量有上限,2G(在GIS中這算小的了),而且越大越慢;
2、它有較多的關鍵字如count、date、level等,設計字段不能與關鍵字沖突,否則ArcMap追加下划線;
3、mdb不支持跨平台,占用空間比gdb大。
經測試,在ArcMap中導入、導出xml存在一個bug。如下圖所示:
先將mdb的數據結構導出了一個XML文件:
僅導出方案:
用記事本打開XML可看到,字段的名稱是TTT,類型是文本,長度是300.
可將此結構再次導入mdb中,它的長度就變成了2147483647.
而且再想去編輯它,會就報錯。
導致這個bug的原因可能是mdb的文本分為短文本、長文本,而ESRI中只有文本。所以,XML文件結構不能導入mdb數據庫中,否則文本型字段長度會異常(BUG);建議在使用過程中避開mdb的劣勢!