2012-02-12 13 views
7

मैंने यह जानने की कोशिश की कि औसत समुद्र स्तर से ऊंचाई कैसे प्राप्त करें। इस समय, यह एलिप्सिड से ऊंचाई लौटाता है। तो, कोई भी ऊंचाई मूल्य को एलीपसॉइड से औसत समुद्र स्तर से ऊंचाई मान में बदलने के लिए सूत्र या गणना जानता है।औसत समुद्र स्तर से ऊपर की ऊंचाई की गणना कैसे करें

सभी के लिए धन्यवाद

उत्तर

8

आप उल्लेख किया है, जीपीएस एक WGS84 संदर्भ दीर्घवृत्ताभ से ऑफसेट के रूप में ऊंचाई देता है मदद, लेकिन अधिकांश लोगों समुद्र तल (MSL) मतलब देखना चाहते हैं, और दो अक्सर नहीं है इस बात से सहमत। जिस तरह से यह अक्सर किया जाता है वह एक टेबल में डेल्टा को देखकर और जीएस से ऊंचाई और तालिका में डेल्टा के आधार पर एमएसएल की गणना करने के लिए इसका उपयोग कर रहा है।

यहां कुछ जावा कोड है: http://worldwind31.arc.nasa.gov/svn/trunk/WorldWind/src/gov/nasa/worldwind/util/EGM96.java। वर्ल्डविंड से उपयोग किए जाने वाले अन्य फ़ंक्शंस जटिल नहीं हैं, इसलिए आप शायद अधिकतर कोड को असम्बद्ध कर सकते हैं, और यदि आप जावा में काम कर रहे हैं और बाकी के लाइसेंस आपकी आवश्यकताओं को पूरा करते हैं तो आप अनुकूलित कर सकते हैं।

यह ईजीएम 96 डेटा सेट (लिंक here से जानकारी का उपयोग करता है यदि आप रुचि रखते हैं - हालांकि कड़ाई से जरूरी नहीं है), जिसे आप यहां डाउनलोड कर सकते हैं: http://earth-info.nga.mil/GandG/wgs84/gravitymod/egm96/binary/binarygeoid.html। आप WW15MGH.DAC फ़ाइल चाहते हैं। यह 16-बिट हस्ताक्षरित पूर्णांक से भरा एक बाइनरी फ़ाइल है। फ़ाइल में डेटा तक पहुंचने के तरीके के बारे में आपको दिखाने के लिए आप जावा उदाहरण का उपयोग कर सकते हैं। अगर वे आपकी बात है तो वे फोर्ट्रान उदाहरण भी प्रदान करते हैं। :-)

यहां उनके रीडमे से फ़ाइल की जानकारी दी गई है।

15 मिनट दुनिया भर में द्विआधारी जिओएड ऊंचाई फ़ाइल के लिए डेटा विवरण:


---- फ़ाइल: WW15MGH.DAC

फ़ाइल का कुल आकार 2,076,480 बाइट है। यह फ़ाइल एक INTEGER * 2 डेटा प्रकार प्रारूप का उपयोग करके बनाई गई थी और यह एक अनौपचारिक प्रत्यक्ष पहुंच फ़ाइल है। फ़ाइल पर डेटा उत्तर से दक्षिण के रिकॉर्ड में व्यवस्थित किया जाता है। फ़ाइल पर 721 रिकॉर्ड्स के साथ शुरू होने वाली फाइल पर 721 रिकॉर्ड्स हैं। फ़ाइल पर अंतिम रिकॉर्ड अक्षांश 90 एस पर है। प्रत्येक रिकॉर्ड के लिए, 1,440 15 आर्क-मिनट भूगर्भ ऊंचाई है जो पश्चिम से तक देशांतर द्वारा व्यवस्थित है पूर्व प्राइम मेरिडियन (0 ई) से शुरू होता है और प्राइम मेरिडियन (35 9.75 ई) के 15 आर्क-मिनट पश्चिम को समाप्त करता है। फ़ाइल पर, जिओड हाइट्स सेंटीमीटर के इकाइयों में हैं। फ़ाइल पर इंटीगर * 2 मानों को पुनर्प्राप्त करते समय, 100 से विभाजित करें और इससे मीटर में भूगर्भीय ऊंचाई उत्पन्न होगी।

संबंधित मुद्दे