గూగుల్ మ్యాప్స్ టైప్స్

గూగుల్ మ్యాప్ - బేసిక్ మ్యాప్ రకాలు

గూగుల్ మ్యాప్ 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)

మీరు Map ఆబ్జెక్ట్‌పై setTilt(0) అనే కాల్‌చేయడం ద్వారా 45° పరిపూర్ణ దృశ్యాన్ని నిలిపివేయవచ్చు:

实例

map.setTilt(0);

提示:如需稍后启用 45° 透视图,请调用 setTilt(45)。