আমি কীভাবে QGIS তে একটি .dbf ফাইল লোড করব?


17

আমি বহুভুজগুলির শীর্ষে থেকে ল্যাড / এলএনজি ডেটা বের করতে কিউজিআইএস ব্যবহার করতে চাই। প্রায় 400 বহুভুজ সহ প্রায় 400 বহুভুজ রয়েছে। আমার প্রথম ধাপে সমস্যা হচ্ছে, কিউজিআইএসে ডেটা পেয়েছি।

বহুভুজগুলি অর্পজিআইএস এক্সপ্লোরারে একটি জিপ ফাইল ব্যবহার করে দেখতে পাওয়া যায় যা নিম্নলিখিত এক্সটেনশনের ফাইল রয়েছে:

.shp, .dbf, .sbn, .sbx, এবং .prj

আমি QGIS এ .shp ফাইলটি লোড করতে পারি, তবে অন্যান্য ফাইলগুলি ছাড়া দেখার মতো কিছুই নেই। আমি কীভাবে .dbf, .sbn, .sbx এবং .prj ফাইলগুলি QGIS এ লোড করব?

উত্তর:


44

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

এই ফর্ম্যাটটিতে একই নামের 3 টি প্রাথমিক ফাইল রয়েছে তবে নিম্নলিখিত ফাইল এক্সটেনশনগুলি:

  • .shp
  • .dbf
  • .shx

প্রজেকশন তথ্যযুক্ত একটি ফাইল:

  • .prj

প্লাস্টিক সূচকগুলি এমন সফ্টওয়্যার দ্বারা উত্পন্ন কয়েকটি ফাইল:

  • .sbn
  • .sbx

প্রথম 3 টি ফাইলের মধ্যে, .shpফাইলটিতে স্থানিক তথ্য রয়েছে, যথা, ফাইলটিতে x,yথাকা বিন্দু, লাইন বা বহুভুজ বৈশিষ্ট্যগুলি বর্ণনা করে স্থানাংক জোড়াগুলি।

.dbfফাইলটি একটি হল dBASE বিন্যাস ফাইল, এবং অ্যাট্রিবিউট তথ্য, অথবা বৈশিষ্ট্য বর্ণনামূলক বৈশিষ্ট্য ধারণ করে। এর কয়েকটি উদাহরণ হবে: "নাম", যদি বৈশিষ্ট্যটি pointকোনও শহরের প্রতিনিধিত্ব করে ; "রাস্তার নাম" বা "গতি", যদি বৈশিষ্ট্যটি lineকোনও রাস্তার প্রতিনিধিত্ব করে ; বা "জনসংখ্যা" যদি বৈশিষ্ট্যটি polygonএকটি কাউন্টি অঞ্চল * বা দেশের প্রতিনিধিত্ব করে

.shxফাইলের মধ্যে একটি লিঙ্ক ফাইল হিসাবে কাজ করে .shpএবং .dbf। এটি .shpফাইলটিতে সঠিক রেকর্ডের সাথে ফাইলটির সঠিক সারি মেলে .dbf

এই প্রথম 3 টি ফাইল ছাড়া আপনার বৈধ শেফফিল নেই ile

তালিকাভুক্ত অন্যান্য ফাইলগুলি alচ্ছিক, যদিও .prjঅন্যান্য স্থানিক তথ্য সম্পর্কিত আপনার ডেটা সঠিক অবস্থানের জন্য এবং দূরত্ব পরিমাপ ও গণনার জন্য প্রয়োজনীয়। আরও তথ্যের জন্য মানচিত্র প্রক্ষেপণ দেখুন ।
.Sbx এবং .sbn সাধারণত শেপফাইলটি তৈরি হওয়ার পরে স্বয়ংক্রিয়ভাবে তৈরি হয়। তবে এগুলি পুরোপুরি শেফফাইলকে অবৈধ না করে মুছে ফেলা ও পুনরায় তৈরি করা যেতে পারে।

সাধারণত, আপনি যখন এই ফর্ম্যাটটি পড়তে সক্ষম এমন সফ্টওয়্যার ব্যবহার করেন, অ্যাড লেয়ার উইন্ডোতে তালিকাবদ্ধ ফাইলগুলি .shpফাইল হয়। অন্যান্য ফাইলগুলি স্বয়ংক্রিয়ভাবে লোড হয়ে যায় however তবে, 3 টি প্রাথমিক ফাইলগুলির মধ্যে একটির সাথে যদি সমস্যা হয় তবে .shp ফাইলটি লোড হতে পারে, তবে একটি ত্রুটি দেখাবে যে এটি বৈধ শেফফাইল নয় , বা সহজভাবে নয় বৈশিষ্ট্য উপস্থিত হবে।

আপনি প্রদর্শিত ক্ষেত্রে, আপনি সমালোচনামূলক .shx ফাইল অনুপস্থিত মনে হচ্ছে । এটি ব্যতীত, স্থানিক বৈশিষ্ট্য এবং বৈশিষ্ট্যযুক্ত ডেটার মধ্যে কোনও সংযোগ নেই, সুতরাং সফ্টওয়্যারটি সঠিকভাবে শেফফাইলটি লোড করতে সক্ষম হয় না। আপনাকে যা করতে হবে তা হ'ল আপনার ডেটার উত্সে ফিরে গিয়ে নিশ্চিত করুন যে আপনি .shx ফাইলটিও পেয়েছেন । একবার এটি করার পরে, আপনার কোনও সমস্যা ছাড়াই ডেটা লোড করতে সক্ষম হওয়া উচিত।

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


1
এই পোস্টটি অত্যন্ত সহায়ক এবং খুব প্রশংসিত ছিল। ধন্যবাদ। আমি এখন ডেটা লোড করেছি (অনুপস্থিত .shx ফাইলের জন্য ধন্যবাদ)।
সমাধি

2
.Shx এর উদ্দেশ্য হল ভেরিয়েবল রেকর্ড-প্রস্থ .shp এ Nth বৈশিষ্ট্যটি সনাক্ত করা; .dbf রেকর্ড আকার নির্ধারণ করেছে, এবং কোন সাহায্যের প্রয়োজন নেই।
ভিনস

অ্যাক্সেস 2016 সালে .dbf খোলাই সম্ভব? আমি যখন ফাইলটি সরাসরি খোলার চেষ্টা করি বা বাহ্যিক ডেটাসোর্স হিসাবে এটির সাথে লিঙ্ক করার চেষ্টা করি তখন আমি একটি ত্রুটি পাই The Microsoft Access database engine could not find the object 'tl_2016_us_zcta510'। আমি তিনটি সংস্করণ, dBase5, dBase IV এবং dBase III চেষ্টা করেছি।
Tᴚoɯɐuo

8

কিউজিআইএস 1.8 এর সরাসরি জিপ ফাইলগুলি খোলার ক্ষমতা রয়েছে। আরও বিশদ জন্য এখানে দেখুন

http://underdark.wordpress.com/2012/05/05/loading-zipped-files-directly-into-qgis/

অন্যথায়, আপনি সর্বদা .zip ফাইল আনজিপ করতে পারেন এবং একটি ফোল্ডারে সমস্ত ফাইল বের করতে পারেন। এর পরে, একবার আপনি .shp ফাইলটি খুললে এটি সঠিকভাবে প্রদর্শিত হবে।


এটি দুর্দান্ত, যদি কেবল আর্কজিআইএস একই কাজ করতে পারে!
ড্যান সি

2

যদি শেফফিলটি কিউজিআইএসে লোড হয় আপনি স্তর প্যানেলের স্তরে ডান ক্লিক করে এবং 'ওপেন অ্যাট্রিবিউট টেবিল' এ গিয়ে অ্যাট্রিবিউট ডেটা (* .dbf ফাইলে সঞ্চিত ডেটা) দেখতে পারবেন।


0

কিউজিআইএস .dbf ফাইল ছাড়াও একটি ভাঙা শেফফিল পড়তে পারে। সেক্ষেত্রে অ্যাট্রিবিউট ডেটা হারিয়ে যায়, তবে জ্যামিতিটি নয়।

.Shx ফাইলটি অবশ্য প্রয়োজনীয়। এটি .shp ফাইলের মতো একই মেটাডেটা শিরোনাম এবং .shp ফাইলের স্বতন্ত্র রেকর্ডে সূচক রয়েছে।

শেফিলগুলিতে উইকিপিডিয়া এন্ট্রিটিও দেখুন ।

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