آموزش لایه باز 6 از ابتدا با یک پروژه

Openlayers 6 From Scratch With A Project

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: تسلط بر لایه‌های باز (کتابخانه نقشه‌برداری وب جاوا اسکریپت) و ساخت برنامه‌های نقشه‌برداری وب مبانی لایه‌های باز همه مفاهیم کلیدی لایه‌های باز لایه‌های شطرنجی - لایه‌های شطرنجی کاشی‌شده، منابع رستری، کاشی‌شده ArcGISRest، TileWMS، تصاویر استاتیک شطرنجی لایه‌های برداری - لایه‌های تصویر برداری لایه‌های کاشی، , Heatmap, Graticule در تعامل با ویژگی های لایه برداری شکل دادن به لایه های برداری - نقاط، خطوط و چند ضلعی ها، استفاده از تصاویر به عنوان نمادهای نقطه، یک ظاهر طراحی بر اساس ویژگی های ویژگی پوشش ها آموزش نحوه مدیریت پیش بینی های چند لایه و سیستم های مرجع مختصات - پیش بینی های مختلف، تبدیل مختصات و بازپرداخت داده‌های مکانی تعاملات نقشه کنترل‌های نقشه - یک ظاهر طراحی و دستکاری کنترل‌های نقشه API مکان‌یابی جغرافیایی قالب‌ها و استانداردهای جغرافیایی یاد بگیرید و بسازید یک پروژه لایه‌های باز کامل و خیلی بیشتر! پیش نیازها: مبانی HTML، CSS و جاوا اسکریپت

OpenLayers یک کتابخانه نقشه‌برداری وب قدرتمند، مبتنی بر جامعه، منبع باز و مبتنی بر جاوا اسکریپت است که به ما امکان می‌دهد برنامه‌های نقشه‌برداری وب را با استفاده از تعداد زیادی از منابع داده‌های مکانی، فرمت‌های داده، و استانداردهای فضایی باز توسعه دهیم. کنسرسیوم فضایی باز (OGC).

این دوره بر آخرین نسخه Openlayers 6 تمرکز دارد و جامع ترین و مدرن ترین دوره Openlayers است که می توانید در UDEMY پیدا کنید. با اصول اولیه شروع می شود و تا مفاهیم پیشرفته می رود. هنگامی که بر تمام مفاهیم Openlayers مسلط شدیم، در بخش آخر یک پروژه Openlayers کامل می سازیم.

در پایان این دوره، می توانید برنامه های نقشه برداری وب شگفت انگیز با استفاده از لایه های باز بسازید.

جزئیات بیشتر در مورد آنچه دوره پوشش می دهد

  • معرفی کتابخانه Openlayers

  • تنظیم محیط

  • نقشه ساده

  • مقدمه ای بر مفاهیم کلیدی و اجزای Openlayers

  • لایه‌های شطرنجی شامل لایه‌های شطرنجی کاشی‌شده، منابع رستر، کاشی‌شده ArcGISRest، TileWMS، تصاویر رستر استاتیک

  • مدیریت چند لایه

  • لایه های برداری شامل لایه های کاشی برداری، لایه تصویر برداری، نقشه حرارتی، گراتیکول

  • تعامل با ویژگی های لایه برداری

  • استایل دهی به لایه های برداری شامل استایل بندی نقاط، خطوط و چند ضلعی ها، استفاده از تصاویر به عنوان نمادهای نقطه، استایل بندی بر اساس ویژگی های ویژگی

  • پیش‌بینی‌ها و سیستم‌های مرجع مختصات شامل پیش‌بینی‌های مختلف، تبدیل مختصات، و بازپخش داده‌های مکانی

  • تعامل در لایه های باز

  • کنترل‌هایی از جمله سبک‌دهی و دستکاری کنترل‌های نقشه

  • API مکان جغرافیایی

  • پروژه کامل

  • و خیلی بیشتر!


سرفصل ها و درس ها

مقدمه و شروع Introduction & Getting Started

مقدمه و شروع Introduction & Getting Started

  • معرفی Introduction

  • تنظیم محیط Setting Up the Environment

  • اولین نقشه وب First Web Map

  • تکنیک های اشکال زدایی Debugging Techniques

  • باقی مانده مهم Important Remainder

مفاهیم کلیدی در لایه های باز Key Concepts in OpenLayers

مفاهیم کلیدی در لایه های باز Key Concepts in OpenLayers

  • بازدیدها Views

  • لایه های Layers

  • پوشش ها Overlays

  • تعاملات نقشه Map Interactions

  • کنترل های نقشه Map Controls

  • خلاصه ای از مفاهیم کلیدی Recap of Key Concepts

لایه های شطرنجی Raster Layers

لایه های شطرنجی Raster Layers

  • لایه های شطرنجی کاشی شده Tiled Raster Layers

  • Bingmaps - CartoDB - منابع رستر Stamen Bingmaps - CartoDB - Stamen Raster Sources

  • لایه ArcGISRest کاشی شده Tiled ArcGISRest Layer

  • لایه TileWMS TileWMS Layer

  • متدهای Setter و Getter در Openlayers Setter and Getter methods in Openlayers

  • مدیریت چند لایه قسمت 1 Managing Multi-Layers Part 1

  • مدیریت چند لایه قسمت 2 Managing Multi-Layers Part 2

  • تصاویر شطرنجی استاتیک Static Raster Images

لایه های برداری Vector Layers

لایه های برداری Vector Layers

  • لایه های کاشی برداری Vector Tile Layers

  • لایه تصویر برداری Vector Image Layer

  • Heatmap و Graticule Heatmap and Graticule

  • تعامل با ویژگی های لایه برداری قسمت 1 Interacting With Vector Layer Features Part 1

  • تعامل با ویژگی های لایه برداری قسمت 2 Interacting With Vector Layer Features Part 2

یک ظاهر طراحی لایه های برداری Styling Vector Layers

یک ظاهر طراحی لایه های برداری Styling Vector Layers

  • سبک سازی چند ضلعی ها و خطوط Styling of Polygons and Lines

  • یک ظاهر طراحی شده از نقاط Styling of Points

  • استفاده از تصاویر به عنوان نمادهای ویژگی نقطه ای Using Images As Point Feature Symbols

  • ویژگی های یک ظاهر طراحی شده بر اساس ویژگی ها قسمت 1 Styling Features Based On Properties Part 1

  • ویژگی های یک ظاهر طراحی شده بر اساس ویژگی ها قسمت 2 Styling Features Based On Properties Part 2

طرح ها Projections

طرح ها Projections

  • پیش بینی ها قسمت 1 Projections Part 1

  • پیش بینی ها قسمت 2 Projections Part 2

  • تحولات مختصات Coordinate Transformations

  • بازپخش داده های مکانی Reprojection of geospatial data

تعاملات نقشه Map Interactions

تعاملات نقشه Map Interactions

  • بخش 1 تعامل را انتخاب کنید Select Interaction Part 1

  • بخش 2 تعامل را انتخاب کنید Select Interaction Part 2

کنترل های نقشه Map Controls

کنترل های نقشه Map Controls

  • یک ظاهر طراحی شده کنترل های نقشه Styling Map Controls

  • دستکاری کنترل های نقشه Manipulating Map Controls

API مکان جغرافیایی Geolocation API

API مکان جغرافیایی Geolocation API

  • API مکان جغرافیایی Geolocation API

پروژه - نقشه تور شهرهای پایتخت استرالیا Project - Australian Capital Cities Tour Map

پروژه - نقشه تور شهرهای پایتخت استرالیا Project - Australian Capital Cities Tour Map

  • معرفی پروژه Project Intro

  • تنظیم محیط Setting Up the Environment

  • آماده سازی داده ها Data Preparation

  • رابط کاربری و استایل پایه User Interface and Basic Styling

  • افزودن ویژگی های برداری Adding Vector Features

  • بخش 1 منطق کلیک کنید Feature Click Logic Part 1

  • بخش 2 منطق کلیک کنید Feature Click Logic Part 2

  • منطق عناصر ناوبری Navigation Elements Logic

  • منطق شناور Hover Logic

  • استایل و پاسخگویی CSS Styling and CSS Responsiveness

  • خلاصه پروژه Recap of the Project

مراحل بعدی Next Steps

مراحل بعدی Next Steps

  • تبریک و گام های بعدی Congratulations & Next Steps

نمایش نظرات

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.

آموزش لایه باز 6 از ابتدا با یک پروژه
جزییات دوره
12 hours
50
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
2,724
4.5 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Ikrom Nishanbaev Ikrom Nishanbaev

توسعه‌دهنده زمین و وب و دانشجوی دکترا در Curtin Uni