আমার আগের প্রশ্নটির অনুসরণ হিসাবে ( সিম্পলজিও প্লেসগুলি জিওজেএসন ফাইলকে আকৃতিতে রূপান্তর করা ), এখন আমি যা বুঝতে পেরেছি তার সাথে লড়াই করে যাচ্ছি যা একটি ogr2ogr "মেমরি" সীমাবদ্ধতা হতে পারে তবে আমি নিশ্চিত হতে পারি না। আমি সিম্পিজিও ডাম্প ফাইলগুলিকে যথাযথ জিওজসন ফাইলগুলিতে রূপান্তর করেছি (যা কিউআইএস-এ সরাসরি পঠনযোগ্য যাচাই করা হয়েছে)।
এখন আমি এই ডেটাটি এসএইচপি বা অন্যান্য ফর্ম্যাটে (এসকিউএলাইট, পোস্টজিআইএস) রূপান্তর করতে চাই। আমি ছোট ফাইলগুলিতে সাফল্য সহ নিম্নলিখিত কমান্ডটি চালিয়ে যাচ্ছি (যেখানে "জায়গাগুলি_ফ্রিজজেসন" এর ফাইল আকার ~ 118MB রয়েছে):
ogr2ogr -f "ESRI Shapefile" places_fr.shp places_fr.geojson
আমি যখন 340MB-র জিওজসন ফাইল দিয়ে একই একই কমান্ডটি চালানোর চেষ্টা করি, তখন ogr2ogr দুটি উপায়ের মধ্যে একটিতে ক্র্যাশ হয়ে যায়:
- "lh_table_new: কলোক ব্যর্থ হয়েছে" ( প্রথম প্রচেষ্টা )
- উইন্ডোজ একটি "ogr2ogr.exe" কাজ করা বন্ধ করে দিয়েছে working দয়া করে প্রোগ্রামটি বন্ধ করুন। ( পরবর্তী প্রচেষ্টা )
আমি 8 গিগাবাইট ইনস্টল করা র্যাম (4 জিবি উপলব্ধ, 12 জিবি ভার্চুয়াল মেমরি উপলব্ধ) সহ উইন্ডোজ 7 এনভায়রনমেন্ট ডুয়াল কোর এফডব্লিউটিজগুলির মাধ্যমে ওজিআরআরটি চালাচ্ছি। Ogr2ogr এই ডেটাসেটগুলি রূপান্তর করার কোনও স্মৃতি সীমা আছে কি? আমি একই ফলাফলগুলির সাথে এসকিউএলাইটে রূপান্তর করার চেষ্টাও করেছি, সুতরাং আমার মনে হয় না এটি কোনও এসএইচপি রূপান্তর সমস্যা। ধন্যবাদ।