जलमार्ग पर कैसे जाएं?


13

सामान्य तरीकों पर रूटिंग के बारे में बहुत सारी जानकारी है। सामान्य तरीके मनुष्य के लिए होते हैं और रूटिंग के लिए आदर्श होते हैं।

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

क्या कोई टूलिंग उपलब्ध है जो ऊपर वर्णित कुछ मुद्दों से निपटता है?


यह एक दिलचस्प सवाल है। आमतौर पर आपको एक नदी / झील "सेंटरलाइन" डेटासेट मिलती है जिसे आप सड़कों पर पसंद कर सकते हैं।
UnderDark

यह ठीक है कि मैं इसे अभी कैसे करता हूं, लेकिन मेरे डेटासेट पूरे क्षेत्र को कवर नहीं करते हैं, जिसमें मुझे दिलचस्पी है और OSM में अधिक जानकारी है, जिसका मैं भी उपयोग करना चाहता हूं, इसलिए मैं कच्चे OSM डेटा से काम करने के लिए एक सामान्य दृष्टिकोण खोजने में बहुत दिलचस्पी रखता हूं ।
mrg

जवाबों:


11

पानी पर रूटिंग मूल रूप से भूमि पर समान है: आपको अपने ज्यामितीयों को एक ग्राफ में अमूर्त करना होगा, जो कि उनके बीच बिंदुओं और कनेक्शनों का एक सार प्रतिनिधित्व है, प्रत्येक कनेक्शन एक निश्चित लागत (उदाहरण के लिए, यात्रा के समय या दूरी) के साथ जुड़ा हुआ है।

अंतर यह है कि आप जलमार्ग पर अपना ग्राफ कैसे बनाते हैं। नदियों के लिए यह भूमि सड़कों के समान हो सकती है। लेकिन अगर आपके पास खुला समुद्र या झील है तो जाने की अनंत संभावनाएं हैं। मध्यवर्ती बिंदुओं के संयोजन में प्रारंभ और अंत कॉस्टल बिंदुओं के बीच सीधी रेखाओं पर विचार करें, जो आपको तट, एक द्वीप या रेत बैंक के चारों ओर गोल कोने मिलते हैं।

इन रेखांकन को बनाने के लिए एल्गोरिथ्म मुश्किल हो सकता है, लेकिन संभव है। एक अन्य विचार यह है कि केवल जीपीएस वाले जहाजों को ट्रैक करें और इन्हें अपने डेटाबेस में फीड करें। या एआईएस डेटा एकत्र करने का प्रयास करें: मेरीनेट्रिश (यदि वे अपने गंतव्य तक पहुंच गए, तो उनका मार्ग बहुत बुरा नहीं हो सकता)। यदि आप पर्याप्त डेटा एकत्र करते हैं, तो आप इन ट्रैक्स में से सबसे तेज़ / छोटी पटरियों का चयन भी कर सकते हैं।

व्यावहारिक भाग के लिए: क्या आपने OpenSeaMap के बारे में सुना है ? उनके पास OpenStreetMap (उदाहरण के लिए बंदरगाह में जलमार्ग) के आधार पर जहाजों के लिए नक्शे और कच्चे डेटा का एक गुच्छा है। आप इस डेटा को आधार के रूप में डाउनलोड कर सकते हैं। यहां तक ​​कि उनके पास एक ट्रिप प्लानर (टार्न-प्लानर) भी है, हालांकि यह स्वचालित नहीं है, लेकिन आपको मानचित्र पर वेपाइंट पर क्लिक करके अपना मार्ग बनाना होगा। यहाँ एक स्क्रीनशॉट है:

यहाँ छवि विवरण दर्ज करें


बहुत रोचक साइटें! अगर मैं अपने नक्शे पर Openeamap से इन हरे और लाल मार्करों को दिखाऊंगा तो यह मार्ग को और अधिक स्पष्ट बना देगा, हालांकि यह अभी भी मेरी रूटिंग समस्या (अभी भी एक जटिल टूडू) को हल नहीं करेगा। सभी डेटा मैं marinetraffic साइट (बहुत शांत btw) से की जरूरत है पाने के लिए बहुत ही अव्यवहारिक होगा मुझे लगता है।
mrg

1

इस साइट

http://marinecadastre.gov/AIS/default.aspx

यूएस कोस्ट गार्ड द्वारा व्युत्पन्न एआईएस ट्रैक डेटा के लिंक हैं और कुछ सॉफ्टवेयर भी हैं जिन्हें एआईएस डेटा हैंडलर कहा जाता है। मैं इसके बारे में बहुत कम जानता हूं; बस लिंक पर गुजर रहा है। यह संभवतः केवल यूएसए जल के लिए डेटा है। ध्यान दें कि उनके एआईएस डेटा हैंडलर के लिए स्रोत कोड का एक लिंक है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.