గూగుల్ మ్యాప్స్ టైప్స్
గూగుల్ మ్యాప్ - బేసిక్ మ్యాప్ రకాలు
గూగుల్ మ్యాప్ 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)。