如何解決MapInfo打開文字亂碼的問題

2021-01-10 水經注地圖下載器

在使用MapInfo的過程中有時候會遇到這樣的情況,由於文字中有韓語、日語或者阿拉伯語等文字的時候會顯示為亂碼或者問號,這主要是文字編碼的問題,這裡以shp格式的數據轉換為tab格式為例,介紹一下解決的方法。步驟  第一步:查看數據  首先使用Global Mapper打開數據,可以看到顯示是正常的(圖1),但是如果導出為tab格式就會發現顯示為亂碼(圖2)。

圖1

圖2

第二步:處理數據  出現上述情況的關鍵是在於導出的文字編碼方式不對,需要修正編碼方式,但是檢查發現Global Mapper在導出的時候沒有編碼的選項,所以這裡使用ArcGIS進行導出。在ArcToolbox內點擊「Data Interoperability工具」→「快速導出」(圖3)。在彈出的「快速導出」對話框內「Input Layer」選擇需要導出的圖層,點擊右下方的三個點按鈕(圖4),在彈出的「Specify Data Destination」對話框內設置好格式和文件存放位置,點擊「Parameters」按鈕(圖5),在彈出的「MapInfo TAB(MITAB) Parameters」對話框內「Character Encoding(optional)」中選擇「Latin/Arabic (iso-8859-6)」(圖6),連續點擊幾次「OK」完成數據的導出。

圖3

圖4

圖5

圖6

第三步:查看數據  將處理後的數據加載到MapInfo中,可以看到現在文字顯示就正常了(圖7)。

圖7

結語

到此就解決了MapInfo打開文字是亂碼的文字,關鍵是要修改文字的編碼方式,一般建議使用ArcGIS導出,Global Mapper導出由於沒有編碼選項,所以會是亂碼,有興趣的朋友可以自己使用ArcGIS和MapInfo試試。

相關焦點

  • 解決Excel打開文件亂碼的問題
    今天用公司的CMS導出了一個CSV數據文件,需要在Excel中處理並打開,但是我直接用Excel打開這個CSV文件卻發現,文件中的所有中文字符都變成了亂碼
  • word打開是亂碼怎麼辦?word文檔打開出現亂碼的解決技巧
    word是我們最常使用的辦公軟體了,最近一位Win7用戶反應,word文檔打開是亂碼,漢語部分沒有亂碼,而編程代碼(java代碼)亂碼了,這是怎麼回事呢?出現這種情況,說明該word文檔使用了不同的編碼方式或格式,而漢語的編碼方式剛好和word相一致罷了。那麼,該如何解決word文檔打開出現亂碼的問題呢?
  • word打開是亂碼的5種解決方法
    內容提要:本文介紹word打開是亂碼的五種解決方法,比如刪除格式、轉換格式、打開並修復、提取文字等等來解決Word亂碼問題。 時不時都會遇到群裡朋友問到word打開是亂碼,該如何處理。word打開是亂碼有可能是文件格式出現問題,也有可能遭病毒,或者是文檔被破壞等等原因。
  • word文檔打開都是亂碼?沒關係,教你解決辦法
    最近有朋友遇到這樣一種情況,上網搜索資料,下載了一個文檔,使用本人電腦上安裝的 Word 文檔,打開後,發現是亂碼,或者是已經損壞了的文檔,程序代碼都變成麵條了,這怎麼辦?現在我們在這裡分享一下word亂碼解決的方法給大家。
  • Excel打開csv文件出現亂碼的解決方法
    CSV文件是一種數據文件,正常情況下,我們可以直接在excel表格中打開CSV文件,不過有時也會出現亂碼,很多人不知道該如何解決。
  • 如何解決PL/SQL中文亂碼問題
    打開PL/SQL執行sql語句,中文顯示亂碼??? 如何解決上述問題,辦法如下: 1)輸入sql語句select userenv('language') from dual 按下F8執行語句,查看資料庫字符集; 2)輸入sql語句select * from V$NLS_PARAMETERS查看本地字符集;
  • SPSS基礎:【09】數據文件亂碼解決辦法
    有時候,我們打開從其他人那裡或者網上下載的spss格式的數據文件會出現亂碼。為什麼會出現亂碼呢?如何解決亂碼問題呢?一、為什麼會出現亂碼?數據文件在存儲時,一般都有對應的編碼方式,我將它稱為存儲編碼。同樣SPSS軟體在打開數據時,也會用預先設置好的編碼方式去解析數據文件中的數據,此處的編碼我將它稱為打開編碼。如果存儲編碼和打開編碼不一致,那麼就有可能出現亂碼。為什麼說有可能,而不是一定會亂碼呢?
  • php中文亂碼問題的終極解決方案匯總
    (商務合作聯繫QQ號:2230304070)http://www.jb51.net/article/120024.htm前言本文主要給大家介紹了關於php中文亂碼問題的終極解決方案,分享出來供大家參考學習,
  • Windows和Ubuntu Linux安裝VScode解決打開文件時中文亂碼問題
    我們本文就介紹下Windows和Ubuntu這樣的Linux兩個作業系統下安裝VScode編輯器並解決打開代碼文件的時候其中中文顯示亂碼的問題。當然Windows版本的VScode安裝很簡單,我們很多人都是從Windows過來的,安裝文件無非是一路下一步而已。安裝VScode也差不多,我們下載EXE文件,雙擊安裝就行了。
  • Matplotlib中文亂碼問題解決方案
    中文亂碼解決方案關鍵詞:Python 中文亂碼 matplotlib 解決方案文末分享字體文件,歡迎自取~Matplotlib是Python的一個2D繪圖庫,許多小夥伴第一次使用圖表繪製時,會發現中文亂碼或者小方框的情況。
  • CAD字體出現問號亂碼的解決方法
    也許在工作中我們經常會遇到這種情況:打開外來的CAD文件時會發現有的文字變成了問號或其它一些看不懂的亂碼,為什麼會出現這種情況呢?這是由於自己的電腦缺少相應字體的原因所導致,當然了如果軟體上安裝了相應的字體,這些亂碼也就不會出現。那麼在不安裝相應字體的情況下,該如何把那些問號亂碼完整的顯示出字體呢?下面介紹兩種方法來解決這個問題。
  • win7系統,出現字體亂碼如何處理?下面提供win7字體亂碼解決方法
    那麼怎麼解決電腦系統字體亂碼的問題?可能有些用戶還沒有遇到過這種情況,但是總裁官網小編很高興對此有更多的了解,現在請按照本教程進行操作。1)在計算機中打開運行窗口,然後輸入regedit命令以打開相應的註冊表編輯器界面。
  • 解決Stata跨版本的UTF-8亂碼問題
    來源:經管之家網頁一、Stata15中文亂碼問題修正指南
  • JavaWeb 亂碼問題終極解決方案!
    對於一些老司機而言,其實並不太容易遇到亂碼問題,但是對於一些新手來說,亂碼幾乎是家常便飯,而且每當亂碼時,網上搜了一大堆解決方案,發現自己的問題還是沒能解決,其實這就是平時研究代碼不求甚解導致的,亂碼問題,也要去分析,然後才能對症下藥,才能藥到病除。
  • 打開CAD圖紙文字全部顯示問號,這是為什麼?怎麼解決
    最近又多了一些詢問CAD界面亂糟糟, CAD文字顯示問號的小夥伴,這是為什麼?怎麼進行解決?造成原因是什麼呢?其實就是因為字體亂碼了,造成這一情況的原因無非就是兩種,字體缺失,文件版本不兼容,如何解決呢?
  • 用chardect庫解決網頁亂碼問題
    大家如果對爬蟲感興趣,請耐心閱讀本文,我們就以百度風雨榜爬蟲為例學習下亂碼處理問題。http://top.baidu.com/buzz?b=1這就是我們今天要克服的問題-html編碼問題。遇到這種問題問題,我們可能會先在html標籤中查找charset字符集。一般charset值有utf-8、gbk、gb2312、ascii等。
  • matplotlib中文顯示亂碼問題解決步驟
    「 本文解決Windows環境下matplotlib中文顯示亂碼問題。
  • stm32CubeIDE如何修改文檔編碼,來解決文本注釋亂碼問題
    01主題大家好,今天是2020.3.21,我是您的朋友:義縣遊學電子科技.經過幾天的開發測試,煩惱的stm32f429和stm32h743系列mcu還是沒有處理好通信問題.於是今天先不講技術問題了,說一個關於如何修改文檔編碼的小方法吧.
  • SOLIDWORKS工程圖轉DWG字體亂碼的解決方案
    就像昨天提到的,有時候SOLIDWORKS工程圖轉換DWG格式不可避免,那麼除了圖層之外,還有就是字體亂碼的問題比較多了。其實說句實話,兩個軟體使用的不是同一個字體,在轉換過程中或多或少都會有一些問題存在的,SOLIDWORKS使用的是Windows字體,而CAD使用的是線性字體,所以在轉換過程中,即使沒有亂碼,有時字體也不能對齊稍微有些錯亂,這個時候如果字體庫比較豐富的,兩個軟體的對齊方式也一樣的話,就會比較好,這些都是很好解決的,今天就說如果出現亂碼的情況怎麼解決?
  • 我這樣解決TXT亂碼
    今天下載了幾個TXT格式的小說,都是亂碼。於是,找度娘解決問題。