OpenStreetMap मानचित्र कैसे डाउनलोड करें। Navitel के लिए OSM मानचित्र - परिप्रेक्ष्य नेविगेशन सड़क के नक्शे खोलें

बच्चों के लिए एंटीपीयरेटिक्स एक बाल रोग विशेषज्ञ द्वारा निर्धारित किया जाता है। लेकिन बुखार के लिए आपातकालीन स्थितियां होती हैं जब बच्चे को तुरंत दवा देने की आवश्यकता होती है। तब माता-पिता जिम्मेदारी लेते हैं और ज्वरनाशक दवाओं का उपयोग करते हैं। शिशुओं को क्या देने की अनुमति है? आप बड़े बच्चों में तापमान कैसे कम कर सकते हैं? कौन सी दवाएं सबसे सुरक्षित हैं?

नेविगेशन के बिना, कहीं नहीं, विशेष रूप से हमारी सड़कों की स्थिति को देखते हुए। क्या आपने देखा है कि आपका नेविगेटर स्थिर नहीं है? फिर आपको जल्द से जल्द Navitel के लिए OSM मैप्स डाउनलोड करने होंगे। इनमें देश की बस्तियों के बारे में सभी आवश्यक जानकारी होती है, ये मानचित्र POI ऑब्जेक्ट दिखाते हैं, जैसे रेस्तरां, बार और सांस्कृतिक मनोरंजन के लिए स्थान।

नाविक के लिए OSM मानचित्र - सामान्य नेविगेशन से कुछ अधिक। यह एक ऐसा प्रोजेक्ट है जो उत्साही लोगों द्वारा अपने हाथों से बनाया गया है। सेवा क्षेत्र के रेखापुंज मानचित्र प्रदान करती है, और उनके आधार पर नेविगेशन सेवाएं उन मानचित्रों का निर्माण करती हैं जिनका हम उपयोग करते हैं। यह दृष्टिकोण नेविगेशन को यथासंभव सटीक रूप से व्यवस्थित करना संभव बनाता है।

OSM परियोजना पूरी तरह से गैर-व्यावसायिक परियोजना है। इसका मतलब है कि सभी मानचित्र सार्वजनिक लाइसेंस के तहत निःशुल्क प्रदान किए जाते हैं। इसके अलावा, ओपन स्ट्रीट मैप एक विकी के रूप में कार्य करता है, जो सभी को मानचित्रों में परिवर्तन करने की अनुमति देता है और यह OSM को और भी बेहतर, बेहतर और अधिक लोकप्रिय बनाता है।

OSM उपयोग करने लायक क्यों है?

ओपन स्ट्रीट मैप के समान प्रकृति की अन्य परियोजनाओं पर कई फायदे हैं:

  • शुद्धता;

Navitel OSM नक्शे इतने विस्तृत हैं कि 99% संभावना के साथ, नक्शे पर मौजूद हर कूबड़ और असमान इलाके वास्तविक जीवन में घटित होंगे। यह इस तथ्य के कारण है कि इंटरनेट पर OSM समुदाय द्वारा मानचित्रों को लगातार अंतिम रूप दिया जा रहा है। परिणामस्वरूप, परिवर्तन किए जाते हैं, पुराने संस्करण अपडेट किए जाते हैं, और नए मानचित्रों में सुधार किया जाता है।

  • मुफ्त वितरण;

परियोजना एक दान पर मौजूद है। इसने Navitel के लिए सभी OSM मानचित्रों को पूरी तरह से डाउनलोड करना संभव बना दिया। साथ ही, गुणवत्ता भुगतान सेवाओं की तुलना में बहुत खराब होगी।

  • चौड़ा घेरा;

अधिकांश परियोजनाओं के विपरीत, नेविगेटर के लिए OSM मानचित्र पूरे विश्व को कवर करते हैं। इसलिए, उनका उपयोग करके, आपको यह जानने की गारंटी है कि किसी अपरिचित देश या महाद्वीप में आपको जिस स्थान की आवश्यकता है, वहां कैसे पहुंचा जाए। इसके अलावा, OSM सटीकता में कुछ भुगतान किए गए "भाइयों" से आगे है - टॉमटॉम/टेली एटलस। अध्ययन के अनुसार, ओपन स्ट्रीट मैप की सटीकता इन नक्शों से 27% अधिक है।

  • सुविधाजनक उपयोग;

मानचित्र किसी भी सुविधाजनक प्रारूप में आयात किए जा सकते हैं - पीएनजी, जेपीईजी, एसवीजी, पीडीएफ या पोस्टस्क्रिप्ट। साथ ही, उन्हें Garmin, GisRussa में शिप करना संभव है।

WIKI प्रारूप ने OSM को एक अद्वितीय मानचित्रण परियोजना बनाने की अनुमति दी। आखिरकार, यह तथ्य कि नक्शों को क्षेत्र के निवासियों द्वारा अंतिम रूप दिया जा रहा है, निर्विवाद लाभ देता है। सबसे पहले, सटीकता बहुत अधिक है, और दूसरी बात, विश्वसनीयता सुनिश्चित की जाती है। और तीसरा, यह Navitel के लिए OSM मानचित्र की सामान्य उपलब्धता है। आप उन्हें हमारी वेबसाइट पर मुफ्त और बिना एसएमएस के डाउनलोड कर सकते हैं।

मानचित्र स्थापित करने के तरीके के बारे में पढ़ें।

रूस का अवलोकन मानचित्र (रूस-अवलोकन)
अल्ताई (रूस-एएल)
अल्ताई क्षेत्र (रूस-एएलटी)
अमूर क्षेत्र (रूस-एएमयू)
आर्कान्जेस्क क्षेत्र (रूस-एआरके)
आस्ट्राखान क्षेत्र (रूस-एएसटी)
बशकिरिया (रूस-बीए)
बेलगोरोड क्षेत्र (रूस-बीईएल)
ब्रांस्क क्षेत्र (रूस-बीआरवाई)
बुरातिया (रूस-बीयू)
चेचन्या (रूस-सीई)
चेल्याबिंस्क क्षेत्र (रूस-सीएचई)
चुकोटका ऑटोनॉमस ऑक्रग (रूस-सीएचयू)
चुवाशिया (रूस-सीयू)
दागिस्तान (रूस-डीए)
इंगुशेतिया (रूस-आईएन)
इरकुत्स्क क्षेत्र (रूस-आईआरके)
इवानोवो क्षेत्र (रूस-आईवीए)
कामचटका क्षेत्र (रूस-केएएम)
काबर्डिनो-बलकारिया (रूस-केबी)
कराचय-चर्केसिया (रूस-केसी)
क्रास्नोडार क्षेत्र और आदिगिया (रूस-केडीए)
केमेरोवो क्षेत्र (रूस-केईएम)
कैलिनिनग्राद क्षेत्र (रूस-केजीडी)
कुर्गन क्षेत्र (रूस-केजीएन)
खाबरोवस्क क्षेत्र (रूस-केएचए)
खांटी-मानसी स्वायत्त ऑक्रग (रूस-केएचएम)
किरोव क्षेत्र (रूस-केआईआर)
खाकसिया (रूस-केके)
काल्मिकिया (रूस-केएल)
कलुगा क्षेत्र (रूस-केएलयू)

ये अनौपचारिक हैं मुफ्त कार्ड. वे इंटरनेट समुदाय द्वारा बनाए गए हैं ओपन स्ट्रीट मैप (OSM). एक और निश्चित प्लस यह है कि एक से अधिक व्यक्ति उन्हें बनाते हैं, प्रत्येक पंजीकृत उपयोगकर्ता मानचित्र में परिवर्तन कर सकता है। उन्हें लगातार अपडेट किया जाता है और कई क्षेत्रों में आधिकारिक मानचित्रों की तुलना में इस समय अधिक अद्यतित जानकारी होती है।

Navitel नेविगेटर के लिए OpenStreetMap मानचित्र स्थापित करने के निर्देश:

1. मेमोरी कार्ड की एक कॉपी बनाएं (बस मामले में)
2. डिवाइस या मेमोरी कार्ड (जैसे /sdcard/NavitelContent/Maps/AtlasOSM) पर किसी भी फ़ोल्डर में आवश्यक *.nm2 फ़ाइलों की प्रतिलिपि बनाएँ। यदि क्षेत्र एक-दूसरे पर सीमा नहीं लगाते हैं, तो मार्ग को सही ढंग से रखने के लिए, चयनित मानचित्रों वाले फ़ोल्डर में रूस (रूस-अवलोकन-ओएसएम-एनएम 2) के सिंहावलोकन मानचित्र के साथ एक फ़ाइल जोड़ें।
3. नेवीटेल प्रोग्राम में, मेनू खोलें - सेटिंग्स - मानचित्र - एटलस खोलें - नीचे एक फ़ोल्डर के साथ मध्य आइकन - एक फ़ोल्डर चुनें और "ओके" (हरा चेकमार्क) पर क्लिक करें।
4. अनुक्रमण प्रक्रिया पूरी होने के बाद, नक्शे नेविगेशन के लिए उपलब्ध होंगे

महत्वपूर्ण! OSM प्रोजेक्ट के नक्शे केवल NM2 प्रारूप में बनाए गए हैं, वे नेविगेशन प्रोग्राम नेवीटेल नेविगेटर संस्करण 5.0.3 और नीचे (संस्करण 3.5 में बेहतर) बिना किसी विफलताओं और प्रतिबंधों के पूरी तरह से काम करते हैं। साथ ही, OSM मानचित्र 9.10.xxxx तक नेवीटेल नेविगेटर के संस्करणों पर अच्छी तरह से काम करते हैं

इस व्यावहारिक लेख में, हम उन सेवाओं पर विचार करेंगे जो बाद में अन्य कार्टोग्राफिक प्रारूपों में रूपांतरण के लिए OpenStreetMap ऑनलाइन सेवा से मानचित्र डाउनलोड करने में मदद करती हैं ताकि उन्हें इंटरनेट कनेक्शन के बिना ऑफ़लाइन उपयोग किया जा सके।

अभी गर्मी का मौसम है, और कई लोगों के लिए यह यात्रा करने का सबसे अच्छा समय है। इसलिए, नेविगेटर प्राप्त करने, या टैबलेट और स्मार्टफ़ोन पर विशेष नेविगेशन डालने का समय आ गया है। सॉफ़्टवेयरताकि अनजान जगहों में न खोएं। इसके अलावा, जीपीएस और मोबाइल उपकरणों के मौजूदा युग में ऐसे कार्यक्रमों की कोई कमी नहीं है। यह उपयोगकर्ताओं को Google मैप्स और माइक्रोसॉफ्ट बिंग जैसी भौगोलिक इंटरनेट सेवाओं के साथ-साथ अपने स्वयं के मानचित्रों के साथ "2GIS" जैसे विशेष सॉफ़्टवेयर प्रदान करता है।

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

नीचे हम OpenStreetMap (OSM) ऑनलाइन सेवा से कार्टोग्राफिक डेटा लोड करने के विकल्पों पर विचार करेंगे, इस डेटा को आपके नेविगेशन प्रोग्राम के लिए एक विशिष्ट मानचित्र प्रारूप में परिवर्तित करने के लक्ष्य के साथ। हमने पहले ही OpenStreetMap परियोजना को विस्तार से कवर कर लिया है। यह गूगल मैप्स की तरह ही एक ओपन वेब मैपिंग सर्विस है, जिसका डेटा यूजर्स खुद इकट्ठा करते हैं और ओपन लाइसेंस के तहत सभी के लिए उपलब्ध है। लेख में, उदाहरण के लिए, Android उपकरणों के लिए OsmAnd प्रोग्राम के लिए OSM डेटा के रूपांतरण पर विचार करें, जिसे हमने KV वेबसाइट पर भी विस्तार से माना है।

OSM . की आधिकारिक वेबसाइट

इसलिए, हमें किसी विशिष्ट क्षेत्र के लिए OpenStreetMap मानचित्र डेटा डाउनलोड करने की आवश्यकता है। सबसे पहले, यह सेवा की आधिकारिक वेबसाइट www.openstreetmap.org से किया जा सकता है।

सीधे ऑनलाइन संसाधन मानचित्र पर एक "निर्यात" लिंक होता है, जब क्लिक किया जाता है, तो एक डेटा निर्यात पैनल दिखाई देगा। यहां, नीले बटन "मैन्युअल रूप से एक अलग क्षेत्र का चयन करें" (एक विशेष क्षेत्र का मैनुअल चयन) का उपयोग करके, आपको मानचित्र पर वांछित क्षेत्र के एक आयत का चयन करने की आवश्यकता है, फिर प्रारूपों की सूची से "OpenStreetMap XML डेटा" चुनें और क्लिक करें। "निर्यात" बटन।

परिणामस्वरूप, osm एक्सटेंशन वाली फ़ाइल लोड हो जाएगी। यह कार्टोग्राफिक डेटा के साथ एक टेक्स्ट एक्सएमएल फ़ाइल है, जिसे बाद में अन्य प्रारूपों में परिवर्तित किया जा सकता है।

हालांकि, आधिकारिक साइट डाउनलोड करने योग्य मानचित्र डेटा की मात्रा पर प्रतिबंध लगाती है। आपके द्वारा अपलोड किए गए मानचित्र में 500 से अधिक नोड नहीं होने चाहिए। और कोई भी शहर हमेशा 500 से अधिक नोड्स का होगा। लेकिन ऐसी अन्य सेवाएं हैं जो आपको इस तरह के प्रतिबंधों के बिना वांछित भौगोलिक क्षेत्र को डाउनलोड करने की अनुमति देती हैं।

पूरा ग्रह

यहां आपको ओएसएम मानचित्र पर वांछित क्षेत्र का चयन करने की आवश्यकता है, और विशेष क्षेत्रों में अपना ई-मेल पता इंगित करें और चयनित मानचित्र का नाम सेट करें। यह महत्वपूर्ण है कि सेवा न केवल OSM प्रारूप में मानचित्र को डाउनलोड करना संभव बनाती है, बल्कि इसे तैयार किए गए Garmin, Navit, Esri स्वरूपों में भी परिवर्तित करती है।

चूंकि सेवा पर क्षेत्र के विशिष्ट मानचित्र का "निष्कर्षण" Planet.osm से आता है, इसमें कुछ समय लगता है। नक्शा क्षेत्र के आकार और सेवा पर लोड के आधार पर परिणाम 15-30 मिनट में तैयार हो जाएगा। जैसे ही कार्ड निकालने की प्रक्रिया पूरी हो जाएगी, उपयोगकर्ता को उसके द्वारा छोड़े गए ई-मेल पते पर सूचित किया जाएगा।

बदलना

इस प्रकार, किसी विशेष क्षेत्र के कार्टोग्राफिक डेटा को टेक्स्ट ऑसम फ़ाइल के रूप में प्राप्त करने के बाद, आप इसे नेविगेशन एप्लिकेशन के लिए वेक्टर या रेखापुंज ग्राफिक्स के साथ तैयार किए गए मानचित्र प्रारूप में परिवर्तित करना शुरू कर सकते हैं। उदाहरण के लिए, OsmAnd सॉफ्टवेयर GPS नेविगेटर के लिए, आपको OSM कार्टोग्राफिक डेटा को OBF फॉर्मेट में बदलना होगा।

इसके लिए एक विशेष OsmAndMapCreator कनवर्टर है। यह एप्लिकेशन जावा में लिखा गया है और क्रॉस-प्लेटफॉर्म है। अनज़िप करने के बाद चलता है, पर निर्भर करता है ऑपरेटिंग सिस्टम, श या बैट स्क्रिप्ट। लेकिन साथ ही, प्रोग्राम में ग्राफिकल इंटरफेस होता है।

आपको osm फ़ाइल को "फ़ाइल" - "osm फ़ाइल से obf फ़ाइल बनाएँ" मेनू के माध्यम से परिवर्तित करने की आवश्यकता है। उसके बाद, पूर्व-निर्दिष्ट फ़ोल्डर में obf एक्सटेंशन वाली एक फ़ाइल दिखाई देगी, जिसे /sdcard/osmand/ निर्देशिका में Android डिवाइस में स्थानांतरित किया जाना चाहिए। अब इस क्षेत्र का नक्शा OsmAnd में ऑफलाइन मोड में उपलब्ध होगा।

OsmAndMapCreator के साथ, आप अन्य ऑनलाइन मैपिंग सेवाओं के डेटा का उपयोग करके OBF मानचित्र भी बना सकते हैं। लेकिन इन कार्यक्रम सुविधाओं की समीक्षा इस लेख के दायरे से बाहर है।

मिखाइल ASTAPCHIK

(वस्तुत " खुली सड़क का नक्शा"), संक्षिप्त ओएसएम— एक गैर-व्यावसायिक वेब मानचित्रण परियोजना जो एक विस्तृत नि:शुल्क और निःशुल्क बनाने के लिए है भौगोलिक नक्शाशांति।

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

OpenStreetMap नक्शा बनाने के लिए विकी के सिद्धांत का उपयोग करता है। प्रत्येक पंजीकृत उपयोगकर्ता मानचित्र में परिवर्तन कर सकता है।

अब हम इस बारे में अपनी कहानी शुरू करेंगे कि इसमें विस्तृत, विकासशील और उपयोग में आसान मानचित्र में परिवर्तन और परिवर्धन कैसे करें।

सबसे पहले आपको ओएसएम की आधिकारिक वेबसाइट http://www.openstreetmap.org/ पर जाना होगा। आप अपने व्यक्तिगत मेलबॉक्स का उपयोग करके और विभिन्न समुदायों में एक मौजूदा खाते को जोड़कर साइट में प्रवेश कर सकते हैं, जिसके चिह्न चित्र में दिखाए गए हैं:

साइट में प्रवेश करने के बाद, हमारे पास वही तस्वीर होगी जो ब्लॉग के हेडर फोटो में है। पृष्ठ शीर्षलेख में सभी समर्थित आदेशों और सुविधाओं के साथ मुख्य मेनू होता है।

अब एक पूरी तरह से तार्किक सवाल उठता है: आखिर नक्शे को कैसे संपादित किया जाए?

दो ऑनलाइन संपादकों का उपयोग करके मानचित्र को ऑनलाइन संपादित किया जा सकता है: iD और Potlatch 2, और ऑफ़लाइन, कंप्यूटर पर स्थापित संपादक का उपयोग करके। दूसरी विधि उन लोगों के लिए सुविधाजनक है जिनकी इंटरनेट की गति बहुत कम है या उपयोग किए जाने वाले ट्रैफ़िक पर प्रतिबंध हैं, जहाँ आपके कंप्यूटर पर सभी परिवर्तन किए जा सकते हैं और फिर OSM सर्वर को भेजे जा सकते हैं। संपादन XML फ़ाइल के रूप में भेजे जाते हैं, इसलिए उनका ट्रैफ़िक पर कोई महत्वपूर्ण प्रभाव नहीं पड़ेगा।

इस लेख में, हम iD संपादक का उपयोग करके मानचित्र को ऑनलाइन संपादित करेंगे, क्योंकि। iD और Potlatch 2 संपादक एक ही तरह से काम करते हैं, केवल Potlatch 2 आपको वस्तुओं के अधिक विभिन्न वर्गों को मैप करने की अनुमति देता है और इस वजह से यह अधिक धीमा है। रोड मैप पर ड्राइंग और संपादन के लिए, एक तेज़ आईडी संपादक काफी है।

ऊपरी बाएँ कोने में, हमारे पास तीन हाइलाइट किए गए आइटम "संपादित करें", "इतिहास" और "निर्यात" हैं। इसके अलावा, "संपादित करें" आइटम निष्क्रिय है। जब आप माउस कर्सर से उस पर होवर करते हैं, तो एक संकेत प्रकट होता है कि आपको संपादित करने के लिए ज़ूम इन करने की आवश्यकता है।

मानचित्र को आवश्यक पैमाने पर बड़ा करने के बाद, "संपादित करें" बटन सक्रिय हो जाएगा, जब आप उस पर क्लिक करेंगे, तो एक पॉप-अप मेनू दिखाई देगा जहां आप आवश्यक मानचित्र संपादक का चयन कर सकते हैं।

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

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

टूलबार पर दाईं ओर, केवल दो बटन रुचिकर हैं:

सब्सट्रेट सेटिंग। वे। मानचित्र पर क्या प्रदर्शित होगा (Google स्नैपशॉट, OSM मानचित्र, आदि)

कार्ड डेटा। यहां, इस बटन की मदद से, संपादक में जीपीएस ट्रैक लोड किए जाते हैं, साथ ही वस्तुओं के उन वर्गों का चयन करें जिन्हें संपादित करते समय मानचित्र पर प्रदर्शित या छिपाया जाना चाहिए।

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

ट्रैक लोड हो गया है, अब आपको इस सड़क को बनाने की जरूरत है।

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

जब आप एक नए प्लॉट किए गए ऑब्जेक्ट का चयन करते हैं, तो स्क्रीन के बाईं ओर ऑब्जेक्ट प्रकार मेनू दिखाई देता है

हमारे पास एक सड़क है, इसलिए हम इसे चुनते हैं। उसके बाद, संभावित सड़कों की एक सूची दिखाई देगी। हमारे पास जंगल की सड़क है, इसलिए हम इसे चुनते हैं

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

बनाई गई सड़क के लिए, मैंने निम्नलिखित विशेषताएं दर्ज की हैं:

कलई करना:कच्ची

चौड़ाई: 3मी

कानूनी पहुंच:साइकिल, मोटर परिवहन, घुड़सवारी, पैदल यात्री

देश की सड़क का प्रकार:बल्कि नरम: कठोर सामग्री के साथ मिश्रित लुढ़का हुआ मिट्टी

धैर्य:मजबूत पहिए: हाइब्रिड बाइक, कार, रिक्शा

माउंटेन बाइक ट्रेल की कठिनाई: 0: चिकनी बजरी / संकुचित जमीन, कोई बाधा नहीं, चौड़ा मोड़

माउंटेन बाइकिंग की कठिनाई: 0: मध्यम लिफ्ट<10%, гравий/утоптанная земля, без препятствий

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


2) संपादकों में उपलब्ध वेक्टर और फाइलों के रूप में डाउनलोड करने के लिए

इलाके को नेविगेट करने के लिए, नक्शे को उस उपकरण में लोड करने की आवश्यकता होती है जिसके साथ आप इस क्षेत्र में जाएंगे - एक जीपीएस सिग्नल प्राप्त करने में सक्षम, एक नक्शा और उस पर आपकी स्थिति। यदि डिवाइस अभी भी एक मार्ग निर्धारित कर सकता है, तो यह आम तौर पर अच्छा होता है।

आज हम OpenStreetMap मानचित्रों को Russa या Navitel नेविगेटर कार्यक्रमों में प्रदर्शित करने के लिए परिवर्तित करने के बारे में बात करेंगे। तदनुसार, इन मानचित्रों को इनमें से किसी एक प्रोग्राम को चलाने वाले उपकरणों पर डाउनलोड किया जा सकता है।

सामान्यतया, आप रूस और कुछ अन्य देशों के कुछ क्षेत्रों के तैयार नक्शे डाउनलोड कर सकते हैं, हालांकि, ये नक्शे पूरी दुनिया को कवर नहीं करते हैं और हमेशा नहीं बनाए जाते हैं जैसा हम चाहते हैं। यदि आप समय की परवाह नहीं करते हैं, तो कार्ड को स्वयं परिवर्तित करके, आप बहुत कुछ हासिल कर सकते हैं।

संक्षेप में और जानने वालों के लिए, रूपांतरण इस तरह दिखता है: .osm -> .mp -> .rus / .nm2

अस्वीकरण - मैं उस विधि का वर्णन करता हूं जिसका मैं स्वयं उपयोग करता हूं। यदि आप एक आसान तरीका जानते हैं - टिप्पणियों में लिखने के लिए आपका स्वागत है।

अब, विस्तार से:

1) डाउनलोड करें
.osm OpenStreetMap के लिए एक वेक्टर मानचित्र प्रारूप है। From XML पर आधारित है, अर्थात। वास्तव में पाठ।
आप निम्न तरीकों से .osm फ़ाइल प्राप्त कर सकते हैं:
1. डाउनलोड संपादक: JOSM या Merkaartor। सर्वर से आपको जिस मानचित्र आयत की आवश्यकता है उसे डाउनलोड करें और इसे एक फ़ाइल में सहेजें। मैं व्यक्तिगत रूप से जेओएसएम का उपयोग करना पसंद करता हूं, लेकिन इसके लिए आपको जावा स्थापित करने की आवश्यकता है।
2. किसी एक होस्टिंग साइट से एक निश्चित क्षेत्र का तैयार नक्शा डाउनलोड करें, उदाहरण के लिए:
- geofabrik.de - पूरे महाद्वीप और देश, कुछ देश प्रांतों/राज्यों/क्षेत्रों में विभाजित हैं
- Cloudmade.com - देश के हिसाब से पूरी दुनिया, कुछ देशों को प्रांतों/राज्यों/क्षेत्रों में बांटा गया है
बस फ़ाइल डाउनलोड करें और bz2 निकालें।
3. XAPI के माध्यम से मैन्युअल रूप से डाउनलोड करें
XAPI के साथ काम करने के लिए, आपको सर्वर से HTTP अनुरोध करने की आवश्यकता है, कुछ भी जटिल नहीं है, सब कुछ लिंक पर लिखा गया है।

2) .osm को टुकड़ों में काटें(यदि आप चाहते हैं)
.osm फाइलें, विशेष रूप से देश द्वारा तैयार की गई, काफी बड़ी हैं और बाद में रूपांतरण से नहीं गुजरती हैं (नीचे देखें)। इसलिए उन्हें काटना होगा।
काटने के लिए, मैं एक स्प्लिटर का उपयोग करता हूं, डिफ़ॉल्ट रूप से यह लगभग 120 एमबी के आसपास .osm फाइलें बनाता है, जो तब लगभग हमेशा बाद के रूपांतरण से गुजरता है। यदि आवश्यक हो, तो फाड़नेवाला को मापदंडों के साथ कॉन्फ़िगर किया जा सकता है कमांड लाइन.
स्प्लिटर को काम करने के लिए जावा की आवश्यकता होती है।
यह भी ध्यान रखें कि रूस में, रूटिंग केवल एक लोड किए गए मानचित्र के साथ काम करती है। वे। यदि एक देश का नक्शा टुकड़ों में काट दिया जाता है और रूस में एटलस के रूप में लोड किया जाता है, तो रूटिंग काम नहीं करेगी।

3) .osm को .mp . में बदलें
.mp एक प्राचीन पोलिश नक्शा भंडारण प्रारूप है। यह अच्छा है क्योंकि यह पाठ्य है और काफी मानव-पठनीय है, ठीक है, बहुत सारे कार्यक्रम इसे समझते हैं।
रूपांतरण के लिए मैं osm2mp प्रोग्राम का उपयोग करता हूं। दुर्भाग्य से, प्रोग्राम को पर्ल को स्थापित करने की आवश्यकता है और इसका उपयोग करना बहुत आसान नहीं है।
एक तरह से या किसी अन्य, पर्ल (लिंक पर वर्णित) को स्थापित और कॉन्फ़िगर करने और osm2mp डाउनलोड करने के बाद, प्रोग्राम का उपयोग किया जा सकता है।
एक मनमाना .osm फ़ाइल को पहले से क्रमबद्ध करने की आवश्यकता होती है - संलग्न osmsort.pl स्क्रिप्ट के साथ संसाधित किया जाता है
फिर आपको रूपांतरण मापदंडों के साथ osm2mp.pl को कॉल करना होगा।
लंबे प्रयोगों के माध्यम से, मैंने अपने लिए .bat फ़ाइलों का एक सेट लिखा, उदाहरण के लिए, Russa के लिए एक आँख के साथ एक मानक रूपांतरण:
इको प्रारंभ% दिनांक%% समय% >> std_err.log गूंज% 1 >> std_err.log perl.exe osmsort.pl% 1 > temp_del.osm 2 >> std_err.log perl.exe osm2mp.pl --header Header_russa। tpl temp_del.osm > %1.mp 2>> std_err.log इको फिनिश % date% %time% >> std_err.log
आपको ऐसी .bat फ़ाइल को 1 पैरामीटर के साथ कॉल करने की आवश्यकता है - .osm फ़ाइल का नाम (और पूर्ण पथ)
पहली पंक्ति std_err.log फ़ाइल में रूपांतरण की शुरुआत की तारीख और समय लिखती है
दूसरी पंक्ति .osm फ़ाइल का नाम std_err.log फ़ाइल में लिखती है
तीसरी पंक्ति osmsort निष्पादित करती है, प्रक्रिया की प्रगति (और त्रुटियों) के बारे में जानकारी std_err.log फ़ाइल में जाती है
चौथी पंक्ति osm2mp निष्पादित करती है, प्रक्रिया की प्रगति (और त्रुटियों) के बारे में जानकारी std_err.log फ़ाइल में जाती है
5 वीं पंक्ति रूपांतरण के अंत की तारीख और समय को std_err.log फ़ाइल में लिखती है
(perl.exe का पथ या तो सिस्टम में या आपकी .bat फ़ाइल में लिखा होना चाहिए)

विदेशों के मानचित्रों को परिवर्तित करने के लिए लिप्यंतरण - या नाम भी शामिल करना वांछनीय है। उदाहरण के लिए, "osm2mp.pl" के ठीक बाद "--nametaglist int_name,name:en,name,name:ru,ref,int_re f,addr:housenumber,operator --translit" निम्नलिखित पैरामीटर जोड़ना

Navitel के लिए एक आंख के साथ कनवर्ट करने के लिए, आपको osm2navitel कॉन्फ़िगरेशन फ़ाइलों का एक सेट डाउनलोड करने की आवश्यकता है, फ़ाइलों का नाम क्रमशः हेडर_नैविटेल.tpl, poly_navitel.cfg और poi_navitel.cfg में बदलें; और osm2mp.pl पर कॉल करने के लिए पैरामीटर "--osmbbox --navitel --disableuturns --header header_navitel.tpl --cfgpoly poly_navitel.cfg --cfgpoi poi_navitel.cfg" जोड़ें।

अन्य रूपांतरणों के लिए, आप poly*.cfg, poi*.cfg और शीर्षलेख*.tpl भी तैयार कर सकते हैं

एक बड़ा नक्शा परिवर्तित नहीं हो सकता है - उदाहरण के लिए, 32-बिट पर्ल 2GB RAM तक सीमित है, परिणामस्वरूप, osm2mp 700MB से कहीं भी .osm फ़ाइलों को संभाल नहीं सकता है, और कभी-कभी काफी छोटे कार्ड पर मेमोरी त्रुटि के साथ क्रैश हो जाता है। इस मामले में, कार्ड काटा जाना चाहिए (चरण 2 देखें)।

4) .mp को .rus (या .nm2) में बदलें
इस उद्देश्य के लिए, एक उत्कृष्ट कार्यक्रम है GPSMapEdit, जैसा कि नाम से पता चलता है, एक संपादक भी है। GPSMapEdit में .mp फ़ाइल लोड करने और आवश्यक प्रारूप में निर्यात करने के लिए पर्याप्त है।
लेकिन कुछ नुकसान हैं:
- GPSMapEdit से सहेजी गई .rus (और .nm2) फ़ाइलों की आकार सीमा 16MB है। मेरे अनुमान के अनुसार, यह लगभग 120MB एक .mp फ़ाइल, या लगभग 600MB एक osm फ़ाइल के बराबर है।
- Navitel 3.2 के लिए .nm2 फ़ाइलें।* संस्करण मानचित्र पर त्रुटियों की अनुपस्थिति पर बहुत मांग कर रहे हैं, इसलिए यदि "निर्यात विफल" होता है - आपको प्रदर्शित मानचित्र पर त्रुटि को ठीक करना होगा, या तो एक अलग प्रारूप का चयन करें, या कनवर्ट करें विभिन्न सेटिंग्स के साथ नक्शा (चरण 3 देखें)।

पी.एस. , और फिर .rus या .nm2 में कनवर्ट करें।



परियोजना का समर्थन करें - लिंक साझा करें, धन्यवाद!
यह भी पढ़ें
मुर्गा लड़ाई खेल नियम मुर्गा लड़ाई खेल नियम मिनीक्राफ्ट के लिए मॉड 1.7 10 वॉच रेसिपी।  Minecraft में आइटम क्राफ्ट करने की रेसिपी।  Minecraft में हथियार मिनीक्राफ्ट के लिए मॉड 1.7 10 वॉच रेसिपी। Minecraft में आइटम क्राफ्ट करने की रेसिपी। Minecraft में हथियार शिलिंग और स्टर्लिंग - शब्दों की उत्पत्ति शिलिंग और स्टर्लिंग - शब्दों की उत्पत्ति