আমি পাইথন + জিডিএল ব্যবহার করে কোনও ইএসআরআই ফাইল জিওডাটাবেসে ভেক্টর ডেটাসেট অ্যাক্সেস করার চেষ্টা করছি। আমি জিওডিএল ফাইল জিওডাটাবেস এপিআই সহ সফলভাবে সংকলন করেছি। ফাইলজিডিবি ড্রাইভার প্রবেশ করার পর থেকে সঠিকভাবে কাজ করছে
ogrinfo --formats
ফাইলজিডিবি ড্রাইভার এবং প্রবেশ করানো দেখায়
ogrinfo myfilegdb.gdb
আমাকে ডাটাবেসের সামগ্রীতে সঠিক তথ্য দেয়।
তবে পাইথনে কীভাবে সামগ্রীটি অ্যাক্সেস করা যায় তা আমি খুঁজে পাচ্ছি না। একটি শেফফিল অ্যাক্সেসের জন্য, আমি লিখব:
driver = ogr.GetDriverByName('ESRI Shapefile')
ds = driver.Open('shapefile.shp', 0)
কোনও ফাইলজিডিবি বৈশিষ্ট্য শ্রেণিতে অ্যাক্সেস করার সময় আমি কমান্ডগুলি ব্যবহার করে ধরে নেব:
driver = ogr.GetDriverByName('FileGDB')
ds = driver.Open('myfilegdb.gdb/feature_class', 0)
এটি ডেটা সেটটি সনাক্ত / সনাক্ত করতে না পারায় এটি কাজ করে বলে মনে হচ্ছে না। কেউ কি জানেন যে কীভাবে কোনও ইএসআরআই ফাইলজিডিবি থেকে পৃথক বৈশিষ্ট্য শ্রেণি কল করা যায়।
আমি উবুন্টু 12.04 x64 এ পাইথন 2.7, জিডিএল 1.9.1, ফাইলজিডিবি এপিআই 1.2 ব্যবহার করছি। কোন পরামর্শের জন্য ধন্যবাদ!