मैं ओस्मार्क में एक केएमएल मार्ग कैसे आयात करूं?


12

मैंने Google मानचित्र का उपयोग करके एक मार्ग बनाया और इसे KML फ़ाइल के रूप में निर्यात किया। मैं अब इस KML फ़ाइल को OsmAnd में आयात करना चाहूँगा ताकि मैं जाँच कर सकूँ कि मैं कहाँ हूँ।

अब तक मुझे पता चला है कि KML फ़ाइल से TheOsmAndMapTileCreator प्रोग्राम के साथ एक नक्शा बनाना संभव है। हालाँकि, मुझे एक नहीं मिल रहा है, मेरे पास सब कुछ OsmAndMapCreator है - और यह कार्यक्रम मुझे पहली जगह में KML आयात करने की अनुमति नहीं देता है (कम से कम मुझे ऐसा कोई विकल्प नहीं दिखता)। इस प्रकार, मैं OsmAnd (KML से) के लिए एक नक्शा तैयार नहीं कर सकता, सामान्य तौर पर मैंने इस कार्यक्रम का उपयोग करते हुए OsmAnd के लिए नियमित OSM मानचित्र तैयार किया है।

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

लब्बोलुआब यह है - मेरे पास केएमएल फ़ाइल है, मेरे पास ओसमेन्ड है, मैं पहले वाले को बाद में आयात करना चाहूंगा। मैं यह कैसे करुं?


1
क्षमा करें, लेकिन मनमाने ढंग से किए जाने वाले मोड़ और इटैलिकाइजिंग पदों को पढ़ने में कठिन बनाते हैं। आपके द्वारा की गई जगह पर ऐसा करने का कोई कारण नहीं है, विशेष रूप से इटैलिक में संपूर्ण पैराग्राफ होने का। लोग आम तौर पर स्वरूपित पाठ को पढ़ने और समझने में पूरी तरह से सक्षम होते हैं, लेकिन यदि आप कम से कम थोड़े विवेकपूर्ण होने का प्रयास करने के लिए प्रारूपण का उपयोग करने जा रहे हैं। कृपया अपने प्रश्न में टिप्पणी / चर्चा पोस्ट करने से भी बचें।
एल्डररैथिस

@eldarerathis, "मनमाने ढंग से बांधने और इटैलिकाइज़ करने से पोस्ट पढ़ने में कठिन हो जाती हैं" - इस कथन का समर्थन करने के लिए कोई कठिन डेटा?
ग्रीनोल्डमैन

1
मैं "कठिन तथ्यों" के बारे में नहीं जानता, लेकिन यह आम तौर पर इटालिक्स के बड़े क्षेत्रों का उपयोग करने से बचने के लिए सम्मेलन को स्वीकार करता है क्योंकि यह पाठक की सहायता नहीं करता है (यह महत्वपूर्ण वाक्यांशों को चिह्नित नहीं कर रहा है, यह विशुद्ध रूप से शैलीगत है) और यह अक्सर दृष्टिहीन लोगों के लिए अधिक कठिन होता है व्यक्तियों को पढ़ने के लिए। एक राय , दूसरी राय ...
Eldarerathis

1
... और विकिपीडिया से : "नियमित ईमानदार प्रकार (रोमन प्रकार) इटैलिक प्रकार से अधिक सुपाच्य पाया जाता है"। मुझे आश्चर्य नहीं होगा अगर इस बारे में वैज्ञानिक शोध हो, लेकिन आपको जानकारी के लिए भुगतान करना पड़ सकता है क्योंकि कई शोधकर्ताओं और प्रकाशनों को सदस्यता या अन्य शुल्क की आवश्यकता होती है।
एल्डररैथिस

जवाबों:


6

मैं लगभग अपने ही सवाल के बारे में भूल गया, इस बीच मैं पूरी तरह से काम कर समाधान मिल गया - बस KML को GPX में GPSBabel के साथ परिवर्तित करना: http://www.gpsbabel.org/

यह खुला स्रोत है, जो मेरे लिए बहुत अच्छा है।


क्या आपका परिणाम .gpx में हर कुछ मीटर पर सटीक ट्रैकपॉइंट है या यह बहुत विरल है (केवल मूल टर्न-बाय-टर्न पॉइंट और ऐसे हैं)? मैंने सोचा कि यह Google के नियमित kml निर्यात के मामले में हो सकता है।
Ce4

@ Ce4, मैं एक विशेषज्ञ नहीं हूं, हालांकि मैं अपनी साइकिल पर सवारी करने गया था और मेरे साथ 100% ठीक था। इसने मुझे जंगल में (पेड़ों पर लगभग कोई निशान नहीं), और नियमित सड़कों पर नेविगेट करने में मदद की।
ग्रीनल्डमैन

मैं इस जवाब के साथ ठीक हूँ! डिफ़ॉल्ट निर्यात की तरह लगता है काफी सटीक है या ओसमंड इसे ठीक से संभालता है (मार्ग के लापता भागों को अपने आंतरिक डेटाबेस के तरीकों से लॉक करके)। मैं इसे स्वयं
आज़माऊंगा

1

JOSM और OpenData प्लगइन का उपयोग करने का प्रयास करें । इसे स्थापित करने के लिए बस वरीयताओं पर जाएं (F12) -> प्लगइन्स-> "ओपेंडेटा" खोजें और इंस्टॉल करें। आयात करने के बाद आप (जहाँ तक मुझे पता है) इसे * .osm के रूप में सहेज सकते हैं, और फिर OsmandMapCreator का उपयोग कर सकते हैं


1

मैं GMap2GPX का उपयोग करता हूं

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

नोट: केवल जोड़ा गोपनीयता के लिए एक गुप्त उदाहरण में इसका इस्तेमाल करते हैं। आपको क्रोम का उपयोग करके Google में लॉग इन नहीं करना चाहिए (या यह सुरक्षा कारणों से काम नहीं करेगा)। बस "ctrl + shift + N" के माध्यम से एक गुप्त उदाहरण लॉन्च करें और इसे फिर से करें।


1

चूंकि ओसमंड ऑफ़लाइन मानचित्रों के बारे में है, इसलिए मैं एक "ऑफ़लाइन" समाधान भी प्रदान करना चाहूंगा। असल में, आप kml फाइल को gpx फॉर्मेट में बदलना चाहते हैं, और gpx फाइल को ऑसमंड में उपलब्ध कराना चाहते हैं।

आप gpsbabel का उपयोग kml फ़ाइल को gpx में परिवर्तित करने के लिए कर सकते हैं, जो मुफ़्त / खुला-स्रोत है, और अधिकांश प्लेटफार्मों के लिए उपलब्ध है, और संभवतः आपके पसंदीदा linux distro के मुख्य भंडार में है। Linux पर, यह निम्न कमांड को चलाने के रूप में आसान है, फ़ाइल फ़ाइल को बदल रहा है। आपके फ़ाइलनाम के लिए file.gml और file.gpx:

gpsbabel -i kml -f file.kml -o gpx -F file.gpx

फिर आप /sdcard/osmand/tracks/अपने Android डिवाइस पर निर्देशिका में gpx फ़ाइल डाल सकते हैं , और ऑसमैंड इसे प्रदर्शित करने के लिए उपलब्ध कराएगा, आदि।


0

मैंने सिर्फ Globalmapper v17 को KML को GPX में बदलने की कोशिश की। कैसे करें: Globalmapper में KML फ़ाइल खोलें। फिर "फ़ाइल> निर्यात> निर्यात वेक्टर / लिडार प्रारूप" पर जाएं विकल्प को आवश्यकतानुसार बदलें। एक वांछित निर्देशिका में सहेजें।

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