تبدیل GeoJSON به SVG در C#

GeoJSON یک فرمت برای کدگذاری ساختارهای مختلف داده‌های جغرافیایی است. در حالی که تصاویر SVG به دلیل مقیاس‌پذیری‌شان به‌طور گسترده‌ای استفاده می‌شوند. در برخی موارد، ممکن است نیاز داشته باشید یک فایل GeoJSON را به فرمت SVG تبدیل کنید. با توجه به چنین سناریوهایی، این مقاله نحوه تبدیل GeoJSON به فرمت SVG به‌طور برنامه‌نویسی در C# را پوشش می‌دهد.

  1. نصب مبدل GeoJSON به SVG - C# API
  2. چگونه یک فایل GeoJSON را به فرمت SVG در C# تبدیل کنیم
  3. تبدیل GeoJSON به تصویر SVG به‌طور برنامه‌نویسی در C#

نصب مبدل GeoJSON به SVG - C# API

Aspose.GIS for .NET API از کار با فرمت‌های فایل GIS پشتیبانی می‌کند. می‌توانید به‌سرعت API را با دانلود فایل‌های DLL مرجع از بخش نسخه‌های جدید یا با اجرای دستور نصب NuGet زیر پیکربندی کنید:

PM> Install-Package Aspose.GIS

چگونه یک فایل GeoJSON را به فرمت SVG در C# تبدیل کنیم

برای تبدیل یک فایل GeoJSON به فرمت تصویر SVG، باید مراحل زیر را دنبال کنید:

  1. یک نقشه با اندازه مورد نیاز را مقداردهی کنید.
  2. سیستم مرجع فضایی را مشخص کنید.
  3. یک سبک برای رسم خطوط ایجاد کنید.
  4. لایه را به نقشه اضافه کنید.
  5. متد رندر را برای تبدیل GeoJSON به فرمت SVG فراخوانی کنید.

تبدیل GeoJSON به تصویر SVG به‌طور برنامه‌نویسی در C#

مراحل زیر توضیح می‌دهند که چگونه GeoJSON را به یک تصویر SVG تبدیل کنید:

  1. یک نقشه با اندازه مورد نیاز را مقداردهی کنید.
  2. سیستم مرجع فضایی را مشخص کنید.
  3. یک سبک برای رسم خطوط ایجاد کنید.
  4. لایه را به نقشه اضافه کنید.
  5. متد Render را برای تبدیل GeoJSON به فرمت SVG فراخوانی کنید.

کد نمونه زیر نحوه تبدیل GeoJSON به SVG به‌طور برنامه‌نویسی در C# را نشان می‌دهد.

دریافت مجوز رایگان

شما می‌توانید یک مجوز موقت رایگان درخواست کنید تا API را به‌طور کامل ارزیابی کنید.

نتیجه‌گیری

در این مقاله، شما یاد گرفتید که چگونه GeoJSON را به یک تصویر SVG در C# تبدیل کنید. علاوه بر این، می‌توانید نگاهی به بخش مستندات بیندازید تا ویژگی‌های مختلف دیگر API را بررسی کنید. در صورت داشتن هرگونه سوال، لطفاً با ما در فروم تماس بگیرید.

همچنین ببینید