این مقاله کوتاه راهنمای نحوه تبدیل KML به GPX در سی شارپ است. جزئیات مربوط به تنظیم محیط توسعه برای انجام تبدیل، لیستی از حداقل کارهایی که باید در برنامه انجام شود و یک کد نمونه قابل اجرا برای درک تبدیل فایل KML به GPX در C# را ارائه می دهد. همچنین گزینه های مختلف برای سفارشی کردن فایل GPX خروجی را خواهید آموخت.
مراحل تبدیل KML به GPX در سی شارپ
- IDE را طوری تنظیم کنید که از Aspose.GIS for .NET برای تبدیل KML به GPS استفاده کند
- برای تنظیم مرجع فضایی، شیء ConversionOptions را نمونهسازی کنید
- پشتیبانی از مرجع فضایی Wgs84 را در لایه مقصد بررسی کنید
- در صورت وجود پشتیبانی، مرجع مکانی را تنظیم کنید
- برای تبدیل GPX به KML، روش Convert() را فراخوانی کنید
این مراحل فرآیند توسعه یک تبدیل فایل KML به GPX در C# را شرح می دهد. این فرآیند با اعلام یک شی از ConversionOptions از فضای نام Aspose.Gis و سپس آزمایش پشتیبانی از مرجع فضایی هدف آغاز می شود. اگر پشتیبانی در دسترس است، مقدار SpatialReferenceSystem مقصد را روی Wgs84 تنظیم کنید و متد Convert() را برای تبدیل فرمت فراخوانی کنید.
کد برای تبدیل فایل KML به GPX در سی شارپ
کد بالا فرآیند تبدیل KML به GPX در C# را نشان می دهد. شی کلاس ConversionOptions برای تنظیم سیستم مرجع فضایی مقصد با استفاده از شمارشگر SpatialReferenceSystem استفاده می شود. متد Convert() در کلاس VectorLayer برای تبدیل فایل منبع KML به GPX با تنظیمات مشخص شده استفاده می شود، با این حال، می توانید یک مبدل سفارشی برای ویژگی ها، مقدار DestinationDriverOptions برای لایه مقصد، و همچنین SourceDriverOptions برای لایه منبع در صورت نیاز
این مقاله به ما آموزش داده است که فایل KML منبع را به فایل GPX تغییر دهیم. اگر می خواهید فرآیند ایجاد یک فایل شکل را یاد بگیرید، به مقاله نحوه ایجاد یک شکل فایل در سی شارپ مراجعه کنید.