请问 如何拖动显示热点图 ?

就是使未拖动的是点图层 拖动过去的是热点图?如下图。多谢多谢。
FJD)C]YB(3U{RKP[HZXX829.png
已邀请:

邱明昆

赞同来自: 呸呸呸

思路是:设置图层显示范围,监听鼠标当前横坐标X;
图层1(view1):点图层,
图层2(view2):热点图
对于图层1:
view1.extent:{xmin:,ymin:,xmax:,ymax}
对于图层2:
view2.extent:{xmin:,ymin:,xmax:,ymax}
view1.xmin=X,view2.xmax=X

敖婧

赞同来自: 呸呸呸

如果使用的是3系列的API,可以参考下https://developers.arcgis.com/javascript/3/jssamples/widget_swipe.html 这个例子

zjez126 - IT

赞同来自:

新发布的4.13版本API新增了Swipe Widget,正是你所需要的功能,swipe部件允许用户通过在视图中放置分隔线和类似卷帘门的推拉手柄来显示一个或多个图层的选定部分,从而同时查看图层集合。除了矢量图层之外,此小部件目前可用于所有图层。官方demo:
https://developers.arcgis.com/javascript/latest/sample-code/widgets-swipe/index.html

swipe.gif

 

大熊 - 00后GISer

赞同来自:

问题描述不清。。。

要回复问题请先登录注册