Deck.gl چارچوب دیداریسازی با پشتیبانی WebGL است که انواع مختلفی از دیداریسازیهای دادههای ۲ بعدی و ۳ بعدی با کاربری آسان را با پشتیبانی از مجموعههای بزرگ داده ارائه میدهد. میتوانید بااستفاده از کلاس GoogleMapsOverlay در Maps JavaScript API با deck.gl،
دیداریسازی دادههای deck.gl را اضافه کنید.
Deck.gl از منابع و قالبهای داده متعدد پشتیبانی میکند و همچنین امکان ایجاد دیداریسازیهای ترکیبی را با پرداز کردن چندین لایه دیداریسازی روی نقشه فراهم میکند.
الزامات
برای استفاده از deck.gl باید از نقشه شطرنجی یا برداری ارائهشده توسط Maps JavaScript API استفاده کنید. بهشدت توصیه میشود از نقشه برداری استفاده کنید تا بتوانید از ویژگیهای تحت پشتیبانی WebGL نقشه پایه Google، ازجمله کج کردن، چرخش، و کنترل کامل دوربین سهبعدی، بهطور کامل بهرهمند شوید.
برای جزئیات، نمای کلی نقشه برداری را ببینید.
بار کردن deck.gl
Deck.gl را میتوان در برنامه وب بااستفاده از برچسب نوشتاری بار کرد یا بهعنوان واحد از «مدیر بسته Node» (NPM) نصب کرد.
برای کسب اطلاعات بیشتر، به اسناد@deck.gl/google-maps در وبسایت deck.gl مراجعه کنید.
افزودن نمایانسازیهای deck.gl به نقشه
با ایجاد نمونهای از کلاس ارائهشده توسط deck.gl،
GoogleMapsOverlay نمایانسازیهای deck.gl به نقشه اضافه میشود.
برای کسب اطلاعات بیشتر، به GoogleMapsOverlay مستندات در وبسایت deck.gl مراجعه کنید.
تصویرسازیهای دردسترس
Deck.gl بسیاری از دیداریسازیهای دوبعدی و سهبعدی مختلف را ارائه میدهد که برای نمایش انواع مختلف داده بهینهسازی شدهاند. برای مشاهده فهرست کامل، به کاتالوگ لایه در وبسایت deck.gl مراجعه کنید.
مثالها
نمونههای بیشتری از deck.gl و Maps JavaScript API در عمل ببینید: