मुझे @celenius का जवाब पसंद है; हालाँकि, एक अन्य विकल्प ऑग्रे 2ogr का उपयोग करके CSV को वर्ल्ड बॉर्डर्स डेटासेट एक्सपोर्ट करना होगा । मैंने सिर्फ आपके पसंदीदा डेटासेट को डाउनलोड किया और इस कमांड को ogr2ogr --note के साथ चलाया कि आपकी स्क्रिप्ट बिना किसी लाइन ब्रेक के सिंगल स्ट्रिंग होनी चाहिए। मुझे उन्हें नोटपैड में लिखने में सबसे आसान लगता है, जब वर्डवैप चालू हुआ, तो मैंने उन्हें अपने ओग्रा 2 क्रॉप टर्मिनल में कॉपी किया:
ogr2ogr -f "CSV" "E:\4_GIS\01_tutorials\worldborders\World_wkt"
"E:\4_GIS\01_tutorials\worldborders\TM_WORLD_BORDERS-0.3.shp" -lco
"GEOMETRY=AS_WKT" -lco "LINEFORMAT=CRLF" -lco "SEPARATOR=SEMICOLON"
(गुफा: वेब से और आपके टर्मिनल में मेरे ओगर लिपि को कॉपी / पेस्ट करना काम नहीं करेगा क्योंकि वेबसाइट डबल-कोट्स के लिए लाइनब्रेक और एएससीआईआई के चरित्र प्रतिस्थापन पेश करेगी। ओजीआर को परिणामस्वरूप स्क्रिप्ट पढ़ने में परेशानी होगी। इस कारण से मैं आपको अपनी समायोजित स्क्रिप्ट पहले नोटपैड या सीधे टर्मिनल में टाइप करने की सलाह देता हूं।)
World_wkt
फ़ाइल स्वरूप का अनुवाद करने से पहले OGR निर्देशिका बनाएगा , इसलिए अपनी स्क्रिप्ट चलाने से पहले उस निर्देशिका को न बनाएं या आपको कोई त्रुटि मिलेगी।
यहां मुझे मिले परिणामों का एक टुकड़ा दिया गया है:
WKT;FIPS;ISO2;ISO3;UN;NAME;AREA;POP2005;REGION;SUBREGION;LON;LAT
"MULTIPOLYGON (((-61.686668 17.024441000000138,-61.73806 16.98971
"POLYGON ((2.96361 36.802216,2.981389 36.806938,3.001111 36.80971
"MULTIPOLYGON (((45.083321 39.768044000000145,45.266388 39.611107
"POLYGON ((19.436214 41.021065,19.450554 41.059998,19.513611 41.2
"MULTIPOLYGON (((45.573051000000135 40.632488,45.528881 40.606098
"MULTIPOLYGON (((11.750832 -16.75528,11.775 -16.804726,11.77 -16.
"MULTIPOLYGON (((-170.542511 -14.2975,-170.546112 -14.29861,-170.
यह अच्छी तरह से ज्ञात पाठ (WKT) का एक टुकड़ा है। बहुत मानव-पठनीय, लेकिन वे तार लंबे, लंबे रास्ते के लिए सही बने रहते हैं, इसलिए मैं संपूर्ण रिकॉर्ड में कॉपी-इन नहीं करना चाहता था। :)
यदि आप केवल मेरे द्वारा बनाए गए CSV डेटासेट को डाउनलोड करना चाहते हैं, तो मैंने इसे यहाँ पोस्ट किया है , लेकिन मैं आपको इस तकनीक को अपने लिए आज़माने के लिए प्रोत्साहित करूँगा। यदि आप रुचि रखते हैं और अधिक जानकारी चाहते हैं, तो मैंने कुछ सप्ताह पहले एक निकट-थीम वाली ब्लॉग पोस्ट लिखी थी, जिसका स्वागत करने के लिए आप अधिक नमकीन विवरणों का सहारा लेते हैं।