يحتوي هذا المستودع على ملفين من رمز C# مع مجموعة من الواجهات والفئات للحسابات على الكرة والعمل مع شبكة ثلاثية المثلثات.
هذا إصدار جديد من المكتبة ، وهو غير متوافق مع الإصدار السابق الذي يبقى في فرع V1 .
يعرّف الملف الأول alespherical.cs مساحة الأسماء. تسمح أساليب التمديد بحل هذه المهام الجغرافية المكانية مثل إيجاد مسافة أو سمت من نقطة إلى أخرى ، للتحقق مما إذا كانت النقطة داخل مضلع كروي أو تنتمي إلى خط متعدد الخطوط ، لتضخيم مضلع كروي ، لحساب شروق الشمس وغروب الشمس (للأرض).
الملف الثاني alesphericalgrid.cs يحدد مساحة الاسم aleprojects.spherical.grid الذي يوفر فئة مساعدة فئة ثابتة لخلق ومعالجة شبكة ثلاثية المجال ، وفئة المجال التي تمثل بلاط الشبكة. تحتوي فئة SphereGridtile على طرق تسمح بإيجاد البلاط على مستوى الشبكة المحدد التي تغطي كائنات مستمرة مثل المضلعات والوسيطة والدوائر. يتعلم أكثر