从 C# 代码隐藏设置传单缩放区域
set leaflet zoom region from C# codebehind
我有一个使用传单地图的 ASP.NET 页面。我有一个过滤器应用于一些地图图标。当我应用筛选器时,它是一个 ASPX 控件。当过滤器的结果返回时,由于ASP将整个页面重新发送回客户端,因此我丢失了当前放大的区域。
我已经保存了用户正在查看的最后一个边界坐标的值,但排除了缩小最多的情况的可能性,因为这是我试图避免的。我正在尝试类似的东西
string temp = "<script language='"Javascript'">
myMAP.fitBounds([[RA[0],RA[1}][RA[2],RA[3]]);
</script>";
Page.ClientScript.RegisterStartupScript(this.GetType(), "resetZoom", temp);
但我仍然看到地图被重置,就像页面被发回时一样。 我是否调用了错误的传单方法,或者是否有更好的方法来实现我正在尝试做的事情?请指教...
.fitBounds()
方法是在点之间昏迷,所以我将是这样的:
.fitBounds([
[RA[0], RA[1]],
[RA[2], RA[3]]
]);
(来源)
它解决了你的问题吗?
相关文章:
- 更改高贴图的缩放级别
- 在不阻止默认行为的情况下检测IE10中的缩放
- 单击超链接时,如何使用Google Maps API v3缩放地图
- 缩放Raphael/SVG容器以适应所有内容
- 传单缩放控制位置错误
- 谷歌地图区域突出显示和适当的缩放“近似”区域
- 从 C# 代码隐藏设置传单缩放区域
- Oracle APEX - 如何在打印时缩放区域以适应单个页面
- 获取"可见”;缩放后的视口区域
- 将图像悬停并在画布元素中显示光标周围区域的缩放版本
- JavaScript缩放图像和中心可视区域
- 限制可视区域和缩放级别
- 缩放或缩放从gps获得的X/Y像素以适合特定区域
- 如何使用多个地图指针制作谷歌地图,以在打开页面时缩放特定区域/位置
- D3.js图表调用并在缩放后重新绘制区域
- 缩放控件与谷歌地图区域中的自定义控件重叠
- 图像映射区域突出显示和使用 iScroll 4 缩放
- 限制缩放/可视区域与谷歌地球API
- 在分组条形图中缩放时如何剪切矩形外的区域
- 在d3.js中缩放选定的矩形区域