3D গ্লোব এবং 2D মানচিত্র তৈরি করতে জাভাস্ক্রিপ্ট লাইব্রেরি
একটি ওপেন সোর্স জাভাস্ক্রিপ্ট API যা প্লাগইন ছাড়াই একটি ওয়েব ব্রাউজারে 3D গ্লোব এবং 2D আকার তৈরি করতে দেয়
CesiumJS হল একটি ওপেন-সোর্স লাইটওয়েট জাভাস্ক্রিপ্ট লাইব্রেরি যা জাভাস্ক্রিপ্ট ডেভেলপারদের প্লাগইন ছাড়াই ওয়েব ব্রাউজারে 3D গ্লোব এবং 2D মানচিত্র তৈরি করতে দেয়। API সর্বোত্তম সম্ভাব্য কর্মক্ষমতা, নির্ভুলতা, ভিজ্যুয়াল গুণমান এবং ব্যবহারের সহজতা প্রদানের জন্য ডিজাইন করা হয়েছে। এটি হার্ডওয়্যার-অ্যাক্সিলারেটেড গ্রাফিক্সের জন্য WebGL ব্যবহার করে এবং এটি ক্রস-প্ল্যাটফর্ম, এবং গতিশীল-ডেটা ভিজ্যুয়ালাইজেশনের জন্য টিউন করা হয়। উপরন্তু, API ক্রস-ব্রাউজার সমর্থনের অনুমতি দেয় এবং আপনি যেকোনো ব্রাউজারে আপনার অ্যাপ্লিকেশন ব্যবহার করতে পারেন।
CesiumJS বাণিজ্যিক সিসিয়াম আয়ন প্ল্যাটফর্ম এবং অন্যান্য বিষয়বস্তু উত্স থেকে ভূখণ্ড, চিত্রাবলী এবং 3D টাইলসের মতো 3D সামগ্রী স্ট্রিম করে৷ API ব্যবহার করার জন্য বিনামূল্যে এবং আপনি এটি বাণিজ্যিক এবং অ-বাণিজ্যিক ব্যবহারের জন্য ব্যবহার করতে পারেন।
Zen-3d দিয়ে শুরু করা
CesiumJS ইনস্টল করার সবচেয়ে সহজ উপায় হল npm ব্যবহার করা। একটি মসৃণ ইনস্টলেশনের জন্য নিম্নলিখিত কমান্ড ব্যবহার করুন.
NPM এর মাধ্যমে CesiumJS ইনস্টল করুন
npm install cesium
আপনি GitHub সংগ্রহস্থল থেকে কম্পাইল করা শেয়ার্ড লাইব্রেরি ডাউনলোড করতে পারেন৷
GitHub এর মাধ্যমে CesiumJS ইনস্টল করুন
git clone --depth=1 https://github.com/CesiumGS/cesium.git
JavaScript API ব্যবহার করে 3D টাইলস তৈরি করুন
ওপেন সোর্স লাইব্রেরি CesiumJS ডেভেলপারদের জাভাস্ক্রিপ্টে 3D টাইলস তৈরি করতে দেয়। API ব্যবহার করে, আপনি 3D টাইলস ওপেন স্পেসিফিকেশন ব্যবহার করে 3D বিল্ডিং, ফটোগ্রামমেট্রি এবং পয়েন্ট ক্লাউডের সাথে স্ট্রিম, স্টাইল এবং ইন্টারঅ্যাক্ট করতে পারেন।
CesiumJS-এ ভেক্টর এবং জ্যামিতি
ওপেন সোর্স লাইব্রেরি CesiumJS জাভাস্ক্রিপ্টকে ভেক্টর এবং জ্যামিতি প্রয়োগের ক্ষেত্রে ব্যবহার করার অনুমতি দেয়। API ব্যবহার করে, আপনি KML, GeoJSON, এবং CZML লোড করতে পারেন, অথবা বিভিন্ন বৈশিষ্ট্য এবং জ্যামিতি আঁকতে API ব্যবহার করতে পারেন।
ফ্রি জাভাস্ক্রিপ্ট API-এ 3D, 2D এবং 2.5D কলম্বাস
এপিআই একই সময়ে একাধিক দর্শনের অনুমতি দেয়। আপনি আপনার ডেটা 3D, 2D এবং 2.5D কলম্বাস ভিউতে দেখতে পারেন এবং রানটাইমে তিনটি ভিন্ন ম্যাপ মোডের মধ্যে স্যুইচ করতে পারেন। আপনি যদি দুটি ভিউ সময়ের মধ্যে সিঙ্ক করতে চান, তাহলে আপনি একটি শেয়ার করা ঘড়ির বস্তু তৈরি করতে পারেন যা উভয় ভিউ শেয়ার করে।