انواع نقشه‌های گوگل

نوع نقشه‌های پایه‌ای نقشه‌های گوگل

نقشه‌های گوگل API از نوع نقشه‌های زیر پشتیبانی می‌کند:

  • ROADMAP (معمولی، نقشه 2D پیش‌فرض)
  • SATELLITE (نقشه عکس)
  • HYBRID (نقشه عکس + مسیرها و نام‌های شهرها)
  • TERRAIN (نقشه‌ای شامل کوه‌ها، رودخانه‌ها و غیره)

می‌توانید از ویژگی mapTypeId در شیء ویژگی‌های نقشه برای تعیین نوع نقشه استفاده کنید:

var mapOptions = {
  center:new google.maps.LatLng(51.508742,-0.120850),
  zoom:7,
  mapTypeId: google.maps.MapTypeId.HYBRID
;

یا با فراخوانی روش setMapTypeId() نقشه:

map.setMapTypeId(google.maps.MapTypeId.HYBRID);

نقشه‌های گوگل - دید 45 درجه‌ای

نوع نقشه‌های SATELLITE و HYBRID پشتیبانی از دید 45 درجه‌ای تصویر در某些 مکان‌ها را دارند (فقط در سطح بزرگنمایی بالا).

اگر شما مکان دارای دید 45 درجه‌ای تصویر را بزرگنمایی کنید، نقشه به طور خودکار دید پرتره را تغییر می‌دهد. علاوه بر این، نقشه همچنین:

  • چرخه‌ی قیاس در اطراف کنترل‌کننده حرکت، به شما اجازه می‌دهد تا تصویر را بچرخانید
  • کنترل‌کننده چرخش بین حرکت و بزرگنمایی، به شما اجازه می‌دهد تا تصویر را 90 درجه بچرخانید
  • کنترل‌کننده‌ای برای نمایش دید 45 درجه‌ای، در زیر کنترل‌کننده/برچسب ماهواره قرار دارد

توجه: کوچک کردن نقشه‌ای که دارای تصویر 45 درجه است، تمام این تغییرات را بازپس‌می‌گیرد و نقشه اصلی را نمایش می‌دهد.

این مثال دید 45 درجه‌ای کاخ دوک ونیز را نشان می‌دهد:

مثال

var mapOptions = {
  center:myCenter,
  zoom:18,
  mapTypeId:google.maps.MapTypeId.HYBRID
;

نقشه‌های گوگل - غیرفعال کردن دید 45 درجه‌ای - setTilt(0)

شما می‌توانید با فراخوانی setTilt(0) بر روی شیء Map، دید 45 درجه‌ای را غیرفعال کنید:

مثال

map.setTilt(0);

توضیح: برای فعال کردن دیدگاه 45° در آینده، لطفاً setTilt(45) را فراخوانی کنید.