मानचित्र में विशेष वर्ण जर्मन "ÄÜÖß" कैसे प्रदर्शित करें?


10

मेरे पास रीजन के लिए नामों के साथ एक आकृति है। इनमें विशेष वर्ण नहीं हैं लेकिन कुरूप चित्रलिपि हैं। मैं उन्हें सही ढंग से प्रदर्शित करने के लिए क्या कर सकता हूं। अगर मैं आकार को UTF-8 के रूप में आयात करता हूं तो यह काम नहीं करता ...

इसके अलावा नाम एक dbase तालिका में हैं। तो क्या utf8 में dbase टेबल को बचाना संभव है या क्या इससे निपटने का कोई अलग तरीका है?


मेरे लिए काम करने का एक तरीका: gis.stackexchange.com/a/44016/5901
काओ मिन्ह तू

"प्रवेश निषेध है" - ठीक है, लेकिन मैं qgis.bat संशोधित नहीं सहेजें कर सकते हैं
प्लेमेन जॉर्जियेव

जवाबों:


16

यहां छवि विवरण दर्ज करें

कामेच्छा (या ओपनऑफ़िस) के साथ dbase-file खोलने की कोशिश करें और अलग-अलग एन्कोडिंग की कोशिश करें, अगर utf-8 donot काम iso-8859-1 की कोशिश नहीं करता है और देखें कि क्या वर्ण öäüß सही ढंग से प्रदर्शित होते हैं


5

आपका शेपफाइल संभवतया UTF-8 में है, लेकिन qgis 1.8.0 में शेपफाइल्स के सही एन्कोडिंग में एक बग है। जब तक यह हल नहीं हो जाता है, तब तक आप Windows में इस समाधान को आज़मा सकते हैं:

Windows XP या C: \ Programs \ Quantum GIS Lisboa \ bin पर ब्राउज़ करें या Windows पर C: \ Programs (x86) \ क्वांटम GIS लिस्बोआ 7. बिन पर देखें। qgis.bat देखें और इसे उपयुक्त संपादक के साथ खोलें (मैंने नोटपैड ++ स्थापित किया है) ऐसी चीजों के लिए)। पंक्ति 1 के बाद, सम्मिलित करें:

SHAPE_ENCODING = UTF-8 सेट करें


4

QGIS के नए संस्करणों में आप परत पर क्लिक कर सकते हैं और गुणों का चयन कर सकते हैं। पहले टैब में डेटा स्रोत एन्कोडिंग के विकल्पों के साथ परत की जानकारी के बारे में एक अनुभाग है। आप वहां UTF-8 का चयन कर सकते हैं। जर्मन स्क्रीन शॉट के लिए क्षमा करें, लेकिन चूंकि प्रश्न जर्मन वर्णों के बारे में था ...

यहां छवि विवरण दर्ज करें


0

नहीं मैंने इस समस्या को हल किया: मैंने UTF8 के रूप में LibreOffice में dbf फ़ाइल खोली, विशेष वर्णों में डाली और इसे सहेजा। वह यह था। बहुत आसान!


@Kurt जैसी आवाज़ से आपकी समस्या हल हो गई। कृपया इस प्रश्न को बंद करने के लिए उसके उत्तर को सही मानने पर विचार करें।
रयानKalton

हां, मैंने नष्ट किए गए चेक वर्णों के साथ समस्याओं का सामना करते समय एक ही विधि का उपयोग किया था - मेरी परत के लिए स्रोत CSV का उत्पादन करने के लिए एक ही लिबरऑफिस स्प्रेडशीट का उपयोग किया और एसएचपी के रूप में परत को सहेजने के बाद, मैंने लिबरऑफिस से डेटा को यूटीएफएफ डीबीएफ तालिका के रूप में सहेजा और बस बदल दिया इस एक के साथ था आकार में DBF। हालाँकि, UTF8 बग वास्तव में कष्टप्रद है।
जूही

0

दुर्भाग्य से Excel 2010 और इसके बाद के संस्करण DBF फॉर्मैट में सेव नहीं होंगे इसलिए मैं qgis.bat फ़ाइल में "SET SHAPE_ENCODING = UTF-8" जोड़ने का मार्ग गया, जिसने ठीक काम किया।

मैं एक पूरे अन्य कार्यालय सुइट को स्थापित करने से बचना चाहता था।

बैच फ़ाइल को संपादित करना बहुत अच्छा काम करता है और अब qGIS के साथ .kml के माध्यम से सही किए गए विशेष अक्षर और Google धरती में दिखाए गए हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.