GeoJSON و TopoJSON هر دو برای نمایش داده‌های جغرافیایی استفاده می‌شوند. این فرمت‌های فایل به‌طور گسترده‌ای برای تجزیه و تحلیل نقشه‌ها و بینش‌های مبتنی بر مکان استفاده می‌شوند. فایل‌های GeoJSON نسبت به TopoJSON نسبتاً بزرگ هستند. با این حال، زمانی که شما در حال خودکارسازی نمایش و دستکاری داده‌های جغرافیایی هستید، ممکن است نیاز به تبدیل GeoJSON به TopoJSON داشته باشید که یک فرمت فایل سبک است. بنابراین، ما از Aspose.GIS برای پایتون از طریق .NET برای دستیابی به تبدیل GeoJSON به TopoJSON استفاده خواهیم کرد. این SDK جغرافیایی شامل کلاس‌ها و متدهایی برای تبدیل GeoJSON به TopoJSON در پایتون است. بیایید به پیاده‌سازی برویم.

نصب SDK جغرافیایی

Asose.GIS برای پایتون از طریق .NET به راحتی نصب می‌شود. شما می‌توانید فایل‌های SDK را دانلود کنید یا فرمان زیر را در CMD اجرا کنید:

pip install aspose-gis-net 

تبدیل GeoJSON به TopoJSON در پایتون - پیاده‌سازی

ما تبدیل GeoJSON به TopoJSON را با استفاده از این SDK جغرافیایی پیاده‌سازی خواهیم کرد. شما می‌توانید این کار را با انجام چند فراخوانی متد انجام دهید.

  • مسیر دایرکتوری کاری را تعریف کرده و لایسنس Aspose.GIS را بارگذاری کنید.
  • مسیر فایل GeoJSON منبع را تنظیم کنید.
  • متد convert را برای تبدیل GeoJSON به TopoJSON فراخوانی کنید.

لطفاً این کد را دنبال کنید تا GeoJSON را در پایتون به TopoJSON تبدیل کنید: شما می‌توانید خروجی را در تصویر زیر مشاهده کنید:

geojson-to-topojson

سوالی دارید؟

شما می‌توانید سوالات خود را در انجمن ما بپرسید.

GeoJSON به TopoJSON - دریافت یک لایسنس رایگان

شما می‌توانید لایسنس موقت رایگان دریافت کنید تا Aspose.GIS برای پایتون از طریق .NET را امتحان کنید.

افکار نهایی

حالا شما می‌توانید GeoJSON را به TopoJSON در پایتون تبدیل کنید و در زمینه بارگذاری داده‌های جغرافیایی مبتنی بر وب کارایی کسب کنید. علاوه بر این، Aspose.GIS برای پایتون از طریق .NET امکانات بیشتری ارائه می‌دهد که می‌توانید در مستندات مشاهده کنید. همچنین، ما نمونه‌های کد را منتشر کرده‌ایم تا فرآیند توسعه را قوی‌تر کنیم. در نهایت، ما در حال نوشتن راهنمایی‌های مفید هستیم، پس لطفاً با ما در تماس باشید تا از آخرین اخبار مطلع شوید.

بررسی کنید