我想弄清楚ExtJS和谷歌地图在一起玩的很好。我在玩这个例子:http://dev.sencha.com/deploy/ext-4.0.0/examples/window/gmap.htmlExtJS和谷歌地图
当我试图解决地图时,我迷路了。我希望能够以编程方式更改缩放级别,绘制多边形并在地图上放置点。
我一直在玩,所以我的代码和示例中的代码不一样。
我已经定义了一个表单面板,并且已经将地图嵌入了它。我有一个等待映射的监听器的显示效果:
listeners:{
afterrender: {
fn: setupWindow,
scope: this
}
}
然后,里面setupWindow我有这样的:
gmap.setzoom(25);
mapBounds = new gmap.LatLngBounds(
new gmap.LatLng(responseJson.minY, responseJson.minX),
new gmap.LatLng(responseJson.maxY, responseJson.maxX)
);
但它在那里失败。我究竟做错了什么?
(只是添加评论,因为它不是真的回答你的问题)。你有没有尝试OpenLayers,它提供了访问gmap v3 +漂亮的矢量图层? – pef
我有,但例子只有v2? – jeffkolez
如何处理点击事件 – Sultan