डेम रूपांतरण के लिए LAS के लिए उचित वर्कफ़्लो


35

मैं नियमित रूप से ऊंचाई डेटा के साथ LiDAR (.LAS) फ़ाइलों के पार आता हूं। जब मैं करता हूं, तो मैं हमेशा हाइड्रोलॉजिकल विश्लेषण के लिए उन्हें डेम में परिवर्तित करने का एक तरीका खोजने के लिए संघर्ष करता हूं। मैंने कई वर्कफ़्लो विकसित किए हैं, और भले ही वे आम तौर पर (लेकिन हमेशा नहीं!) आउटपुट जो मुझे चाहिए, वे बहुत अनुकूलित नहीं लगते हैं। इसके अलावा, मैं एक वर्कफ़्लो रखना चाहूंगा जिस पर मैं भरोसा कर सकता हूं, और हर बार तीन अलग-अलग प्रयास नहीं करने होंगे।

ये मेरे वर्तमान वर्कफ़्लोज़ हैं:

FME :

LAS रीडर -> पॉइंटक्लाउडकॉम्बिनर -> रैस्टरडैमिनेटर -> जियोटीफ़ लेखक। (संदर्भ समय 5 मिनट)।

ArcMap :

  1. LAS को मल्टीपॉइंट -> मल्टीपॉइंट टू टेरेन -> टेरेन टू रैस्टर (10 मिनट)।
  2. बहु करने के लिए LAS -> TIN बनाएं (चूंकि टोपो को रेखापुंज करने के लिए पॉइंट.जेड मान नहीं पढ़ सकते हैं) -> TIN to raster (15 min)।
  3. नए मोज़ेक डेटासेट बनाएँ और LAS को रेखापुंज के रूप में जोड़ें। ESRI GRID को निर्यात करें।

LAStools :

LAStoTXT -> XY इवेंट लेयर बनाएं -> To Shapefile -> Topo to raster (3-4 hrs)

मैं LAS डेटासेट के बारे में भी जानता हूँ कि RAS और LAS डेटासेट TIN इत्यादि के बारे में, लेकिन वे आमतौर पर मेरी LAS फ़ाइलों को नहीं पहचान पाएंगे। आर्कम्प में मैं जो # 1 समझता हूं, वह ईएसआरआई पसंदीदा तरीका (?) है।

मैं चाहता हूं कि एक हाइड्रोलॉजिकल रूप से सही रैस्टर है जिसे मैं आगे के विश्लेषण के लिए उपयोग कर सकता हूं। आप क्या उपयोग करेंगे?

मेरे पास आर्कजीआईएस मानक 10.1 (जल्द ही 10.2), 3 डी विश्लेषक, स्थानिक विश्लेषक तक पहुंच है। यदि आवश्यक हो (पाइथन) पटकथा के साथ-साथ Opensource समाधान का स्वागत है।



क्या आपने LAStools LASGRID की कोशिश की? LAStoTXT का उपयोग करना और एक घटना परत बनाना अभी सही नहीं लगता है। चूंकि LAStoTXT एक ASCII txt फ़ाइल का निर्माण करता है - आपको रास्टर बनाने के लिए ASCII का उपयोग रिपर टूलबॉक्स टूल में करना चाहिए। वैकल्पिक रूप से आप LASGRID को LAS से सीधे रैस्टर पर जाने का प्रयास कर सकते हैं। यह आपको LiDAR DEM देगा, जिससे आप कंटोज उत्पन्न कर सकते हैं और TopoToRaster टूल में इनपुट के रूप में उपयोग कर सकते हैं। हाइड्रोलॉजिकल विश्लेषण के लिए, आप विस्तृत नहीं हैं, लेकिन मैं आश्वस्त नहीं हूं कि लिडार केवल उपयुक्त है। आपको धाराओं का सर्वेक्षण करने और उन्हें रेखापुंज में जलाने, जनरलाइज़ करने, शोर को कम करने आदि की आवश्यकता है
जकुब सिसक जियोग्राफिक्स

मुझे उस टूल को देखना चाहिए। मेरे पास धाराएँ, झीलें, सिंक आदि हैं, लेकिन यह बाद के प्रसंस्करण के लिए है। इस स्तर पर मैं सिर्फ LAS फ़ाइलों से DEM करने के लिए एक तरीके की तलाश कर रहा हूं जो कि बहुत समय लेने वाला नहीं है और एक उपयोगी ऊंचाई मॉडल का उत्पादन करता है।
मार्टिन

LAStools के साथ आपको las2dem या blast2dem का उपयोग करना चाहिए।
fionag11

जवाबों:


14

जब एक LiDAR डेटासेट को DEM में परिवर्तित करते हैं, तो आप असतत डेटा बिंदुओं का एक सेट ले रहे हैं और उन्हें एकल, निरंतर डेटासेट में परिवर्तित कर रहे हैं। मान लें कि आपकी .las फ़ाइल में X (अक्षांश), Y (देशांतर) और Z (ऊँचाई) का मान ~ 1 मीटर के औसत रिज़ॉल्यूशन के साथ है। यहाँ रिज़ॉल्यूशन वास्तव में महत्वपूर्ण है- हम केवल एक औसत के बारे में बात कर रहे हैं और इसलिए हम पूरे डेटासेट में ~ 1 मीटर रिज़ॉल्यूशन शायद ही पाएंगे। इसके बजाय हम ऐसे मान पाएंगे जो उस रिज़ॉल्यूशन के 'बॉलपार्क' अनुमान के भीतर आते हैं। तो आप इन बिंदुओं को लें और उन्हें एक रेखापुंज डेम, या शायद टिन में परिवर्तित करें। X और Y मानों में न्यूनतम विकृति देखी जानी चाहिए, लेकिन आप ध्यान देंगे कि आपका Z मान वैसा नहीं हो सकता है जैसा आपने अपेक्षित किया था। इसका कारण यह है कि कंप्यूटर ' t पता है कि सही Z मान कोशिकाओं में क्या हैं जो आपके LiDAR अंक में से एक पर नहीं गिरते हैं। LiDAR बिंदुओं के बीच, उचित Z मान क्या हो सकता है, यह अनुमान लगाने के लिए एक प्रक्षेप एल्गोरिथ्म लागू किया गया है। आपके विश्लेषण के लक्ष्यों के सापेक्ष सही प्रक्षेप विधि का चयन करना LiDAR से DEM तक जाने का एक महत्वपूर्ण हिस्सा है। उस आउटपुट पर उचित रिज़ॉल्यूशन सेट करना DEM महत्वपूर्ण है- हमेशा अपने LiDAR डेटासेट के रिज़ॉल्यूशन से कम रिज़ॉल्यूशन सेट करें। इसलिए ~ 1 मीटर रिज़ॉल्यूशन के लिए मैं विरूपण को कम करने के प्रयास में, डेम के लिए 3 मीटर रिज़ॉल्यूशन सेट करूँगा। उस आउटपुट पर उचित रिज़ॉल्यूशन सेट करना DEM महत्वपूर्ण है- हमेशा अपने LiDAR डेटासेट के रिज़ॉल्यूशन से कम रिज़ॉल्यूशन सेट करें। इसलिए ~ 1 मीटर रिज़ॉल्यूशन के लिए मैं विरूपण को कम करने के प्रयास में, डेम के लिए 3 मीटर रिज़ॉल्यूशन सेट करूँगा। उस आउटपुट पर उचित रिज़ॉल्यूशन सेट करना DEM महत्वपूर्ण है- हमेशा अपने LiDAR डेटासेट के रिज़ॉल्यूशन से कम रिज़ॉल्यूशन सेट करें। इसलिए ~ 1 मीटर रिज़ॉल्यूशन के लिए मैं विरूपण को कम करने के प्रयास में, डेम के लिए 3 मीटर रिज़ॉल्यूशन सेट करूँगा।

मेरे पास LiDAR से प्राप्त DEMs के साथ भूस्खलन और मलबे के प्रवाह का अध्ययन करने का अनुभव है। भूस्खलन और मलबे का प्रवाह बहुत रैखिक विशेषताएं हैं जो स्थलाकृति में अन्य रैखिक सुविधाओं के पास होती हैं। इसलिए जब मैं LiDAR से DEM में परिवर्तित होता हूं, तो मैं एक प्रक्षेप विधि चाहता हूं जो रैखिक विशेषताओं को सर्वश्रेष्ठ रूप से प्रस्तुत करे। यह एक टिन (त्रिकोणीय अनियमित नेटवर्क) होता है। आप कहते हैं कि आप एक हाइड्रोलॉजिकल विश्लेषण करने का लक्ष्य रखते हैं। हो सकता है कि आपको अपना डेम बनाने के लिए एक स्पलाइन इंटरपोलेशन विधि की कोशिश करनी चाहिए। एक बहुत ही चिकनी रेखापुंज सतह बनाने के लिए अपने सभी डेटा बिंदुओं के माध्यम से तख़्त प्रक्षेप कार्य निरंतर, आच्छादित रेखाएँ खींचते हैं। अपने सिंक को पहचानें, उन्हें भरें, काउंटर्स ड्रा करें, दोहराएं।

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

सॉफ्टवेयर के संदर्भ में, LiDAR डेटा का प्रसंस्करण waaay CPU / RAM गहन है। अगर आपके पास> 6 GB RAM है तो मैं GRASS GIS की सिफारिश करूंगा। उन्हें सबसे अच्छा LiDAR प्रसंस्करण सॉफ्टवेयर मिला है जिसका मैंने कभी उपयोग किया है (यह FOSS है), लेकिन आपको कुछ मेमोरी आवंटन करना होगा। अन्यथा, मैं आर्कगिस के साथ चिपके रहने की सलाह दूंगा। वे कैसे अपनी वेबसाइट पर क्या करना चाहते हैं पर कुछ महान प्रलेखन मिला है।


मुझे एक और प्रक्षेप विधि की कोशिश करनी चाहिए। मेरे कंप्यूटर पर 40 जीबी रैम है, लेकिन मैं मेमोरी आवंटन व्यवसाय में अनुभवी नहीं हूं। ArcMap बड़े लास डेटासेट के प्रसंस्करण पर थोड़ा धीमा है (हालांकि मेरे पास आमतौर पर 50-100 मिलियन अनफ़िल्टर्ड अंक हैं), इसलिए यह अभी भी जांचने लायक हो सकता है।
मार्टिन

3
यदि आपके पास अपने पीसी पर 40 जीबी रैम है, तो आपको जीआरएएसएस का उपयोग करते समय मेमोरी आवंटन के साथ छेड़छाड़ के बारे में चिंता करने की आवश्यकता नहीं होनी चाहिए। यहाँ GRASS में घास के बिंदुओं से निपटने के लिए एक महान मार्गदर्शिका है: grasswiki.osgeo.org/wiki/LIDAR । इस सॉफ़्टवेयर के बारे में मुझे जो पसंद है, वह यह है कि यह आपको डेटा प्रोसेसिंग के हर कदम का पूरा नियंत्रण देता है, अन्य मालिकाना सॉफ्टवेयरों के विपरीत, जो आपके लिए, दृश्यों के पीछे बहुत सारे सामान्यीकृत निर्णय करता है।
asonnenschein

बहुत बढ़िया जवाब। सेंसर रिज़ॉल्यूशन (लिडार पॉइंट स्पेसिंग) और सतह रिज़ॉल्यूशन के बीच अंतर को आगे लाना महान है। हालांकि हाइड्रोलॉजिकल उद्देश्यों के लिए टोओपोटैस्टर इंटरपोलेशन अब तक के तरीकों से बेहतर है। यदि आपके पास एग्री टूल नहीं है या आप स्रोत पर जाते हैं और ANUDEM ( gis.stackexchange.com/a/131870/108 ) जाना चाहते हैं ।
मैट विल्की

यदि आप TopoToRaster (जो कि लिडार डेटा के बजाय समोच्च के लिए डिज़ाइन किया गया है, के अलावा अन्य विधि का उपयोग करते हैं, तो यह सुनिश्चित करना उचित नहीं है?), आपको हाइड्रोलॉजिकल शुद्धता सुनिश्चित करने के लिए अपने DEM पर कुछ पोस्ट-प्रोसेसिंग पिट फिलिंग / ब्रीचिंग करनी चाहिए। आप व्हाइटबॉक्स जीएटी (उत्कृष्ट उपकरण पर भारी डेटासेट पर विफल), टुडेम, आर्कहाइड्रो फ्री एक्सटेंशन को आर्कजीआईएस, सागा या ग्रास आर.हाइड्रोडेम का उपयोग करके ऐसा कर सकते हैं। ये सभी खुले स्रोत हैं। मैं विशाल डेटासेट के लिए घास या ट्यूडेम की सलाह देता हूं।
fionag11

0

यदि आपको केवल एक बार ऐसा करना है, तो आप मेरिक एंड कंपनी द्वारा MARS के 30-दिवसीय मूल्यांकन को डाउनलोड करने पर विचार करना चाह सकते हैं । पूर्ण सॉफ्टवेयर सूट काफी महंगा है ($ 11995), लेकिन मुझे लगता है कि मूल्यांकन सॉफ्टवेयर के साथ, आप बहुभुज के चारों ओर एक निरंतर ऊंचाई को लागू करने के लिए पहले से मौजूद जल निकाय डेटासेट का उपयोग कर सकते हैं।


यह वास्तव में एक भारी कीमत थी! मैं हर अब और फिर ऐसा करता हूं, इसलिए ट्रायल नहीं करेगा, मुझे डर है। हालांकि, मुझे इसे वैसे भी डाउनलोड करना चाहिए और देखना चाहिए कि यह क्या कर सकता है!
मार्टिन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.