مكتبة جافا سكريبت لإنشاء كرات ثلاثية الأبعاد وخرائط ثنائية الأبعاد

واجهة برمجة تطبيقات جافا سكريبت مفتوحة المصدر تسمح بإنشاء كرات ثلاثية الأبعاد وأشكال ثنائية الأبعاد في مستعرض ويب بدون مكون إضافي

CesiumJS هي مكتبة JavaScript خفيفة الوزن مفتوحة المصدر تسمح لمطوري JavaScript بإنشاء كرات ثلاثية الأبعاد وخرائط ثنائية الأبعاد في مستعرض ويب بدون مكون إضافي. تم تصميم API لتقديم أفضل أداء ممكن ، ودقة ، وجودة مرئية ، وسهولة في الاستخدام. يستخدم WebGL للرسومات المسرَّعة للأجهزة ، وهو يعمل عبر الأنظمة الأساسية ، ويتم ضبطه من أجل تصور البيانات الديناميكية. علاوة على ذلك ، تسمح واجهة برمجة التطبيقات (API) بدعم المستعرضات المختلفة ويمكنك استخدام التطبيق الخاص بك في أي متصفح.

يقوم CesiumJS بدفق محتوى ثلاثي الأبعاد مثل التضاريس والصور والبلاط ثلاثي الأبعاد من منصة Cesium ion التجارية ومصادر المحتوى الأخرى. API مجاني للاستخدام ويمكنك استخدامه للاستخدام التجاري وغير التجاري.

Previous Next

الشروع في العمل مع Zen-3d

أسهل طريقة لتثبيت CesiumJS هي استخدام npm. الرجاء استخدام الأمر التالي للتثبيت السلس.

قم بتثبيت CesiumJS عبر NPM

npm install cesium  

يمكنك تنزيل المكتبة المشتركة المجمعة من مستودع GitHub.

قم بتثبيت CesiumJS عبر GitHub

git clone --depth=1 https://github.com/CesiumGS/cesium.git 

قم بإنشاء مربعات ثلاثية الأبعاد باستخدام JavaScript API

تتيح مكتبة CesiumJS مفتوحة المصدر للمطورين إنشاء 3D Tiles في JavaScript. باستخدام واجهة برمجة التطبيقات ، يمكنك الدفق والتصميم والتفاعل مع المباني ثلاثية الأبعاد والقياس التصويري والسحب النقطية باستخدام المواصفات المفتوحة للبلاط ثلاثي الأبعاد.  

المتجهات والهندسة في السيزيوم JS

تسمح مكتبة CesiumJS مفتوحة المصدر لجافا سكريبت بمعالجة المتجهات والهندسة في التطبيق. باستخدام واجهة برمجة التطبيقات ، يمكنك تحميل ملفات KML و GeoJSON و CZML أو استخدام واجهة برمجة التطبيقات لرسم مجموعة متنوعة من الميزات والأشكال الهندسية.

كولومبوس ثلاثي الأبعاد وثنائي الأبعاد و 2.5 D في واجهة برمجة تطبيقات JavaScript API المجانية

تسمح API أيضًا بالعروض المتعددة في نفس الوقت. يمكنك عرض بياناتك في عرض كولومبوس ثلاثي الأبعاد وثنائي الأبعاد و 2.5 دي والتبديل بين ثلاثة أوضاع خريطة مختلفة في وقت التشغيل. إذا كنت تريد أن تتم مزامنة طريقتي عرض عبر الوقت ، فيمكنك إنشاء كائن ساعة مشترك يشترك فيه كلا العرضين.

 عربي