اعلامیه: سبک نقشه پایه جدید به زودی به پلتفرم نقشه های گوگل می آید. این بهروزرسانی برای استایل نقشه شامل یک پالت رنگی پیشفرض جدید، پینهای مدرن شده و بهبودهایی در تجربهها و قابلیت استفاده از نقشه است. همه سبکهای نقشه بهطور خودکار در مارس 2025 بهروزرسانی میشوند. برای اطلاعات بیشتر در مورد در دسترس بودن و نحوه انتخاب زودتر، به سبک نقشه جدید برای پلتفرم Google Maps مراجعه کنید.
لایه ها اشیایی روی نقشه هستند که از یک یا چند آیتم مجزا تشکیل شده اند، اما به صورت یک واحد دستکاری می شوند. لایهها معمولاً مجموعهای از اشیاء را منعکس میکنند که برای تعیین یک ارتباط مشترک در بالای نقشه اضافه میکنید. Maps JavaScript API نمایش اشیاء را در لایهها با رندر کردن آیتمهای تشکیلدهنده آنها در یک شی (معمولاً یک پوشش کاشی) و نمایش آنها با تغییر نمای نقشه مدیریت میکند. لایه ها همچنین ممکن است لایه نمایش خود نقشه را تغییر دهند و کاشی های پایه را به شکلی مطابق با لایه تغییر دهند. توجه داشته باشید که اکثر لایه ها، بر اساس طراحی، ممکن است از طریق اشیاء مجزا قابل دسترسی نباشند، اما ممکن است فقط به عنوان یک واحد دستکاری شوند.
بررسی اجمالی لایه ها
Maps JavaScript API چندین نوع لایه دارد:
لایه Google Maps Data محفظه ای برای داده های مکانی دلخواه فراهم می کند. می توانید از لایه داده برای ذخیره داده های سفارشی خود یا نمایش داده های GeoJSON بر روی نقشه گوگل استفاده کنید.
لایه Heatmap داده های جغرافیایی را با استفاده از تصویرسازی Heatmap ارائه می کند.
لایه KML عناصر KML و GeoRSS را به یک همپوشانی کاشی API جاوا اسکریپت Maps تبدیل می کند.
لایه Traffic شرایط ترافیک را روی نقشه نمایش می دهد.
لایه ترانزیت شبکه حمل و نقل عمومی شهر شما را روی نقشه نمایش می دهد.
شی لایه Bicycling لایه ای از مسیرهای دوچرخه و/یا پوشش های مخصوص دوچرخه را در یک لایه مشترک ارائه می کند. این لایه به طور پیشفرض در DirectionsRenderer هنگام درخواست جهتهای حالت سفر BICYCLING برگردانده میشود.
یک لایه اضافه کنید
برای افزودن یک لایه به نقشه، فقط باید setMap() را فراخوانی کنید و شی نقشه را که برای نمایش لایه روی آن ارسال می شود، ارسال کنید. به طور مشابه، برای مخفی کردن یک لایه، setMap() را فراخوانی کنید و null را ارسال کنید.
قطعه زیر نقشه را در لندن، بریتانیا متمرکز می کند و لایه Transit را اضافه می کند.
تاریخ آخرین بهروزرسانی 2025-03-13 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2025-03-13 بهوقت ساعت هماهنگ جهانی."],[[["Layers in Maps JavaScript API are objects consisting of multiple items that are treated as a single unit and often represent collections of objects on the map."],["The API provides various layer types, including Data, Heatmap, KML, Traffic, Transit, and Bicycling layers, each serving a distinct purpose for displaying geospatial data."],["You can easily add or hide a layer by calling the `setMap()` method, providing the map object or `null` respectively."],["The example code demonstrates adding a Transit layer to a map centered on London."]]],[]]