আমার কাছে একটি টুকরো সফটওয়্যার রয়েছে (অর্ক নয়) যা একটি নন-প্রোডাকশন মেশিনে রাতে চালিত হয় যা কোনও বাহ্যিক ডাটাবেস থেকে শেফফিল বৈশিষ্ট্য আপডেট করে। পর্যায়ক্রমে আমি শেফফিলের সমস্ত বৈশিষ্ট্য মুছে ফেলতে চাই (ফাইলটি নিজেই নয়, যা থাকা আবশ্যক) এবং সফ্টওয়্যারটি স্ক্র্যাচ থেকে শেফফিলটিকে "পুনর্নির্মাণ" করতে দিন। আমি এই প্রক্রিয়াটি স্বয়ংক্রিয় করতে চাই।
আমার কাছে বর্তমানে সেই মেশিনে কোনও জিআইএস সফ্টওয়্যার ইনস্টলড নেই। আমি আশা করছিলাম যে আমি পাইথনে এমন একটি রুটিন স্ক্রিপ্ট করতে পারি যা বৈশিষ্ট্যগুলি স্বয়ংক্রিয়ভাবে মুছতে পারে, অনেকটা আर्कের মুছে ফেলা বৈশিষ্ট্যগুলি জিওপ্রসেসিং সরঞ্জাম হিসাবে।
এমন কোনও পাইথন মডিউল রয়েছে যা আমাকে এটি করতে দেয়? পছন্দসই ওপেন সোর্স? আমি দিকে তাকিয়ে সুঠাম এবং PyShp কিন্তু কিছু যে আমাকে ভর বৈশিষ্ট্য মুছে ফেলতে সম্ভব হবে দেখতে পাইনি বা একটি WHERE বাক্যাংশ মিলেছে। তারা বৈশিষ্ট্যগুলি লিখতে পারে এবং তাদের বিশ্লেষণ করতে পারে তবে কোথাও বৈশিষ্ট্যগুলি মুছে ফেলতে দেখেনি।
আমি অবশ্যই কিছু সাধারণ মিস করছি ...
সম্পাদনা: আমার 35 টি ফোল্ডার রয়েছে (বিভিন্ন ভৌগলিক এক্সটেন্টস, সমস্ত নিজস্ব প্রক্ষেপণে), 35-65 শেফফিলের সাথে ডিল করতে প্রায় 1000 শেফফিল রয়েছে।
ERROR 1: The DeleteFeature() operation is not permitted on a read-only shapefile