के बीच समानता मेरे पास एक जीपीएस द्वारा रिकॉर्ड किए गए कई ट्रैक हैं, जो अधिक औपचारिक रूप से कई लाइन स्ट्रिंग के रूप में वर्णित किए जा सकते हैं।लाइन स्ट्रिंग्स
अब, कुछ रिकॉर्ड किए गए ट्रैक एक ही मार्ग के रिकॉर्डिंग हो सकते हैं, लेकिन जीपीएस सिस्टम में गलत होने की वजह से, यह तथ्य कि विभिन्न अवसरों पर रिकॉर्डिंग किए गए थे और वे अलग-अलग गति से यात्रा दर्ज कर सकते थे, वे पूरी तरह से मेल नहीं खाएंगे, लेकिन एक मानव द्वारा मानचित्र पर देखे जाने पर यह काफी करीब दिखता है कि यह वास्तव में वही मार्ग है जो रिकॉर्ड किया गया है।
मैं एक एल्गोरिदम खोजना चाहता हूं जो दो रेखा तारों के बीच समानता की गणना करता है। मैं ऐसा करने के लिए कुछ घर उगाए गए तरीकों के साथ आया हूं, लेकिन यह जानना चाहूंगा कि यह एक समस्या है जो इसे हल करने के लिए पहले से ही अच्छा एल्गोरिदम है।
आप समानता की गणना कैसे करेंगे, यह देखते हुए कि समान माध्यम नक्शे पर एक ही पथ का प्रतिनिधित्व करते हैं?
संपादित करें: मैं क्या, कृपया क्या एक लाइन स्ट्रिंग है की एक परिभाषा के लिए इस लिंक को देखने के बात कर रहा हूँ के बारे में अनिश्चित उन लोगों के लिए: http://msdn.microsoft.com/en-us/library/bb895372.aspx - मैं नहीं चरित्र तार के बारे में पूछ रहा हूँ।
गणितज्ञ के रूप में, केवल फ्रैचेट का हवाला देते हुए +1! –