有没有办法只显示Google地图中的“3D”样式平移控件,即不显示缩放控件。
此致 乔纳森
答案 0 :(得分:2)
您可以使用CSS轻松完成此操作。通常这在Google Maps API中很难实现,但幸运的是,3d Control的每个元素都有一个id。
添加3d控件:
map.addControl(new GLargeMapControl3D());
将这些样式添加到您的页面:
#lmcslider { display:none; }
#lmczo { display:none; }
#lmczb { display:none; }
#lmc3d { height:58px; }
答案 1 :(得分:1)
我认为使用标准控件可以做的最好的事情是 GSmallZoomControl3D()。这是一个没有缩放滑块的3D平移控件,但是放大和缩小按钮:
http://code.google.com/apis/maps/documentation/reference.html#GControl
否则,您可以继承 GControl 并实现自己的3D平移控件。这里有一个描述:
http://code.google.com/apis/maps/documentation/controls.html#Custom_Controls
或者是一个简单的解决方案......请参阅ChrisB的答案;)