2017-02-10 9 views
-1

我想導出我的數據庫中的表作爲MapInfo文件。我將使用工具ogr2ogr。 這是我在實況中發現的稱道:從posgresql導出表與ogr2ogr

ogr2ogr -f "MapInfo File" test.mid PG:"host=localhost user=postgres dbname=Ocean_Extraction password=admin" "tablec" 

在此之後,我得到一個錯誤信息:

錯誤6:無法打開test.mif。 錯誤1:MapInfo文件驅動程序未能創建test.mif

我該如何避免這種情況?我不想打開這個文件。我將在數據庫表上創建一個新的基礎...

+0

你的代碼沒問題,應該可以工作。可能由於缺少權限,您無法在當前目錄中創建文件。嘗試執行您的主目錄中的命令。你在使用linux,windows或mac嗎? –

+0

我正在使用Windows 10 ...它仍然無法正常工作錯誤6:無法打開test.mid – Moehre

回答

0

錯誤指出您的ogr2ogr未配置mapinfo驅動程序。

您可以檢查所支持的格式與 ogr2ogr --formats

如果無法在該列表中找到的MapInfo,你需要支持的MapInfo配置的ogr2ogr,或者你需要從源代碼編譯它。

+0

沒有MapInfo文件在支持列表中。 – Moehre