aspose.info
HI

SHP - ESRI शेपफाइल

अपडेट किया गया

एसएचपी फाइल क्या है?

SHP ESRI शेपफाइल के प्रतिनिधित्व के लिए उपयोग की जाने वाली प्राथमिक फ़ाइल प्रकारों में से एक के लिए फ़ाइल एक्सटेंशन है। यह भौगोलिक सूचना प्रणाली (जीआईएस) अनुप्रयोगों द्वारा उपयोग किए जाने वाले वेक्टर डेटा के रूप में भू-स्थानिक जानकारी का प्रतिनिधित्व करता है। ईएसआरआई और अन्य सॉफ्टवेयर उत्पादों के बीच अंतरसंचालनीयता को सुविधाजनक बनाने के लिए प्रारूप को खुले विनिर्देशों के रूप में विकसित किया गया है।

डेटा प्रतिनिधित्व

जैसा कि उल्लेख किया गया है, एक आकृति प्रारूप वेक्टर सुविधाओं के रूप में डेटा सेट की भू-स्थानिक जानकारी का वर्णन करता है। इन वेक्टर सुविधाओं में शामिल हैं:

  • अंक
  • लाइनें *बहुभुज

संयोजन में ये विशेषताएं लगभग किसी भी प्रकार की आकृतियों जैसे पानी के कुओं, देश की सीमाओं, स्थानिक बिंदुओं, नदियों के प्रवाह, झीलों आदि का प्रतिनिधित्व कर सकती हैं। प्रत्येक वेक्टर विशेषता में ऐसी विशेषताएँ हो सकती हैं जो वास्तव में उस विशेषता के उद्देश्य को परिभाषित करती हैं। उदाहरण के लिए, लॉस एंजिल्स के शहरों वाली एक शेपफाइल में शहर का नाम और तापमान विशेषताओं के रूप में हो सकता है जो स्थानिक डेटा को सार्थक प्रतिनिधित्व देता है।

संबद्ध फ़ाइलें

एक स्टैंडअलोन shp फ़ाइल का उपयोग सॉफ़्टवेयर अनुप्रयोगों द्वारा इसमें शामिल डेटा का अर्थ बनाने के लिए नहीं किया जा सकता है। ऐसी फ़ाइल में निहित जानकारी को समझने के लिए, एक आकृति फ़ाइल निम्नलिखित अतिरिक्त अनिवार्य फ़ाइलों का उपयोग करती है।

  • shx फ़ाइल - अनुक्रमणिका फ़ाइल
  • dbf फ़ाइल - एक dBASE फ़ाइल जो आकार की सभी विशेषताओं को मुख्य फ़ाइल में संग्रहीत करती है
  • prj फ़ाइल - फ़ाइल की परियोजना जानकारी संग्रहीत करता है

अन्य वैकल्पिक फ़ाइलें भी हो सकती हैं जो मुख्य फ़ाइल के समान नाम साझा करती हैं।

एसएचपी फ़ाइल प्रारूप निर्दिष्टीकरण

शेपफाइल के खुले विनिर्देश ESRI से तकनीकी विवरण के रूप में ऑनलाइन उपलब्ध हैं और फ़ाइल की समग्र संरचना को विस्तार से बताते हैं। मुख्य .shp फ़ाइल में जानकारी में हेडर और रिकॉर्ड होते हैं। फिक्स्ड-लेंथ फाइल हेडर के बाद वेरिएबल-लेंथ रिकॉर्ड्स आते हैं, जहां हर रिकॉर्ड एक फिक्स्ड-लेंथ रिकॉर्ड हेडर से बना होता है, जिसके बाद वेरिएबल-लेंथ रिकॉर्ड कंटेंट होता है।

मुख्य एसएचपी फाइल हैडर

मुख्य फ़ाइल हैडर फ़ाइल की शुरुआत से शुरू होता है और लंबाई में 100 बाइट्स है। बाइट स्थिति, मान, प्रकार और बाइट क्रम के साथ इस मुख्य फ़ाइल शीर्षलेख का संगठन निम्न तालिका में दिखाया गया है।

बाइट्सफील्डवैल्यूटाइपबाइट ऑर्डर
0-3फाइल कोड9994इंटीजरबिग एंडियन
4-23अप्रयुक्त0पूर्णांकबिग एंडियन
24-27फ़ाइल की लंबाईफ़ाइल की लंबाईपूर्णांकबिग एंडियन
28-31संस्करण1000पूर्णांकलिटिल एंडियन
32-35शेप टाइपशेप टाइपइंटीजरलिटिल एंडियन
36-67न्यूनतम बाउंडिंग आयतएक्समिन, यमिन, एक्समैक्स और यमैक्सडबललिटिल एंडियन
68-83बाउंडिंग बॉक्सज़मिन, ज़मैक्सडबललिटिल एंडियन
84-99बाउंडिंग बॉक्समिन, एममैक्सडबल

यह ध्यान दिया जाना चाहिए कि फ़ाइल की लंबाई का मान 16-बिट शब्दों में फ़ाइल की कुल लंबाई है जिसमें हेडर बनाने वाले पचास 16-बिट शब्द भी शामिल हैं।

आकार के प्रकार

उपरोक्त तालिका में आकृति प्रकार फ़ील्ड के मान इस प्रकार हैं:

मूल्यआकार प्रकार
0नल शेप
1प्वाइंट
3पॉलीलाइन
5बहुभुज
8मल्टीपॉइंट
11प्वाइंटजेड
13PolyLineZ
15बहुभुज
18मल्टीपॉइंटजेड
21प्वाइंटएम
23पॉलीलाइनएम
25बहुभुज
28मल्टीपॉइंटएम
31मल्टीपैच

डेटा रिकॉर्ड्स

मुख्य फ़ाइल हेडर के बाद वेरिएबल लेंथ रिकॉर्ड होते हैं, जहां प्रत्येक रिकॉर्ड में एक निश्चित-लम्बाई रिकॉर्ड हेडर होता है, जिसके बाद वेरिएबल-लम्बाई रिकॉर्ड सामग्री होती है।

रिकॉर्ड हैडर

रिकॉर्ड हेडर में 8 बाइट्स की निश्चित लंबाई में रिकॉर्ड संख्या और रिकॉर्ड की सामग्री लंबाई के बारे में जानकारी होती है। रिकॉर्ड हेडर का संगठन निम्नानुसार दिखाया गया है:

बाइट्सफील्डवैल्यूटाइपबाइट ऑर्डर
0-3रिकॉर्ड संख्यारिकॉर्ड संख्यापूर्णांकबड़ा
4-7रिकॉर्ड लंबाईरिकॉर्ड लंबाईपूर्णांकबड़ा

रिकॉर्ड सामग्री

एक शेपफाइल रिकॉर्ड सामग्री में एक आकृति प्रकार होता है जिसके बाद उस आकृति के लिए ज्यामितीय डेटा होता है। 0 का आकार प्रकार एक अशक्त आकार का प्रतिनिधित्व करता है जिसमें आकार के लिए कोई ज्यामितीय डेटा नहीं होता है। रिकॉर्ड सामग्री की लंबाई आकार के हिस्सों और शीर्षों का प्रतिबिंब है। एक रिकॉर्ड में इस तरह के आकार प्रकार के बारे में जानकारी कैसे होती है, इसे विस्तृत करने के लिए पॉइंट शेप प्रकार का एक उदाहरण लेते हैं।

एक बिंदु एक्स, वाई क्रम में एक निश्चित भौगोलिक स्थान का प्रतिनिधित्व करता है जहां प्रत्येक निर्देशांक को डबल-परिशुद्धता मान द्वारा दर्शाया जाता है। निम्न तालिका बिंदु आकार प्रकार की व्यवस्था को दर्शाती है।

बाइट्सशेप टाइपवैल्यूटाइपनंबरबाइट ऑर्डर
0-3आकार प्रकार1पूर्णांक1छोटा
4-11XXडबल1छोटा
12-19वाईवाईडबल1छोटा

अन्य आकार प्रकारों के उदाहरण ESRI तकनीकी विवरण दस्तावेज़ में देखे जा सकते हैं।

संदर्भ

यह भी देखें