Mastering OpenLayers 3
کتابخانه OpenLayers 3 به شما این امکان را میدهد تا برنامههای وب خیره کننده WebGIS و نقشه برداری بسازید. این کتابخانه از فناوریهای مدرن و پیشرفته مرورگرها استفاده میکند و با استفاده از Closure Library نوشته شده است و شما را قادر میسازد تا بدون تشریفات اشکال زدایی دردناک، برنامه هایی مستقل از مرورگر بسازید که حتی دارای تعدادی گزینه fallback محدود برای مرورگرهای قدیمی باشد. با استفاده از این راهنما، شما با دنیای نقشه برداری پیشرفته وب و WebGIS آشنا میشوید.
در کتاب Mastering OpenLayers 3 (استاد شدن در OpenLayers 3) تالیف Gabor Farkas، ابتدا با قابلیتها و تواناییهای پیشرفته موجود در OpenLayers 3 آشنا میشوید. در ادامه، شما با نکات کلیدی ایجاد برنامههای سفارشی با OpenLayers 3 آشنا خواهید شد. سپس یاد خواهید گرفت که چگونه با این کتابخانه متن باز، بدون هزینه و در عین حال بسیار قدرتمند، برنامه نقشه برداری وب رویایی خود (یا شرکت خود) را بسازید. ما همچنین نحوهی ساختن نقشههای موضوعی شگفت انگیز و ایجاد جلوههای عالی با دستکاری canvas را به شما نشان خواهیم داد. در پایان این کتاب، شما دانش خوبی در زمینه نقشه برداری وب پیدا خواهید کرد و در ایجاد برنامههای شگفت انگیز با استفاده از OpenLayers 3 به خوبی پیش خواهید رفت.
این کتاب برای توسعه دهندگان frontend با درک اساسی از مفاهیم JavaScript و GIS و ترجیحاً کسانی که با اصول OpenLayers 3 آشنایی دارند، در نظر گرفته شده است. ممکن است شما هرگز از OpenLayers 3 به عنوان یک توسعه دهنده با تجربه جاوا اسکریپت استفاده نکرده باشید. اگر این چنین است و شما جاه طلب و مشتاق یادگیری نقشه برداری وب باشید، این کتاب قطعاً شما را در مسیر درست قرار خواهد داد.
مطالبی که در کتاب «استادن شدن در OpenLayers 3» یاد خواهید گرفت:
- استفاده موثر از قابلیتهای پیشرفته کتابخانه OpenLayers 3
- استفاده از کتابخانه در برنامه خودتان و شکل دهی آن مطابق با نیاز هایتان
- مدیریت لایهها و پشتهی لایهها به صورت پویا
- ایجاد نقشههای موضوعی خیره کننده و دقیق
- توسعه OpenLayers 3 با کلاسهای سفارشی خودتان
- توسعه برنامههای نقشه برداری وب سازگار با موبایل
- ایجاد افکتهای خیره کننده با دستکاری canvas یا مصور کردن ابرهای نقطه ای با WebGL
- یکپارچه کردن با برنامههای شخص ثالث و ساختن buildهای شخصی که کاملا نیازهای شما را برآورده کنند