আমি একটি শেফফাইল পার্সিং লাইব্রেরি লিখছি, এবং আমি অবিলম্বে বুঝতে পারি না এমন স্পেসিফিকেশনে বেশ কয়েকটি ডিজাইনের সিদ্ধান্তের মুখোমুখি হয়েছি । আমি আশা করছি যে এখানে প্রায় এক জ্যেষ্ঠ ইএসআরআই বিকাশকারী আছেন যারা আমাকে বলতে পারেন যে এই জিনিসগুলি কেন সেভাবে।
মূল রেকর্ড ফাইল (.shp) মিশ্র অন্তর্নিহিত । বিশেষত, শিরোলেখগুলির অংশগুলিতে বড় এন্ডিয়ান বাইট ক্রম সরবরাহ করা থাকে তবে রেকর্ডগুলি সমস্ত সামান্য এন্ডিয়ান। আমি সাধারণত বাইটস এবং বিটের চেয়ে উচ্চতর স্তরে কাজ করি তবে শেষ পর্যন্ত আমি যত কিছু পড়েছি তা এটিকে অস্বাভাবিক হিসাবে চিহ্নিত করে। ফাইলটি অভিন্ন শেষ হতে নির্দিষ্ট করা হয়নি কেন?
"ফাইলের দৈর্ঘ্য" ক্ষেত্রের পাশাপাশি অন্যান্য দৈর্ঘ্য এবং অবস্থান ক্ষেত্রগুলি আরও 8 স্ট্যান্ডার্ড (আমার সীমাবদ্ধ দৃষ্টিকোণ থেকে) 8 বিটের অবস্থানের পরিবর্তে 16-বিট শব্দে রেকর্ড করা হয়। এই সিদ্ধান্তটি কীভাবে পৌঁছেছে?
আমি স্ট্যাক ওভারফ্লোতে অনুরূপ প্রশ্ন পোস্ট করেছি , কিন্তু কোনও প্রতিক্রিয়া পাইনি। এটি যদি অন্য ব্যক্তির পক্ষে খুব অল্প বিষয় মনে হয় তবে আমি এটি বন্ধ করে দিতে সমর্থন করতে পারি।