QGis Gdal本地中文路徑問題

2022-07-22 02:51:18 字數 469 閱讀 9717

編譯qgis完整專案後,由於gdal庫的原因,中文路徑下通過新增向量資料中資料庫中是沒有ogr的oracle資料庫功能的;

最開始打算通過重新編譯gadl庫從內部支援中文的(有成功的麻煩也請告訴我),後來發現其實不用這麼麻煩;

網上查詢後介紹gdal新增了對utf8路徑的支援,新增了乙個配置項,叫gdal_filename_is_utf8,可以使用下面的語句設為yes或no,預設為yes!

但是事情並沒有就這樣結束!

在通過新增向量資料時,發現全部變成了無效的資料,然後遮蔽上訴修改,發現恢復正常,看來qgis中有些功能對字元是有嚴格要求的;

通過調式**發現,ogropen開啟檔案失敗,這裡似乎必須要用utf-8的字元,然後,在開啟前呼叫 cplsetconfigoption("gdal_filename_is_utf8","yes");

向量資料可以正常開啟了,目前暫時就這樣解決,不知道還會不會有其他問題,有經驗的可以交流下!

VC 獲得本地中指定網段的IP

從網上借鑑了方法,實現獲得本機的眾多ip中,指定某個網段的ip位址,這裡是指區域網環境下,偷懶的方式,只比較了ip位址的第三個數字,嚴謹的來說,需要根據子網掩碼來獲得網段位址,進而逐個比較的。byte chartoint char str,int start idx,int end idx retu...

ubuntu本地安裝中文

ubuntu本地進行漢化 基本翻譯 language pack gnome zh base language pack gnome zh language pack zh base language pack zh 額外的軟體 language support extra zh stardict c...

理解鏈路本位址與站點本地位址

關於link local和site local address的問題 2010 06 24 23 43 10 分類 cisco 標籤 字型大小大中小訂閱 學習ipv6的時候涉及到乙個概念,link local address,中文叫 鏈路本地位址 它的字首是 fe80 64 乙個link local...