यह छोटा लेख सी# में KML को GPX में कैसे बदलें, इस पर मार्गदर्शन करता है। यह रूपांतरण करने के लिए विकास के वातावरण को स्थापित करने, कार्यक्रम में किए जाने वाले न्यूनतम कार्यों की एक सूची, और KML से GPX फ़ाइल रूपांतरण को C# में समझने के लिए एक चलने योग्य नमूना कोड के बारे में विवरण प्रदान करता है। आप आउटपुट जीपीएक्स फ़ाइल को अनुकूलित करने के लिए विभिन्न विकल्प भी सीखेंगे।
C# में KML को GPX फ़ाइल में बदलने के चरण
- KML को GPS में बदलने के लिए Aspose.GIS for .NET का उपयोग करने के लिए IDE सेट करें
- स्थानिक संदर्भ सेट करने के लिए ConversionOptions ऑब्जेक्ट को इंस्टेंट करें
- गंतव्य परत में Wgs84 स्थानिक संदर्भ के लिए समर्थन की जाँच करें
- समर्थन उपलब्ध होने पर स्थानिक संदर्भ सेट करें
- GPX को KML में बदलने के लिए Convert() पद्धति को कॉल करें
ये चरण C#* में *KML से GPX फ़ाइल कन्वर्टर विकसित करने की प्रक्रिया का वर्णन करते हैं। लक्ष्य स्थानिक संदर्भ के लिए समर्थन का परीक्षण करने के बाद Aspose.Gis नामस्थान से रूपांतरण विकल्प की एक वस्तु की घोषणा करके प्रक्रिया शुरू की गई है। यदि समर्थन उपलब्ध है, तो गंतव्य SpatialReferenceSystem मान को Wgs84 पर सेट करें और प्रारूप को रूपांतरित करने के लिए Convert() विधि को कॉल करें।
सी # में केएमएल फ़ाइल को जीपीएक्स में कनवर्ट करने के लिए कोड
उपरोक्त कोड KML को GPX में C# में बदलने की प्रक्रिया को प्रदर्शित करता है। SpatialReferenceSystem प्रगणक का उपयोग करके गंतव्य स्थानिक संदर्भ प्रणाली को सेट करने के लिए रूपांतरणऑप्शन क्लास ऑब्जेक्ट का उपयोग किया जाता है। वेक्टरलेयर क्लास में कन्वर्ट () विधि का उपयोग निर्दिष्ट सेटिंग्स के साथ स्रोत KML फ़ाइल को GPX में बदलने के लिए किया जाता है, हालाँकि, आप विशेषताओं के लिए एक कस्टम कन्वर्टर सेट कर सकते हैं, गंतव्य लेयर के लिए डेस्टिनेशनड्राइवरऑप्शन मान, और इसके लिए सोर्सड्राइवरऑप्शन भी। स्रोत परत यदि आवश्यक हो तो।
इस लेख ने हमें स्रोत KML फ़ाइल को GPX फ़ाइल में बदलना सिखाया है। यदि आप शेपफाइल बनाने की प्रक्रिया सीखना चाहते हैं, तो C # में शेपफाइल कैसे बनाएं पर लेख देखें।