Deck.gl یک چارچوب تجسمی مبتنی بر WebGL است که انواع تجسمهای دو بعدی و سه بعدی داده با استفاده آسان را با پشتیبانی از مجموعه دادههای بزرگ ارائه میکند. میتوانید تجسمهای دادههای deck.gl را با Maps JavaScript API با کلاس GoogleMapsOverlay
در deck.gl اضافه کنید.
Deck.gl از منابع و فرمتهای متعدد داده پشتیبانی میکند، همچنین با ارائه چندین لایه تجسم روی نقشه، تجسمهای ترکیبی ایجاد میکند.
الزامات
برای استفاده از deck.gl باید از نقشه شطرنجی یا برداری ارائه شده توسط Maps JavaScript API استفاده کنید. به شدت توصیه میشود که از نقشه برداری استفاده کنید تا بتوانید از ویژگیهای مبتنی بر WebGL نقشه پایه Google، از جمله شیب، چرخش و کنترل کامل دوربین سهبعدی، بهره کامل ببرید.
برای جزئیات به نمای کلی نقشه برداری مراجعه کنید .
در حال بارگیری deck.gl
Deck.gl را می توان با استفاده از یک برچسب اسکریپت در برنامه وب شما بارگیری کرد یا به عنوان ماژول از Node Package Manager (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 در عمل را ببینید: