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

প্ল্যাটফর্ম বেছে নিন: Android iOS JavaScript

Android-এর জন্য Maps 3D SDK-তে নিম্নলিখিত 3D ম্যাপ মোড উপলভ্য:

  • ROADMAP বেসম্যাপ লেবেল সহ ডিফল্ট রোডম্যাপ ভিউ দেখায়।
  • SATELLITE এরিয়াল ইমেজের উপর ভিত্তি করে একটি ফটোরিয়েল ম্যাপ দেখায়।
  • HYBRID বেসম্যাপ লেবেল সহ স্যাটেলাইট ম্যাপ ভিউ দেখায়।

প্রোগ্রাম্যাটিক্যালি ম্যাপ মোড সেট করুন

আপনার GoogleMap3D অবজেক্টে setMapMode মেথড কল করে এবং Map3DMode ভ্যালুগুলির মধ্যে একটি পাস করে আপনার কোডে ডাইনামিকভাবে ম্যাপ মোড সেট করুন:

// Add imports
import com.google.android.gms.maps3d.model.Map3DMode

...

// Add to the onMap3DViewReady method, after the googleMap3D object has been initialized
googleMap3D.setMapMode(Map3DMode.ROADMAP)

লেআউট XML-এ ম্যাপ মোড সেট করুন

map3d:mapMode অ্যাট্রিবিউট ব্যবহার করে আপনার লেআউট XML ফাইলে Map3DView কম্পোনেন্ট ঘোষণা করার সময় সরাসরি প্রাথমিক ম্যাপ মোড নির্দিষ্ট করুন:

<com.google.android.gms.maps3d.Map3DView
    android:id="@+id/map3dView"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    map3d:mapMode="roadmap" />

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

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

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