问题描述
<scriptsrc="http://ditu.google.cn/maps?file=api&v=2&key=ABQIAAAAg95Bs2zJzg2q9O1Fc3SS7BRGNujmFMQRTMcFTIA7WEub23XdcRQub0CgiHWD0bo_ZWQfKyMuVxwkDw&sensor=true_or_false"type="text/javascript"></script><scripttype="text/javascript">functioninitialize(){if(GBrowserIsCompatible()){varmap=newGMap2(document.getElementById("map_canvas"));map.setCenter(newGLatLng(31.3,120.6),13);}}</script></head><bodyonload="initialize()"onunload="GUnload()">><formid="form1"runat="server"><div><divid="map_canvas"style="width:500px;height:300px"></div></div></form></body>这样实现了加载地图,但是我想让它可以根据我的鼠标滚动来控制地图的放大缩小
解决方案
解决方案二:
我觉得是不同的图片。根据坐标和参数来加载不同的图片。
解决方案三:
引用1楼much0726的回复:
我觉得是不同的图片。根据坐标和参数来加载不同的图片。
对头,googlemap是提供了固定的几个比例,每个比例显示对应的图片
解决方案四:
map.setCenter(newGLatLng(31.3,120.6),13);这句中13那个值所在的参数就是地图索放值你尝试改变这个值地图会变大变小你可以用鼠标滚轮事件来改变那个参数从而实现地图的变大变小
解决方案五:
如果不是在设置地图center时缩放地图的话就用enableScrollWheelZoom()这个函数启用使用鼠标滚轮缩放注意:默认情况下禁用滚轮缩放Google地图API参考http://code.google.com/intl/zh-CN/apis/maps/documentation/reference.html#GMap2
解决方案六:
GOOD
解决方案七:
引用3楼maxwellno1的回复:
map.setCenter(newGLatLng(31.3,120.6),13);这句中13那个值所在的参数就是地图索放值 你尝试改变这个值地图会变大变小你可以用鼠标滚轮事件来改变那个参数从而实现地图的变大变小
同意楼上
解决方案八:
map.addControl(newGMapTypeControl());看看googlemap的API
解决方案九:
我测试了一下改变了那个值,正如你所说,不好意思,我还想问一下enableScrollWheelZoom()这个方法在什么地方运用,谢谢
解决方案十:
引用8楼zhutingtinglovemck的回复:
我测试了一下改变了那个值,正如你所说,不好意思,我还想问一下enableScrollWheelZoom()这个方法在什么地方运用,谢谢
//定义一个googlemap实例varmap=newGMap2(document.getElementById("map"));//设置中心点map.setCenter(newGLatLng(31.39391,121.36214),11);//启用滚轮缩放map.enableScrollWheelZoom();googlemapapi的函数其实都挺简单的楼主不用想得太复杂当然难用的函数也是有的一起学习吧呵呵
解决方案十一:
//定义一个googlemap实例varmap=newGMap2(document.getElementById("map"));//设置中心点map.setCenter(newGLatLng(31.39391,121.36214),11);//启用滚轮缩放map.enableScrollWheelZoom();好东西啊!!!感谢谢了!也受教了,顺便问一下,用三级连动菜单做地图搜索怎么做!急!急!急!各们大虾,帮帮小弟的忙吧!感激不尽!谢谢!
解决方案十二:
你结贴后另外问问题呗。
解决方案十三:
赞一个,我看懂了,简单的实现了
解决方案十四:
//定义一个googlemap实例varmap=newGMap2(document.getElementById("map"));//设置中心点map.setCenter(newGLatLng(31.39391,121.36214),11);//启用滚轮缩放map.enableScrollWheelZoom();赞一个,正是目前需要的啊
解决方案十五:
如果我想把地图的放大级别限制到11,这个能不能实现呢,怎么实现,向大牛请教,谢谢!
解决方案:
引用14楼的回复:
如果我想把地图的放大级别限制到11,这个能不能实现呢,怎么实现,向大牛请教,谢谢!
加载map的时候去掉功能按钮呗
解决方案:
解决方案:
GOOGLE地图放大或缩小时会根据当前缩放比例加载对应比例的图片,缩放等级从0-17级。图片划分原则:GOOGLE地图中的每一块小图片为固定256*256像素。0级时,总共为四张图片拼成一个世界地图1级时,每一小级对应扩大为四张小图,即1级时共有16张图片其它以次类推。