কিউজিসে ফাইল জিওডাটাবেস (* .gdb) সমর্থন ইনস্টল করা হচ্ছে?


158

কিউজিআইএসে (বা অন্য কোনও ওপেন সোর্স সফ্টওয়্যার) জিডিবি (এসরি জিওডাটাবেসেস) খোলার উপায় খুঁজতে আমি প্রায় 2 দিন অতিবাহিত করেছি তবে এখনও সাফল্য ছাড়াই।

আমি সর্বশেষতম ওএসজিও 4 ডাব্লু ইনস্টলারটি ডাউনলোড করেছি এবং সেটআপ - এক্সপ্রেস ডেস্কটপ ইনস্টল - সমস্ত প্যাকেজ, পাশাপাশি উন্নত ইনস্টল জিডিএল-ফাইলজিডিবি চেষ্টা করেছি।

কিউজিআইএস (OSGeo4W ইনস্টলেশন) এ কীভাবে .gdb খোলার সহ আপনি আরও বিশদ পদ্ধতি বর্ণনা করতে পারেন?


1
আপনি gdal এর কোন সংস্করণ ব্যবহার করছেন?
নাথান ডব্লিউ

প্রথমে আমি osgeo4w-setup ইনস্টল করেছি - এক্সপ্রেস ডেস্কটপ ইনস্টল - যা আমি অনুমান করি যে ইনস্টলার জন্য নতুনতম লাইব্রেরিটি ডাউনলোড করব। "অ্যাডভান্সড ইনস্টল" এ আমি gdal 1.9.1-RC2-1 এবং 1.9.0-3 এ চেষ্টা করেছিGdal-filegdb সম্পর্কে কথা বলতে এই মুহূর্তে কেবলমাত্র 1.9.0-1 সংস্করণ রয়েছে।
মিরো

আপনার ফাইল জিডিবি আরকিজিআইএস-এর কোন সংস্করণ তৈরি হয়েছিল?
স্থানিক

2
আচ্ছা এটি সমস্যা হতে পারে - "ফাইল জিডিবি অবশ্যই আর্কজিআইএস সংস্করণ 10, 9.3.1 সমর্থিত নয়" " - আমি ইএসআরআই ফাইল জিওডাটাবেস (ফাইলজিডিবি) এর সংস্করণ জানি না, আমি সবেমাত্র ডেটা পেয়েছি। আমার ইনস্টল করে 10 সংস্করণে কিছু তথ্য সন্ধান এবং পরীক্ষা করতে যাচ্ছি know
মিরো

2
আপনি কি পদক্ষেপগুলি অনুসরণ করে এবং কতদূর পৌঁছানোর চেষ্টা করেছেন? লিঙ্কটি দুই বছরের পুরানো হওয়ার অর্থ এই নয় যে এটি এখনও প্রাসঙ্গিক নয়। যতদূর আমি 2.0.1 এর জন্য ইনস্টলটি স্মরণ করতে পারি তবে উত্তরের নির্দেশাবলীর সাথে একই রকম না হলে।
MAJ742

উত্তর:


178

আপডেট ডিসেম্বর 2017

এখন আপনি .gdb ফাইল (ডিরেক্টরি) QGIS এ টেনে আনুন এবং ছেড়ে দিতে পারেন। এটি কেবল ফাইল জিওডাটাবেসগুলিতে পঠিত অ্যাক্সেস। আপনার যদি লেখার অ্যাক্সেসের প্রয়োজন হয় তবে দয়া করে আরও পড়ুন।

জুলাই 2015 আপডেট করুন

কিউজিআইএস-এ ফাইলজিডিবি সমর্থনের কিছু উপাদান পরিবর্তিত হওয়ায় এই উত্তরটি আরও কিছুটা বর্তমান করার সময় এসেছে। আমি এখন কিউজিআইএস ২.১০.০ - পিসা চালাচ্ছি। এটি OSGeo4W ইনস্টলার ব্যবহার করে ইনস্টল করা হয়েছিল।

যা পরিবর্তিত হয়েছে তা হ'ল কিউজিআইএসের বেসিক ইনস্টল করার পরে, ওপেন ফাইলজিডিবি ড্রাইভার ব্যবহার করে ফাইল জিডিবি রিড-ওনল অ্যাক্সেস ডিফল্টরূপে সক্ষম হয়। এটি প্রথমে লক্ষ করার ক্রেডিট অবশ্যই @ সল্টডনকে দেওয়া উচিত।
ওজিআর_ফাইলেজিডিবি লাইব্রেরির মাধ্যমে ফাইলজিডিবি ড্রাইভার ইনস্টল ব্যবহার করে পঠন / লেখার অ্যাক্সেস সক্ষম হতে পারে। আপনি QGIS ইনস্টল করার সময় বা স্বতন্ত্রভাবে নীচের প্রক্রিয়াটি ব্যবহার করে গ্রন্থাগারটি সক্ষম করা দরকার। ড্রাইভার সম্পর্কে আরও বিস্তারিত নীচে:

আপনি যখন কোনও ভেক্টর স্তর যুক্ত করেন, আপনি Source Typeযে ড্রাইভারটি ব্যবহার করতে চান তার উপর ভিত্তি করে আপনি কেবল চয়ন করেন ।
ইএসআরআই ফাইলজিডিবি ড্রাইভার এসরি ফাইলজিডিবি ড্রাইভার

ফাইলজিডিবি ড্রাইভার খুলুন ফাইলজিডিবি ড্রাইভার খুলুন

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

  1. ওএসজিও 4 ডাব্লু থেকে 32 বিটের জন্য osgeo4w-setup-x86.exeবা osgeo42-setup-x86_64.exe64 বিটের জন্য ডাউনলোড করুন এবং চালান ।

  2. অ্যাডভান্সড ইন্সটল করুন, তারপরে ইন্টারনেট থেকে ইনস্টল করুন। আপনার মূল এবং স্থানীয় প্যাকেজ ডিরেক্টরিগুলি চয়ন করুন এবং তারপরে আপনার সংযোগের প্রকারটি আমার ক্ষেত্রে "সরাসরি সংযোগ"। একবার আপনি ক্লিক করুন, এটি ধসে পড়া মেনুগুলির একটি পর্দা আনবে। ইনস্টলেশন প্যাকেজ নির্বাচন করুন

  3. "ডেস্কটপ" মেনু প্রসারিত করুন। "কিউগিস: কোয়ান্টাম জিআইএস (ডেস্কটপ)" এর জন্য এন্ট্রি সন্ধান করুন। "নতুন" কলামে, "স্কিপ" থেকে এন্ট্রি পরিবর্তন করুন, সংস্করণটি 2.10.0-1 দেখানোর জন্য। কিউজিআইএস ইনস্টল এন্ট্রি চয়ন করুন

  4. "Libs" মেনু প্রসারিত করুন। "Gdal-filegdb: OGR ফাইলজিডিবি ড্রাইভার" এর জন্য এন্ট্রি সন্ধান করুন। "নতুন" কলামে, "স্কিপ" থেকে এন্ট্রি পরিবর্তন করুন, সংস্করণটি 1.11.2-1 দেখানোর জন্য। জিডিএল ফাইল জিডিবি ড্রাইভার নির্বাচন করুন

  5. আপনি পরবর্তী ক্লিক করুন একবার, এটি QGIS এবং সম্পর্কিত সমস্ত লাইব্রেরি ইনস্টল করা হবে। এটি শেষ হয়ে গেলে কোয়ান্টাম জিআইএস খুলুন এবং "ভেক্টর ডেটা যুক্ত করুন" নির্বাচন করুন। বিকল্পটি "ডিরেক্টরি" তে পরিবর্তন করুন। আপনি এখানে উপরোক্ত হিসাবে চালককে বেছে নিয়েছেন। ফাইলজিডিবি ডিরেক্টরি এবং ড্রাইভার চয়ন করুন

  6. ফাইল জিওডাটাবেজে ব্রাউজ করুন এবং ডিরেক্টরিটি নির্বাচন করুন। "খুলুন" ক্লিক করুন ফাইল জিডিবি অবস্থান নির্বাচন করুন

  7. একটি ভেক্টর স্তর নির্বাচন করুন এবং "ওকে" টিপুন। দয়া করে নোট করুন যে ফাইলজিডিবি এপিআই রাস্টার চিত্রগুলি সমর্থন করে নাভেক্টর স্তর নির্বাচন করুন

  8. আপনি দেখতে পাচ্ছেন, নির্বাচিত স্তরটি লোড হয় the এসরি ড্রাইভার ব্যবহার করে সম্পাদনা করা সম্ভব। আপনি যদি ওপেন ফাইলজিডিবি ড্রাইভার ব্যবহার করেন তবে ডেটা কেবল পঠিত হয়। কিউজিসে ভেক্টর স্তর লোড করা হয়েছে

  9. আপনার রেফারেন্সের জন্য, এখানে কিউজিআইএস-এর আমার ইনস্টল থেকে "সম্পর্কে" উইন্ডোটি রয়েছে, সফ্টওয়্যারটির সংস্করণ এবং জিডিএল / ওজিআর লাইব্রেরি ব্যবহৃত হচ্ছে। উইন্ডো সম্পর্কে কিউজিআইএস

এই ইনস্টলটি একটি উইন্ডোজ 7 64 বিবিট কম্পিউটারে সঞ্চালিত হয়েছিল। পূর্ববর্তী ইনস্টলারগুলির সাথে, কিছু বেমানান ফলাফল ছিল। এটি 32 বা 64 বিট ইনস্টলারগুলিতে স্যুইচ করে পরিবর্তিত হতে পারে। ওএসজিওর এই থ্রেডটিতে লোকেরা যে কয়েকটি পুরানো সমস্যার মুখোমুখি হয়েছিল তা আলোচনা করেছে: থ্রেড


1
FileGDBAPI.dllgdal-filegdbপ্যাকেজের অংশ এবং ইতিমধ্যে এটি ইনস্টল করা উচিত %osgeo4w_root%\bin। দুর্ভাগ্যক্রমে, এটি আমার সিস্টেমে একা যথেষ্ট নয়।
ম্যাট উইলকি

4
ত্রুটিটি খুঁজে পেয়েছে এবং এটি একটি ভোপার: ফাইলজিডিবি এসডিকে কাস্টম সমন্বিত সিস্টেমগুলি সমর্থন করে না ( জিডিএল # 4578 )। এক আশা যে দীর্ঘকালীন সীমাবদ্ধতা নয়; এটিকে ফিক্সিংয়ের জন্য মতামত দিন.আর্থগিস
ম্যাট উইলকি

5
@ কানাগার - এই উত্তরটি তখনই লেখা হয়েছিল যখন কিউজিআইএস 1.8বর্তমান ইনস্টল সংস্করণ ছিল। আপনি যেমনটি দেখিয়েছেন, বর্তমান সংস্করণটি এখন পর্যন্ত 2.2.0। গ্রন্থাগারটি ইনস্টল করা আছে কিনা তা নিশ্চিত করার প্রক্রিয়া এবং পদক্ষেপগুলি একই থাকে তবে আপনি সর্বদা সর্বশেষতম সংস্করণ QGISএবং gdal-fgdbগ্রন্থাগার উভয়ের জন্যই ব্যবহার করতে চান ।
স্থানিক

1
খুব সুন্দর, আপনাকে ধন্যবাদ .... আপনার যখন ঠিক ততক্ষণে উঠে দাঁড়ানোর প্রয়োজন হয় তখন ডকস এর মতো প্রয়োজনীয় like
টি। ওয়েন হুইটলি

1
আপনি .gdb ফাইলটি কেবল QGIS এ টেনে আনুন এবং ফেলে দিতে পারেন।
tudorbarascu

42

আপনার যদি QGIS চলমান রয়েছে এবং GDAL 1.11.0 এর বিপরীতে সংকলিত রয়েছে, তবে এটি এখন ওপেনফাইলেজিডিবি ড্রাইভারের মাধ্যমে স্থানীয় ফাইলজিডিবি সমর্থন করে ।

কিউজিআইএস-এ একটি জিওডাটাবেস খুলতে, "ভেক্টর স্তর যুক্ত করুন", "উত্স প্রকার = ডিরেক্টরি" এবং উত্সটি "ওপেনফাইলেজিডিবি" বা "ইএসআরআই ফাইলজিডিবি" হওয়া উচিত তা নিশ্চিত করুন। তারপরে কেবল পছন্দের * .gdb ফোল্ডারে ব্রাউজ করুন, "ওপেন" টিপুন এবং স্তরগুলি আপনার সূচিপত্রের মধ্যে লোড হবে।

কিছু বর্তমান সীমাবদ্ধতা রয়েছে যেমন ফাইলজিডিবিতে লিখতে না পারা, তবে এটি ফাইলজিডিবিসকে সমর্থন করে <= 10.0 যা বেশ বোনাস এবং "কাস্টম অনুমান"।

ওপেন ফাইলেজিডিবি ড্রাইভারের জন্য গিগহাবটিতে ওয়ার্ক-ইন-প্রগ্রেস রিভার্স-ইঞ্জিনিয়ার্ড স্পেসিফিকেশন উপলব্ধ।


1
এটি পোস্ট করার জন্য আপনাকে ধন্যবাদ ... এটি অন্য উত্তরের চেয়ে অনেক খাটো (যা আমিও প্রশংসা করি, তবে যদি এই সমস্ত পদক্ষেপগুলি অতিক্রম করার প্রয়োজন না হয় তবে আমি এটি জানার জন্য কৃতজ্ঞ!)
লার্সহ

16

আপনি যদি ম্যাকে থাকেন তবে আপনি এই নির্দেশাবলী ব্যবহার করে স্ক্র্যাচ থেকে ফাইলজিডিবি ড্রাইভারকে সংকলন করতে পারেন ।

আপডেট: এই উত্তরটির 2 বছর হয়ে গেছে, আপনি এখনই এটি চেষ্টা করতে পারেন: https://github.com/OSGeo/homebrew-osgeo4mac এছাড়াও, এখন অনেকেই বলেছে যে আপনি ওপেন ফাইলজিডিবি ড্রাইভার ব্যবহার করতে পারেন যা এটি ব্যবহার করে না এটি সম্পাদন করতে ইএসআরআই বাইনারি রয়েছে। দয়া করে মনে রাখবেন যে এটি এমন একটি প্রকল্প যা বিপরীত-ইঞ্জিনিয়ারড হয়েছে কীভাবে অনুমানটি কাজ করে এবং ESRI অনুমোদিত নয় (এখনও বিকল্প রয়েছে এবং এটি আশ্চর্যজনক কাজের প্রতিনিধিত্ব করে)।


1
লিঙ্কযুক্ত পৃষ্ঠাটি তার প্রথম লিঙ্কের উপর নির্ভর করে ("ইএসআরআইয়ের ওয়েবসাইট থেকে এসডিকে ডাউনলোড করুন"), যা এখন মারা গেছে।
পাভেল ভি।

ঠিক আছে, উত্তরটি ছিল ২০১২ সাল থেকে :) :) গত তিন বছরে, অনেক পরিবর্তন ঘটেছে। আপনি হোমব্রু ব্যবহার করে কোনও বিশেষ যাদু ছাড়াই সংকলন করতে পারেন এবং এটি ওএসজিও উইন্ডোজ বিতরণেও উপলব্ধ।
রাগী ইয়াছার বারহুম

1
আপনি কীভাবে হোমব্রিউ ব্যবহার করে সংকলন করবেন তার নির্দেশনাগুলি সম্পাদনা করতে এবং দিতে পারেন? বিশেষত - হোমব্রিউ ইনস্টলেশন কি কিংচাউস জিডাল-সম্পূর্ণ ইনস্টলারটির সাথে সামঞ্জস্যপূর্ণ?
সিম্বামাঙ্গু

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

5
  • OSGEO4W সেটআপটি ডাউনলোড করুন এবং চালনা করুন (আমি 32 বিট সংস্করণটি প্রস্তাব করব)

  • কিউজিআইএস ইনস্টল করার জন্য ডেস্কটপ ইনস্টলেশন বিকল্পটি ব্যবহার করে (এবং অন্য যে কোনও ডেস্কটপ প্রোগ্রাম আপনি চান) এটি চালান।

  • সব শেষ হয়ে যাওয়ার পরে, স্টার্ট মেনু থেকে আবার ওএসজিইও 4 ডাব্লু সেটআপ চালান, উন্নত ইনস্টলেশনটি চয়ন করুন এবং আপনি যেখানে প্যাকেজ নির্বাচন করেন সেটআপের অংশে এগিয়ে যান। "Gdal-filegdb" প্যাকেজটিতে নীচে স্ক্রোল করুন এবং এই স্ক্রিনশটটিতে এটি "কীপ" বলে যেখানে ক্লিক করুন:

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

এটি সেখানে "রাখুন" বলছে কারণ আমি ইতিমধ্যে প্যাকেজটি ইনস্টল করেছি, আপনি সেখানে লেখাটি বামদিকে "বর্তমান" নম্বরটির সাথে মিল না হওয়া পর্যন্ত এটি ক্লিক করতে চাইবেন।

  • পরবর্তী ক্লিক করুন, আপনাকে কিছু লাইসেন্স শর্তাদির সাথে একমত হতে হবে, তারপরে ইনস্টলেশনটি শেষ করুন এবং আপনার কাজ শেষ হয়েছে।

আরে ধন্যবাদ, আমি কি 32 টি এমনকি আমি 64 বিট উইন্ডো ব্যবহার করছি?
পিচারোফনেস্টার

32-বিট ওএসজিইও ইনস্টলেশনটি 64-বিট উইন্ডোজ সংস্করণগুলিতে সূক্ষ্মভাবে কাজ করবে, এটি আমি উইন 7 এক্স 64 এ ব্যবহার করছি এবং সমস্ত কিছু কাজ করে। -৪-বিট ওএসজিইও ইনস্টলেশনটিও কাজ করতে পারে তবে এর জন্য প্রচুর প্যাকেজগুলি আলাদা এবং তাদের কয়েকটি নিয়ে আমার সমস্যা হয়েছে।
ড্যান সি

আমি আশা করি আপনি আপনার সমস্যাগুলি বাগ - ট্র্যাকারে রিপোর্ট করেছেন । এফওয়াইআই, এখানে কিছু 32-বিট-কেবল সমস্যা রয়েছে (উদাহরণস্বরূপ পুরানো কিউটি লাইব্রেরির কারণে জটিল জ্যামিতিতে কিছু সমস্যা রয়েছে)। ওয়াইএমএমভি
ম্যাথিয়াস কুহন

5

আমার প্রায় 3 মাস আগে সম্পর্কিত সমস্যা / প্রশ্ন ছিল (দেখুন: উইগ-ভার্সনে qgis 2.8.1 আরকিজি ফাইলজিডিবি অসম্পূর্ণ তালিকা )

কিছু দিন আগে আমি আমার প্রশ্নে বর্ণিত ফাইল জিওডাটাবেস সমস্যাগুলি থেকে মুক্তি পাওয়ার প্রত্যাশায় ২.৮.x থেকে ২.১০.১-পিসা স্যুইচ করেছি। দুর্ভাগ্যক্রমে সফলভাবে মৌমাছি ছাড়াই।

এর পর থেকে আমি যা আবিষ্কার করেছি তা হ'ল: এখনও কাস্টম সমন্বয় ব্যবস্থাতে সমস্যা আছে বলে মনে হচ্ছে! আরসিগিস 10.1 দিয়ে আরকিগিস 10.3 দিয়ে তৈরি ফাইলগিডিবিতে আমার পরীক্ষাগুলি দেখায় যে কেবলমাত্র কাস্টম সিআরএস সহ ফিচার ক্লাস রয়েছে এমন একটি ফাইলগিডিবি খোলার চেষ্টা করে নিম্নলিখিত ত্রুটিটি ফিরে আসে:
" অবৈধ ডেটা উত্স: ডি: \ xxxx \ yyy \ zzzz.gdb কোনও বৈধ বা স্বীকৃত ডেটা উত্স নয় "

... উভয় ড্রাইভার ( ফাইলজিডিবি ড্রাইভার , ওপেনফাইলজিডিবি ড্রাইভার ) একই ত্রুটি ফিরিয়ে দেয়!
যখন ফাইলজিডিবি এসডিকে কি কাস্টম সমন্বয় ব্যবস্থা সমর্থন করা যায়? নিবন্ধ এবং এখানে কিছু মন্তব্য / উত্তর উল্লেখ করেছে যে ওপেনফিলজিডিবি-র মাধ্যমে কাস্টম সিআরসি সমর্থন কার্যকর করা হয়েছে - এটি আমার সিস্টেমে কাজ করে না (gdal-filegdb: OGR FileGDB ড্রাইভার 1.11.2-1)

যদি ফাইলজিডিবিতে কোনও সারণী থাকে - কেবলমাত্র এই টেবিলগুলিতে "যোগ করার জন্য ভেক্টর স্তর নির্বাচন করুন ..." তালিকাতে প্রদর্শিত হবে এবং কাস্টম সিআরসি- এবং নন-কাস্টম ডেটা এর মতো দেখায়

arccatalog:

ফাইলজিডিবি কনটেন্ট আরক্যাটালগ

কিগিস 2.10:

ফাইলজিডিবি কনটেন্ট কিউজিস (ফাইলজিডিবি ড্রাইভার এবং ওপেনফিলজিডিবি ড্রাইভার)

আমার ব্যক্তিগত উপসংহার: সর্বদা স্ট্যান্ডার্ড সিআরসি ব্যবহার করুন! ! !


1

এটি দুর্দান্ত, 2019 সালে আপনার উপরে করার দরকার নেই, এটি ইতিমধ্যে Qgis 3.6 তে সমর্থিত।

3 টি ধাপে সহজ এবং সহজ:

পদক্ষেপ 1: যোগ ভেক্টর বোতামটি ক্লিক করুন (লাল বৃত্ত)

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


পদক্ষেপ 2: ডিরেক্টরি নির্বাচন করুন, ওপেনফাইলেজিডিবি এবং ফাইলের পথ (লাল তীর)

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


পদক্ষেপ 3: সমস্ত স্তর নির্বাচন করুন (লাল বৃত্ত) এখানে চিত্র বর্ণনা লিখুন


সম্পন্ন!!!!! আপনি কেবল কুইগিসে সমস্ত স্তর যুক্ত করুন

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