در
روز انجمن توسعهدهندگان Google Maps Platform بعدی ما در ماه دسامبر در سانفرانسیسکو به ما بپیوندید! برای شرکت کردن،
اکنون درخواست دهید.
Google برای ترجمه محتوا به زبان ترجیحی شما از فناوری هوشواره استفاده میکند. ترجمههای هوشوارهای ممکن است اشتباه داشته باشند.
تغییر حالت نقشه
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
پلاتفرم را انتخاب کنید:
Android
iOS
JavaScript
حالتهای نقشه سهبعدی زیر در «کیت توسعه نرمافزار سهبعدی Maps» برای iOS دردسترس است:
- science
.roadmap نمای نقشه راه پیشفرض را با برچسبهای نقشه مبنا نشان میدهد.
.satellite نقشهای واقعنما براساس تصاویر هوایی نشان میدهد.
.hybrid نمای نقشه ماهوارهای را با برچسبهای نقشه پایه نشان میدهد.
تنظیم حالت نقشه
هنگام مقداردهی اولیه نمای Map، حالت نقشه را با مشخص کردن پارامتر mode با یکی از موارد شمارشی MapMode تنظیم کنید:
import SwiftUI
import GoogleMaps3D
struct ContentView: View {
var body: some View {
Map(mode: .roadmap)
}
}
حالت نقشه را به متغیر وضعیت متصل کنید تا آن را بهطور پویا تغییر دهید:
import SwiftUI
import GoogleMaps3D
struct ContentView: View {
@State private var mapMode: MapMode = .roadmap
var body: some View {
Map(mode: mapMode)
}
}
موارد استفاده
موارد استفاده رایج برای هر حالت نقشه در زیر آمده است:
- نقشه راه: ایدهآل برای برنامههایی با ناوبری سنگین که خوانایی و دادههای سطح خیابان در آنها اولویت دارد.
- ماهوارهای و ترکیبی: ایدهآل برای برنامههای املاک، پایش محیطی، یا گردشگری که در آنها وفاداری بصری و بافتار عوارض زمینی ضروری است.
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2026-10-25 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2026-10-25 بهوقت ساعت هماهنگ جهانی."],[],[]]