মানচিত্র মোড পরিবর্তন করুন

প্ল্যাটফর্ম নির্বাচন করুন: অ্যান্ড্রয়েড আইওএস জাভাস্ক্রিপ্ট

iOS-এর জন্য Maps 3D SDK-তে নিম্নলিখিত 3D ম্যাপ মোডগুলো উপলব্ধ রয়েছে:

  • .roadmap বেসম্যাপ লেবেলসহ ডিফল্ট রোডম্যাপ ভিউ প্রদর্শন করে।
  • .satellite আকাশ থেকে তোলা ছবির ওপর ভিত্তি করে একটি ফটোরিয়ালিস্টিক মানচিত্র দেখায়।
  • .hybrid বিকল্পটি বেসম্যাপ লেবেলসহ স্যাটেলাইট মানচিত্রের দৃশ্য দেখায়।

মানচিত্র মোড সেট করুন

MapMode enum-এর যেকোনো একটি কেসসহ mode প্যারামিটারটি উল্লেখ করে Map ভিউ ইনিশিয়ালাইজ করার সময় ম্যাপ মোড সেট করুন:

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)
  }
}

ব্যবহারের ক্ষেত্র

প্রতিটি ম্যাপ মোডের সাধারণ ব্যবহারগুলো নিচে দেওয়া হলো:

  • রোডম্যাপ: নেভিগেশন-নির্ভর অ্যাপের জন্য আদর্শ, যেখানে পাঠযোগ্যতা এবং রাস্তার স্তরের তথ্যই মুখ্য।
  • স্যাটেলাইট ও হাইব্রিড: রিয়েল এস্টেট, পরিবেশগত পর্যবেক্ষণ বা পর্যটন অ্যাপের জন্য আদর্শ, যেখানে সুস্পষ্ট দৃশ্যগত স্বচ্ছতা এবং ভূখণ্ডের প্রেক্ষাপট অপরিহার্য।