প্রকল্প সম্পর্কে

Lonboard হলো Jupyter পরিবেশে দ্রুত, ইন্টারঅ্যাকটিভ জিওস্পেশিয়াল ডেটা ভিজুয়ালাইজেশনের জন্য একটি Python লাইব্রেরি। এটি Development Seed দ্বারা তৈরি এবং GeoArrow ও GeoParquet-এর মতো প্রযুক্তির সাথে deck.gl-এর মাধ্যমে GPU-ভিত্তিক ম্যাপ রেন্ডারিংয়ের উপর নির্মিত, যার লক্ষ্য হলো একটি সরল ইন্টারফেসের মাধ্যমে বড় জিওস্পেশিয়াল ডেটাসেট ইন্টারঅ্যাকটিভভাবে দেখার সুযোগ দেওয়া। ইনস্টলেশন pip (`pip install lonboard`) এবং conda, mamba বা pixi ব্যবহার করে conda-forge-এর মাধ্যমে পাওয়া যায়। সোর্স থেকে ইনস্টলেশন প্রকল্পের ডেভেলপার ডকুমেন্টেশনে বর্ণিত আছে। শুরু করা ইচ্ছাকৃতভাবেই ন্যূনতম: ব্যবহারকারীরা GeoPandas GeoDataFrame-এর মতো জিওস্পেশিয়াল ডেটা টপ-লেভেল `viz` ফাংশনে পাস করতে পারেন, যা ডেটার উপর নির্ভর করে ScatterplotLayer, PathLayer বা PolygonLayer-এর মতো লেয়ারে ডেলিগেট করে। রেন্ডারিংয়ের উপর আরও নিয়ন্ত্রণ ডকুমেন্টেড লেয়ার API এবং উদাহরণ নোটবুকের মাধ্যমে পাওয়া যায়। README-তে JupyterLab-এ একটি GeoPandas GeoDataFrame থেকে রেন্ডার করা ৩ মিলিয়ন পয়েন্টের একটি ডেমোনস্ট্রেশন তুলে ধরা হয়েছে, যা বড় ডেটাসেটের ইন্টারঅ্যাকটিভ ভিজুয়ালাইজেশনের উপর প্রকল্পের মনোযোগ প্রদর্শন করে। ডকুমেন্টেশন ও উদাহরণ developmentseed.org/lonboard-এ হোস্ট করা হয়েছে, এবং রিপোজিটরিতে Binder ও Google Colab লিংক রয়েছে যাতে স্থানীয় সেটআপ ছাড়াই উদাহরণগুলো চেষ্টা করা যায়। নামটি deck.gl-এর উপর একটি শ্লেষ: একটি deck হলো স্কেটবোর্ডের যে অংশে আপনি চড়েন, এবং একটি দ্রুত জিওস্পেশিয়াল স্কেটবোর্ড হলো একটি lonboard। প্রকল্পটি ওপেন সোর্স এবং Development Seed দ্বারা রক্ষণাবেক্ষণ করা হয়।