کتابخانه جاوا اسکریپت برای ایجاد کره های سه بعدی و نقشه های دو بعدی
یک API منبع باز جاوا اسکریپت که امکان ایجاد کره های سه بعدی و اشکال دوبعدی را در یک مرورگر وب بدون افزونه فراهم می کند.
CesiumJS یک کتابخانه جاوا اسکریپت سبک و منبع باز است که به توسعه دهندگان جاوا اسکریپت اجازه می دهد کره های سه بعدی و نقشه های دو بعدی را در یک مرورگر وب بدون افزونه ایجاد کنند. API برای ارائه بهترین عملکرد ممکن، دقت، کیفیت بصری و سهولت استفاده طراحی شده است. از WebGL برای گرافیکهای شتابدهنده سختافزاری استفاده میکند و بین پلتفرمی است و برای تجسم دادههای پویا تنظیم شده است. علاوه بر این، API امکان پشتیبانی از مرورگرهای متقابل را فراهم می کند و می توانید از برنامه خود در هر مرورگری استفاده کنید.
CesiumJS محتوای سه بعدی مانند زمین، تصاویر و کاشی های سه بعدی را از پلت فرم تجاری یون سزیوم و سایر منابع محتوا پخش می کند. استفاده از API رایگان است و می توانید از آن برای استفاده تجاری و غیر تجاری استفاده کنید.
شروع کار با 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 به توسعه دهندگان اجازه می دهد تا کاشی های سه بعدی را در جاوا اسکریپت ایجاد کنند. با استفاده از API، میتوانید با استفاده از مشخصات باز کاشیهای سهبعدی، ساختمانهای سهبعدی، فتوگرامتری، و ابرهای نقطهای را استریم، استایل و تعامل داشته باشید.
بردارها و هندسه در CesiumJS
کتابخانه منبع باز CesiumJS به جاوا اسکریپت اجازه می دهد تا بردارها و هندسه را در برنامه دستکاری کند. با استفاده از API، میتوانید KML، GeoJSON و CZML را بارگیری کنید، یا از API برای ترسیم طیف گستردهای از ویژگیها و هندسه استفاده کنید.
3D، 2D، و 2.5D Columbus در JavaScript API رایگان
API همچنین امکان نمایش چندین نمایش را به طور همزمان فراهم می کند. می توانید داده های خود را به صورت سه بعدی، دو بعدی و 2.5 بعدی کلمبوس مشاهده کنید و در زمان اجرا بین سه حالت نقشه مختلف جابجا شوید. اگر میخواهید دو نما در طول زمان همگام شوند، میتوانید یک شی ساعت مشترک ایجاد کنید که هر دو نما به اشتراک بگذارند.