GPS डेटासेट का विश्लेषण करने पर मुझे 2 प्रश्न मिले हैं।
1) निकालने वाले प्रक्षेपवक्र मेरे पास प्रपत्र के रिकॉर्ड किए गए जीपीएस निर्देशांक का एक विशाल डेटाबेस है (latitude, longitude, date-time)
। लगातार रिकॉर्ड के दिनांक-समय मूल्यों के अनुसार, मैं व्यक्ति द्वारा पीछा किए गए सभी प्रक्षेप पथ / मार्गों को निकालने की कोशिश कर रहा हूं। उदाहरण के लिए; समय से M
, (x,y)
जोड़े लगातार समय तक बदल रहे हैं N
। बाद में N
, (x,y)
जोड़े में परिवर्तन कम हो जाता है, जिस बिंदु पर मैं यह निष्कर्ष निकालता हूं कि समय-समय M
पर लिया गया पथN
एक प्रक्षेपवक्र कहा जा सकता है। प्रक्षेपवक्र निकालते समय क्या एक अच्छा तरीका है? क्या कोई सुप्रसिद्ध दृष्टिकोण / विधियाँ / एल्गोरिदम आप सुझा सकते हैं? क्या कोई डेटा संरचना या प्रारूप हैं जो आप मुझे उन बिंदुओं को एक कुशल तरीके से बनाए रखने के लिए सुझाव देना चाहेंगे? शायद, प्रत्येक प्रक्षेपवक्र के लिए, वेग और त्वरण का पता लगाना उपयोगी होगा?
2) प्रक्षेपवक्रों का खनन करना। एक बार जब मेरे पास सभी प्रक्षेप पथों / रास्तों को ले लिया जाता है, तो मैं उनकी तुलना / क्लस्टर कैसे कर सकता हूं? मैं जानना चाहूंगा कि यदि शुरुआत या अंत अंक समान हैं, तो मध्यवर्ती रास्ते कैसे तुलना करते हैं?
मैं 2 रास्तों / मार्गों की तुलना कैसे करूं और यह निष्कर्ष निकालूं कि वे समान हैं या नहीं। इसके अलावा, मैं एक साथ समान रास्तों को कैसे क्लस्टर करूं?
अगर आप मुझे इस मामले पर एक शोध या कुछ इसी तरह का संकेत दे सकते हैं तो मैं इसकी बहुत सराहना करूंगा।
विकास पायथन में होगा, लेकिन सभी प्रकार के पुस्तकालय सुझावों का स्वागत है।
मैं सटीक एक ही सवाल खोल रहा हूँ /programming/4910510/comparing-clustering-trajectories-gps-data-of-xy-points-and-mining-the-data इन स्टैकवेरफ़्लोवर। सोचा था कि मुझे यहाँ और उत्तर मिलेंगे ...