ArcGIS個人地理數據庫mdb導入XML的bug


個人地理數據庫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的劣勢!


免責聲明!

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



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