aspose.info
BN

SHP - ESRI শেপফাইল

হালনাগাদ

একটি SHP ফাইল কি?

SHP হল ESRI Shapefile-এর উপস্থাপনার জন্য ব্যবহৃত প্রাথমিক ফাইল প্রকারগুলির একটির ফাইল এক্সটেনশন। এটি জিওগ্রাফিক ইনফরমেশন সিস্টেম (জিআইএস) অ্যাপ্লিকেশন দ্বারা ব্যবহার করা ভেক্টর ডেটা আকারে ভূ-স্থানিক তথ্য উপস্থাপন করে। ইএসআরআই এবং অন্যান্য সফ্টওয়্যার পণ্যগুলির মধ্যে আন্তঃব্যবহারের সুবিধার্থে বিন্যাসটি উন্মুক্ত বৈশিষ্ট্য হিসাবে তৈরি করা হয়েছে।

তথ্য উপস্থাপনা

উল্লিখিত হিসাবে, একটি শেফফাইল বিন্যাস ভেক্টর বৈশিষ্ট্য হিসাবে একটি ডেটা সেটের ভূ-স্থানিক তথ্য বর্ণনা করে। এই ভেক্টর বৈশিষ্ট্য অন্তর্ভুক্ত:

  • পয়েন্ট

  • লাইন

  • বহুভুজ

সংমিশ্রণে এই বৈশিষ্ট্যগুলি প্রায় যে কোনও ধরণের আকারের প্রতিনিধিত্ব করতে পারে যেমন জলের কূপ, দেশের সীমানা, স্থানিক বিন্দু, নদী প্রবাহ, হ্রদ ইত্যাদি। প্রতিটি ভেক্টর বৈশিষ্ট্যের এমন বৈশিষ্ট্য থাকতে পারে যা আসলে সেই বৈশিষ্ট্যটির উদ্দেশ্যকে সংজ্ঞায়িত করে। উদাহরণস্বরূপ, লস অ্যাঞ্জেলেসের শহরগুলি ধারণকারী একটি শেপফাইলে শহরের নাম এবং তাপমাত্রা বৈশিষ্ট্যগুলি থাকতে পারে যা স্থানিক ডেটাকে অর্থপূর্ণ উপস্থাপনা দেয়।

সংশ্লিষ্ট ফাইল

একটি স্বতন্ত্র shp ফাইল সফ্টওয়্যার অ্যাপ্লিকেশন দ্বারা এতে থাকা ডেটার অর্থ বোঝাতে ব্যবহার করা যাবে না। এই ধরনের ফাইলের মধ্যে থাকা তথ্য বোঝার জন্য, একটি শেপফাইল নিম্নলিখিত অতিরিক্ত বাধ্যতামূলক ফাইলগুলি ব্যবহার করে।

  • shx ফাইল - ইনডেক্স ফাইল

  • dbf ফাইল - একটি dBASE ফাইল যা মূল ফাইলে আকারের সমস্ত বৈশিষ্ট্য সংরক্ষণ করে

  • prj ফাইল - ফাইলের প্রকল্প তথ্য সংরক্ষণ করে

অন্যান্য ঐচ্ছিক ফাইলগুলিও থাকতে পারে যা মূল ফাইলের মতো একই নাম ভাগ করে।

SHP ফাইল ফরম্যাট স্পেসিফিকেশন

শেফফাইলের ওপেন স্পেসিফিকেশনগুলি ESRI থেকে Technical Description আকারে অনলাইনে পাওয়া যায় এবং ফাইলের সামগ্রিক গঠনকে বিশদভাবে ব্যাখ্যা করে৷ প্রধান .shp ফাইলের তথ্য শিরোনাম এবং রেকর্ড নিয়ে গঠিত। স্থির-দৈর্ঘ্যের ফাইলের শিরোনামটি পরিবর্তনশীল-দৈর্ঘ্য রেকর্ড দ্বারা অনুসরণ করা হয় যেখানে প্রতিটি রেকর্ড একটি নির্দিষ্ট দৈর্ঘ্যের রেকর্ড শিরোনাম দ্বারা গঠিত হয় এবং পরিবর্তনশীল-দৈর্ঘ্য রেকর্ড বিষয়বস্তু দ্বারা অনুসরণ করা হয়।

প্রধান SHP ফাইল হেডার

প্রধান ফাইল হেডার ফাইলের শুরু থেকে শুরু হয় এবং দৈর্ঘ্যে 100 বাইট। বাইট পজিশন, মান, টাইপ এবং বাইট অর্ডার সহ এই প্রধান ফাইল হেডারের সংগঠন নিম্নলিখিত টেবিলে দেখানো হয়েছে।

বাইটসক্ষেত্রমানপ্রকারবাইট অর্ডার
0-3ফাইল কোড9994পূর্ণসংখ্যাবিগ এন্ডিয়ান
4-23Uused0IntegerBig Endian
24-27ফাইলের দৈর্ঘ্যফাইলের দৈর্ঘ্যপূর্ণসংখ্যাবিগ এন্ডিয়ান
28-31সংস্করণ1000পূর্ণসংখ্যালিটল এন্ডিয়ান
32-35শেপ টাইপশেপ টাইপIntegerLittle Endian
36-67নূন্যতম বাউন্ডিং আয়তক্ষেত্রXmin, Ymin, Xmax এবং Ymaxডাবললিটল এন্ডিয়ান
68-83বাউন্ডিং বক্সZmin, Zmaxডাবললিটল এন্ডিয়ান
84-99বাউন্ডিং বক্সMmin, Mmaxডাবল

উল্লেখ্য যে ফাইলের দৈর্ঘ্যের মান হল 16-বিট শব্দে ফাইলের মোট দৈর্ঘ্য যার মধ্যে হেডার তৈরি করা পঞ্চাশটি 16-বিট শব্দও অন্তর্ভুক্ত।

আকৃতির ধরন

উপরের সারণীতে আকারের ধরণের ক্ষেত্রের মানগুলি নিম্নরূপ:

মানআকৃতির ধরন
0নাল আকৃতি
1পয়েন্ট
3পলিলাইন
5বহুভুজ
8মাল্টিপয়েন্ট
11পয়েন্টজেড
13পলিলাইনজেড
15বহুভুজ
18মাল্টিপয়েন্টজেড
21পয়েন্টএম
23পলিলাইনএম
25বহুভুজ এম
28মাল্টিপয়েন্টএম
31মাল্টিপ্যাচ

ডেটা রেকর্ডস

প্রধান ফাইল শিরোনাম পরিবর্তনশীল দৈর্ঘ্য রেকর্ড দ্বারা অনুসরণ করা হয় যেখানে প্রতিটি রেকর্ড একটি নির্দিষ্ট দৈর্ঘ্য রেকর্ড শিরোনাম এবং পরিবর্তনশীল দৈর্ঘ্য রেকর্ড বিষয়বস্তু দ্বারা গঠিত।

রেকর্ড হেডার

রেকর্ড হেডারে 8 বাইটের একটি নির্দিষ্ট দৈর্ঘ্যের রেকর্ড সংখ্যা এবং রেকর্ডের বিষয়বস্তুর দৈর্ঘ্য সম্পর্কে তথ্য রয়েছে। রেকর্ড শিরোলেখের সংগঠনটি নিম্নরূপ দেখানো হয়েছে:

বাইটসক্ষেত্রমানপ্রকারবাইট অর্ডার
0-3রেকর্ড নম্বররেকর্ড নম্বরপূর্ণসংখ্যাবড়
4-7রেকর্ড দৈর্ঘ্যরেকর্ড দৈর্ঘ্যপূর্ণসংখ্যাবড়

রেকর্ড বিষয়বস্তু

একটি শেপফাইল রেকর্ড বিষয়বস্তুতে একটি আকৃতির ধরন থাকে যার পরে সেই আকৃতির জন্য জ্যামিতিক ডেটা থাকে। একটি আকৃতির ধরন 0 একটি শূন্য আকৃতির প্রতিনিধিত্ব করে যার আকৃতির জন্য কোন জ্যামিতিক ডেটা নেই। রেকর্ড বিষয়বস্তুর দৈর্ঘ্য আকৃতির অংশ এবং শীর্ষবিন্দুর প্রতিফলন। কিভাবে একটি রেকর্ডে এই ধরনের আকৃতির প্রকার সম্পর্কে তথ্য থাকে তা বিশদভাবে ব্যাখ্যা করার জন্য পয়েন্ট শেপ টাইপের একটি উদাহরণ নেওয়া যাক।

একটি বিন্দু X,Y ক্রমে একটি নির্দিষ্ট ভৌগলিক অবস্থানের প্রতিনিধিত্ব করে যেখানে প্রতিটি স্থানাঙ্ক একটি দ্বি-নির্ভুল মান দ্বারা প্রতিনিধিত্ব করা হয়। নিম্নলিখিত সারণী একটি বিন্দু আকৃতির বিন্যাস দেখায়।

বাইটআকৃতির ধরনমানপ্রকার
0-3আকৃতির ধরন1পূর্ণসংখ্যা1ছোট
4-11XXডাবল1লিটল
12-19YYডবল1লিটল

Examples of other shape types can be found the ESRI technical description document.

তথ্যসূত্র

আরও দেখুন