আমি সরল পাঠ্য বিন্যাসে দেশের সীমানা ডেটা কোথায় পেতে পারি? (এক্সএমএল, জেএসএন, সিএসভি, ইত্যাদি)


12

আমি বিশ্বের সমস্ত দেশের সীমান্ত উপস্থাপন করে কিছু ডেটা পাওয়ার চেষ্টা করছি। এই ডেটা খুব সুনির্দিষ্ট হতে হবে না, এটি একটি কম্পিউটারের স্ক্রিনে দেশগুলি আঁকতে হয়। আমি কিছু গবেষণা করেছি এবং বিভিন্ন প্রোগ্রামে এই ডেটা খোলার জন্য বাইনারি ফর্ম্যাটগুলিতে হোঁচট খাচ্ছি এবং কী নয়। এখানে একটি ভাল সংস্থান কী হবে তার একটি উদাহরণ , তবে আমার কাছে অযোগ্য।

আমি যদি সম্ভব হয় তবে বাইনারি ফর্ম্যাট পার্সার লিখতে চাই না। সুতরাং আমার প্রশ্ন দ্বিগুণ:

  • সরল লেখায় সরল দেশের সীমানার জন্য কি কোনও সংস্থান আছে? (এক্সএমএল, জেএসএন, সিএসভি, ইত্যাদি)
  • যদি তা না হয় তবে এমন কোনও প্রোগ্রাম রয়েছে যেখানে আমি ওয়েবগুলিতে পাওয়া সমস্ত বাইনারি ডেটাগুলি সেই ফর্ম্যাটে রফতানি করতে পারি?

2
"মানব-পঠনযোগ্য" = "মানচিত্র"!
শুক্র

@ যেটি আমি বলতে চাইছিলাম তা ইউনিকোড পাঠ্যে একটি ফর্ম্যাট ছিল :)
Xeon06

উত্তর:


22

আমি কিউজিআইএস ডাউনলোড এবং ইনস্টল করার পরামর্শ দেব । তারপরে আপনি যে ফাইলটি লিঙ্ক করেছেন সেটি খুলতে এবং বিভিন্ন ফর্ম্যাটের ডেটা রফতানি করতে পারেন।

এই ধরণের স্থানিক ডেটার জন্য সর্বাধিক সাধারণ বিন্যাসটি shapefileহ'ল আপনি যে ফাইলগুলির সাথে যুক্ত (টিএম_ডাব্লর্ড_বর্ডারসআইএমপিএল.০.২.জাইপ) linked এটি একটি জিপফাইলে থাকার কারণটি হ'ল এখানে বেশ কয়েকটি যুক্ত ফাইল রয়েছে যা একটি শেফফিলের সাথে থাকে এবং সেগুলিকে একটি ফোল্ডারে জিপ করা এগুলি একসাথে রাখে।

আপনি যখন QGIS ডাউনলোড ও ইনস্টল করবেন তখন এই আইকনে ক্লিক করুন এখানে চিত্র বর্ণনা লিখুন। তারপরে আপনি যে ফোল্ডারটি আনজিপড করেছেন সেটিতে নেভিগেট TM_WORLD_BORDERS_SIMPL-0.2.zipকরুন এবং ফাইলটি যুক্ত করুন TM_WORLD_BORDERS_SIMPL-0.2.shp। তারপরে আপনার পর্দায় দেশের সীমানা দেখতে হবে।

তারপরে, স্ক্রিনের বাম অংশের ফাইলের নামের উপর ডান ক্লিক করুন। একটি বিকল্প থাকবে save-asএবং আপনি বিভিন্ন ধরণের বিন্যাস চয়ন করতে পারেন (আমার চয়ন করা আমার স্ক্রিনশটে geojson)।

এখানে চিত্র বর্ণনা লিখুন


উত্তর করার জন্য ধন্যবাদ! আমি ঘরে
পৌঁছে

দুর্দান্ত - খুশী এটি কাজ করেছে।
djq

8

আমি @ সেলেনিয়াসের উত্তর পছন্দ করি; তবে আরেকটি বিকল্প হ'ল ogr2ogr ব্যবহার করে সিএসভিতে ওয়ার্ল্ড বর্ডার ডেটাসেট রফতানি করা । আমি কেবলমাত্র আপনার পছন্দসই ডেটাসেটটি ডাউনলোড করেছি এবং ogr2ogr দিয়ে এই কমান্ডটি চালিয়েছি - দ্রষ্টব্য যে কোনও লিখা বিরতি ছাড়াই আপনার স্ক্রিপ্টটি একক স্ট্রিং হওয়া উচিত। আমি ওয়ার্ড র‌্যাপ চালু করে নোটপ্যাডে লেখা তাদের পক্ষে সবচেয়ে সহজ বলে মনে করি, তারপরে আমি এগুলিকে আমার ogr2ogr টার্মিনালে অনুলিপি করছি:

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"

(কভিয়েট: ওয়েব থেকে আমার ওজি স্ক্রিপ্ট অনুলিপি / আপনার টার্মিনালে আটকানো কাজ করবে না কারণ ওয়েবসাইটটি ডাবল-কোটগুলির জন্য লাইনব্রেকস এবং এএসসিআইআই চরিত্রের বিকল্পগুলি প্রবর্তন করবে O ফলস্বরূপ ওজিআর স্ক্রিপ্টটি পড়তে সমস্যা হবে this এই কারণে আমি আপনাকে প্রথমে নোটপ্যাডে বা সরাসরি টার্মিনালে আপনার সমন্বিত স্ক্রিপ্টটি টাইপ করার পরামর্শ দিই)

ওজিআর World_wktডিরেক্টরিটি ফাইল ফর্ম্যাট অনুবাদ সম্পাদন করার আগে তৈরি করবে , সুতরাং আপনার স্ক্রিপ্টটি চালানোর আগে ডিরেক্টরিটি তৈরি করবেন না বা আপনি একটি ত্রুটি পাবেন।

আমি প্রাপ্ত ফলাফলগুলির একটি স্নিপেট এখানে:

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.

এটি সুপরিচিত পাঠ্যের একটি স্নিপেট (ডব্লুকেটি)। খুব মানব-পঠনযোগ্য, তবে সেই স্ট্রিংগুলি দীর্ঘ, দীর্ঘ পথ ধরে ডানদিকে অবিরত থাকে, তাই আমি সম্পূর্ণ রেকর্ডগুলি অনুলিপি করতে চাইনি। :)

যদি আপনি কেবল আমার তৈরি সিএসভি ডেটাसेटটি ডাউনলোড করতে চান তবে আমি এটি এখানে পোস্ট করেছি তবে আমি আপনাকে নিজের জন্য এই কৌশলটি ব্যবহার করতে উত্সাহিত করব। আপনি যদি আগ্রহী হন এবং আরও তথ্য চান তবে আমি কয়েক সপ্তাহ আগে একটি ঘনিষ্ঠ-থিমযুক্ত ব্লগ পোস্ট লিখেছিলাম , যা আপনাকে আরও বিশদ বিবরণের জন্য স্নাইপ করতে স্বাগত জানায়।


0

আমি গুগল আর্থ ডাউনলোড করার এবং প্রতিটি স্তরের উপর ক্লিক করে এবং সীমানা চালু করার জন্য গাছটি প্রসারিত করে স্তরগুলির প্রসারিত দৃশ্যে বিভিন্ন স্তর পেরিয়ে যাওয়ার পরামর্শ দিচ্ছি এবং প্রোগ্রামটি ধীর করে দেওয়ার কারণে আপনার যা যা প্রয়োজন তা বন্ধ করে দিন অনেকগুলি স্তর খোলা এবং চলমান রয়েছে। এটি 3 ডি এবং খুব বিশদ এবং কাস্টমাইজযোগ্য পাশাপাশি সঠিক। এমনকি আপনি ফ্লাইট সিমুলেটরটি ব্যবহার করতে পারেন এবং যাত্রাটি উপভোগ করতে পারেন।


ধন্যবাদ তবে এটি প্রক্রিয়া করার জন্য আমার সীমানার ডেটা দরকার।
Xeon06
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.