Xarita turlari
Google Maps - asosiy xarita turlari
Google Maps API’da quyidagi xarita turlari qo‘llab-quvvatlanadi:
- ROADMAP (oddiy, standart 2D xarita)
- SATELLITE (fotografik xarita)
- HYBRID (fotografik xarita + yo‘llar va shahar nomlari)
- TERRAIN (tog‘lar, daryolar va hokazolar ko‘rsatilgan xarita)
Xarita turi yoki Map xususiyatlari obyekti ichida mapTypeId xususiyati orqali belgilanadi:
var mapOptions = {
center:new google.maps.LatLng(51.508742,-0.120850),
zoom:7,
mapTypeId: google.maps.MapTypeId.HYBRID
};Yoki xaritaning setMapTypeId() metodini chaqirish orqali:
map.setMapTypeId(google.maps.MapTypeId.HYBRID);Google Maps - 45° perspektiv ko‘rinish
SATELLITE va HYBRID xarita turlari ayrim joylar uchun 45° perspektivli tasvir ko‘rinishini qo‘llab-quvvatlaydi (faqat yuqori masshtab darajalarida).
Agar 45° tasvir ko‘rinishiga ega joyni kattalashtirsangiz, xarita perspektiv ko‘rinishni avtomatik ravishda o‘zgartiradi. Bundan tashqari, xaritaga quyidagilar qo‘shiladi:
- Pan boshqaruv elementi atrofida tasvirni aylantirish imkonini beruvchi kompas g‘ildiragi
- Pan va Zoom boshqaruv elementlari orasida tasvirni 90° ga aylantirish imkonini beruvchi Rotate boshqaruv elementi
- Satellite boshqaruv elementi/yorlig‘i ostida 45° perspektiv ko‘rinishni yoqib-o‘chirish uchun almashtirgich
Eslatma: 45° tasvirli xaritada masshtabni kichraytirish bu o‘zgarishlarning har birini bekor qiladi va asl xarita ko‘rsatiladi.
Quyidagi misolda Venetsiyadagi (Italiya) Palazzo Ducale’ning 45° perspektiv ko‘rinishi ko‘rsatilgan:
Misol
var mapOptions = {
center:myCenter,
zoom:18,
mapTypeId:google.maps.MapTypeId.HYBRID
};
Google Maps - 45° perspektiv ko‘rinishni o‘chirish - setTilt(0)
Map obyektida setTilt(0) ni chaqirib, 45° perspektiv ko‘rinishni o‘chirishingiz mumkin:
Misol
map.setTilt(0);
Maslahat: Keyinroq 45° perspektiv ko‘rinishni yoqish uchun setTilt(45) ni chaqiring.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
