GeoJSON و TopoJSON كلاهما يُستخدمان لتمثيل البيانات الجغرافية. تُستخدم هذه الصيغ الملفية على نطاق واسع لتحليل الخرائط والرؤى المستندة إلى الموقع. ملفات GeoJSON كبيرة نسبياً مقارنةً بـ TopoJSON. ومع ذلك، عندما تقوم بأتمتة تمثيل ومعالجة البيانات الجغرافية المكانية، قد تحتاج إلى تحويل GeoJSON إلى TopoJSON، وهو تنسيق ملف خفيف الوزن. لذلك، سنستخدم Aspose.GIS for Python via .NET لتحقيق تحويل GeoJSON إلى TopoJSON. يحتوي هذا الـ SDK الجغرافي على فئات وطرق لتحويل GeoJSON إلى TopoJSON في Python. لننتقل إلى التنفيذ الآن.

تثبيت مجموعة تطوير البرمجيات الجغرافية المكانية

Asose.GIS for Python via .NET سهل التثبيت. يمكنك تحميل ملفات SDK أو تشغيل الأمر التالي في موجه الأوامر:

pip install aspose-gis-net 

تحويل GeoJSON إلى TopoJSON في Python - التنفيذ

سنقوم بتنفيذ تحويل GeoJSON إلى TopoJSON باستخدام هذا الـ SDK. يمكنك القيام بذلك عن طريق استدعاء بعض الطرق.

  • تحديد المسار لمجلد العمل وتحميل ترخيص Aspose.GIS.
  • تعيين المسار لملف GeoJSON المصدر.
  • استدعاء طريقة convert لتحويل GeoJSON إلى TopoJSON.

يرجى اتباع مقتطف الشيفرة التالي لتحويل GeoJSON إلى TopoJSON في Python: يمكنك رؤية النتيجة في الصورة أدناه:

geojson-to-topojson

هل لديك سؤال؟

يمكنك طرح أسئلتك على المنتدى.

GeoJSON إلى TopoJSON - احصل على ترخيص مجاني

يمكنك الحصول على رخصة مؤقتة مجانية لتجربة Aspose.GIS for Python via .NET.

الخلاصة

الآن، يمكنك تحويل GeoJSON إلى TopoJSON في Python وتحقيق الكفاءة من حيث تحميل بيانات الجغرافيا المكانية على الويب. بالإضافة إلى ذلك، Aspose.GIS for Python via .NET يقدم ما يتجاوز ذلك والذي يمكنك رؤيته في الوثائق. علاوة على ذلك، نشرنا أيضًا أمثلة الشيفرة لجعل عملية التطوير قوية. أخيرًا، نحن في عملية مستمرة لكتابة أدلة مفيدة، لذا يرجى البقاء على اتصال للحصول على التحديثات.

استكشاف