का उपयोग करते समय जर्मन उमॉट्स का एन्कोडिंग rgdal
पैकेज द्वारा प्रदान किए गए readOGR
फ़ंक्शन का उपयोग करके मैं ओजीआर वेक्टर मानचित्र पढ़ने की कोशिश कर रहा हूं, लेकिन मुझे जर्मन उमोट्स के साथ थोड़ी परेशानी हो रही है। मैंने डेटा की तरह दिखने का एक छोटा सा उदाहरण प्रदान किया है, ö जैसे \ 303 \ 266 के साथ प्रतिस्थापित किया गया है।रीडऑग
map <-readOGR("/path/to/data.gdb", layer = "layer")
[email protected]$name
# [1] L\303\266rrach
# [2] Karlsruhe
# [3] B\303\266blingen
# [4] ...
मैं readOGR
समारोह (readOGR(dsn = "/path/to/data.gdb", layer = "layer", encoding = "UTF-8"
या readOGR(dsn = "/path/to/data.gdb", layer = "layer", encoding = "LATIN-1"
) में एनकोडिंग निर्दिष्ट करने की कोशिश की है, लेकिन जैसे कि यह एन्कोडिंग पैरामीटर पूरी तरह से अनदेखी कर रहा है, के बाद से मैं प्रत्येक एन्कोडिंग मैं के लिए एक ही परिणाम हो रही है यह लग रहा है कोशिश की क्या कोई जानता है कि मैं सही जर्मन उमोट्स प्रदर्शित करने के लिए readOGR
फ़ंक्शन या आर कैसे प्राप्त कर सकता हूं?
आप एक Windows मशीन पर कर रहे हैं? –
मैं एक डेबियन 8 सर्वर पर RStudio सर्वर चला रहा हूँ। – Daniel
बहुत अजीब। मैं एन्कोडिंग utf8 के साथ एक geojson/shp फ़ाइल पढ़ रहा हूं और आर में प्रदर्शन गड़बड़ है। यदि मैं utf8 एन्कोडिंग (दोनों QGIS से निर्यात किए गए) का उपयोग कर एक सीएसवी फ़ाइल के माध्यम से एक ही डेटा पढ़ता हूं, तो सब कुछ ठीक और बेवकूफ है। किसी ने मुझे एक बंदूक सौंप दी। –