मैं जीपीएस के साथ रिकॉर्ड किए गए ट्रैक के लिए एक उचित सटीक ऊंचाई प्रोफ़ाइल प्राप्त करना चाहता हूं (जिसमें अक्सर बहुत अविश्वसनीय ऊंचाई डेटा होता है और कभी-कभी मॉडल पर निर्भर करता है।)
क्या किसी के पास ऐसा करने का सबसे आसान तरीका है। अब तक जिन दो तकनीकों पर मैं विचार कर रहा हूं, वे हैं:
Google एलिवेशन API का उपयोग करना
इस एपीआई का उपयोग करना अपेक्षाकृत आसान है, लेकिन फिर भी कुछ कदमों की आवश्यकता होती है जो उपयोग प्रतिबंधों के कारण तुच्छ नहीं हैं: अधिकतम 512 नमूने प्रति अनुरोध लौटे, और पथ के साथ बिंदुओं की संख्या सीमित (URL लंबाई द्वारा) भी है।
मुझे उम्मीद है कि एक gpsbabel सरलीकृत फ़िल्टर को ट्रैक को उपयुक्त संख्या में कम करने के लिए concocted किया जा सकता है (उनमें से कोई भी बिंदु 100 मीटर से अधिक नहीं हो रहा है या एक साथ ऊंचाई डेटा के रिज़ॉल्यूशन के कारण), लेकिन फिर समस्या यह है कि कैसे मैप किया जाए मूल पथ पर यह सरलीकृत ट्रैक वापस आ जाएगा, क्योंकि लंबाई अलग-अलग होगी।
या, यदि यह स्वचालन के लिए उपयुक्त नहीं है, तो उपयोगकर्ता को मानचित्र पर मैन्युअल रूप से ट्रांज़िट बिंदुओं का चयन करने के लिए सबसे अच्छा तरीका हो सकता है।
डाउनलोड कर रहा है शटल राडार टोपोग्राफी मिशन (SRTM) डेटा और स्थानीय स्तर पर क्वेरी कर।
यह कुछ ऐसा है जिसका मुझे कोई अनुभव नहीं है, इसलिए यह कितना स्वागत योग्य है, इस पर कोई सुझाव। डेटा सेट कितना बड़ा है? जीआईएस सॉफ्टवेयर की क्या आवश्यकता है, और क्या इसे उपयुक्त तरीके से स्क्रिप्ट किया जा सकता है? मैं एक नमूना और प्रक्षेप एल्गोरिथ्म लिखना पसंद नहीं करना चाहता, जो एक दर्द की तरह लगता है । इस तरह के दृष्टिकोण की संभावना क्या है? (मैं यह बहुत जल्दी और एक स्मृति-सीमित वीपीएस वेबसर्वर पर चलाने की जरूरत है ...)
कुछ और जानकारी के लिए @ MerseyViking का जवाब फिर से http://srtm.csi.cgiar.org/SELECTION/inputCoord.asp से डेटा डाउनलोड करना है :
72 x 24 टाइलें हैं, प्रत्येक 20mb ज़िप फ़ाइल के बारे में है जो 72.1mb 16bit TIF फ़ाइल (6001x6001 पिक्सल) को डिकम्प्रेस करती है।
यह ~ 120 gb है, जो कि मेरे स्टोर से अधिक है। इसे संकुचित करने और महासागरों की अनदेखी करने से शायद यह 10gb कम हो जाएगा, जो अभी भी बहुत बड़ा है। डेटा ऑन-डिमांड लोड हो रहा है नाटकीय रूप से आवश्यक भंडारण स्थान को कम करेगा, लेकिन स्रोत साइट धीमी है (मैं केवल 10kb / s) प्राप्त कर रहा था जो कि बहुत अव्यवहारिक है।