আমি গ্রন্থাগারের সমস্যাটি সমাধান করেছি, তবে অন্যরা রয়ে গেছে, কেবল অস্পষ্টভাবে প্রজ 4.4 লাইব্রেরির সাথে সম্পর্কিত নয় load আমি এগুলির জন্য একটি ফলো-আপ প্রশ্ন জিজ্ঞাসা করেছি ।
আমার জিডিএল প্যাকেজ এবং PROJ.4 লাইব্রেরি ক্ষতিগ্রস্থ হয়েছে, যা ফাইলগুলি পুনরায় প্রজেক্ট করার চেষ্টা করার সময় ত্রুটি ঘটায় (নীচের পুরানো প্রশ্নটি দেখুন)। আমি ভুলভাবে জিডিএল-র অন্য কোনও ইনস্টল্ট ইনস্টল করার সময় এই সমস্যাটি শুরু হয়েছিল কিনা জানি না; তবে, আমি এটিকে আনইনস্টল করে কিউজিআইএস পুনরায় ইনস্টল করেছি এবং সমস্যাটি রয়ে গেছে।
প্রতিটি পুনরায় ইনস্টল করার পরে, কিউজিআইএস-এর আগের মতো একই প্লাগইন রয়েছে, সুতরাং ত্রুটিগুলির কারণ অংশটি ইনস্টল / আনইনস্টল প্রক্রিয়াটি অচ্ছুত রেখে দেয়।
আমি কি চেষ্টা করেছি:
sudo apt-get remove build-essential python-all-devএবংsudo apt-get remove gdal-binম্যানুয়ালি ইনস্টল করা জিডিএল শুচি করার জন্য- (আন) উবুন্টু সফ্টওয়্যার কেন্দ্রের সাথে কিউজিআইএস ইনস্টল করুন
sudo apt-get --purge autoremovedpkg -l | grep '^rc' | awk '{print $2}' | sudo xargs dpkg --purgeএবংdpkg --list | grep "^rc" | cut -d " " -f 3 | xargs sudo dpkg --purgeকনফিগারেশন ফাইল মুছে ফেলা
এখনও ভাগ্য নেই। আমি এমন কিছু খুঁজে পেয়েছি যা সম্পর্কিত বলে মনে হয়েছিল তবে এটি উইন্ডোজের জন্য, আমার উবুন্টু 14.04 এর জন্য নয়। কিউজিআইএস-এর পরবর্তী ইনস্টল করার আগে আমার আর কী (এবং কীভাবে) পরিষ্কার করা উচিত?
মূল প্রশ্ন:
আমি ogr2ogr এর সাহায্যে কিছু শেফফিল পুনরায় প্রজেক্ট করার চেষ্টা করি। তবে, আমি সর্বদা নিম্নলিখিত ত্রুটিটি পাই:
ERROR 6: Unable to load PROJ.4 library (libproj.so), creation of
OGRCoordinateTransformation failed.
Failed to create coordinate transformation between the
following coordinate systems. This may be because they
are not transformable, or because projection services
(PROJ.4 DLL/.so) could not be loaded.
আমি WGS84 (EPSG: 4326) থেকে UTM (EPSG: 3857) এর মতো বেসিক সংমিশ্রণ সহ বিভিন্ন রূপান্তরগুলির সাথে এটি পরীক্ষা করেছি এবং এই ত্রুটিটি সর্বদা দেখা যায়।
সমস্যাটি এই কারণে ঘটতে পারে যে আমার কিউজিআইএস (২.১০) এর সাথে আমার জিডিএল থাকলেও আমি ভুল করে আবার এটি ইনস্টল করেছি (উত্স থেকে, এই উত্তরটির পরামর্শ অনুসারে এটি করছি)।
কয়েকবার এই সমস্যার মুখোমুখি হওয়ার পরে, আমি নতুন জিডিএল ইনস্টলটি আনইনস্টল করার চেষ্টা করেছি ( sudo apt-get remove build-essential python-all-devএবং sudo apt-get remove gdal-bin- এটি পরিষ্কারভাবে মুছে ফেলা হয়েছে কিনা তা নিশ্চিত নয়)।
ইন /USR/LIB/আমার আছে libproj.so.0এবং libproj.so.0.7.0না libproj.so। লুকানো ফাইল দেখানো হলেও আমি এটি দেখতে পাচ্ছি না। তবে, যখন আমি চেষ্টা করি ln -s libproj.so.0.7.0 libproj.so(বা এর সাথে একই sudo), এটি অভিযোগ করে যে libproj.soইতিমধ্যে বিদ্যমান exists
sudo ldconfig? এছাড়াও, আউটপুটটি ldd ogrinfo(আপনাকে ওগ্রিনফোর পুরো পথটি দিতে হতে পারে) libproj.so প্রদর্শন করে এবং এটি আপনার প্রত্যাশিত ডিরেক্টরিতে (/ usr / lib) থাকে?