根据设置希望的热区坐标。代码如下:
js代码 :更多问题到问题求助专区>
ArcGIS js 322 版本
MapextentgetCenter()
如果需要在移动后获取移动后的中心点且在mouse-drag-end事件中获取的话
务必延时 setTimeout 200ms
貌似触发了该事件才重新更新中心点的位置
大概是看明白了你的意思
要获取背景的位置需要在CSS中先定义位置,然后获取坐标--- *** 作数据---回写就是这么个流程
我给你写了段代码,你看看是不是这个效果,获取坐标的方法你应该能看懂,很简单
<script type="text/javascript">
function bdgo(){
position = documentgetElementById('divs')stylebackgroundPositionreplace(/px/g,"");
xy = positionsplit(" ");
x = xy[0];
y = xy[1];
y = y - 1;
documentgetElementById('divs')stylebackgroundPosition = x + "px " + y + "px";
windowsetTimeout('bdgo()',30);
}
</script>
<div id="divs" style=" width:500px; height:200px; border:#333 1px solid; background:url(bjpg) repeat-y; background-position:0px 0px" onmouseover="bdgo()"></div>
以上就是关于JS动态在图片上 绘制热区 并 记录坐标! 哪位大神会啊全部的内容,包括:JS动态在图片上 绘制热区 并 记录坐标! 哪位大神会啊、javascript如何获得数组元素当前坐标、arcgis js api 如何获取 地图 中心点坐标等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)