切割图片,鼠标定位。没有见到过asp.net 的,JSP的到很多。原理一样的。
解决方案 »
- 常驻线程
- 高手都来看看这个问题
- 奇怪后台列表页,点击编辑修改时出现“GetDataSet”方法没有采用“1”个参数的重载.修改页cs中:
- 老大【孟子E章】请进:如何通过js来打开客户端的应用程序
- 紧急求助:关于URL中的中文参数,如:uf.aspx?DirID=12&UserName=马强 其中的USerName取出来是乱码
- 高分求解!怎么保持DataGrid动态生成列的ViewState?
- 如何在asp.net中调用c#.net编写的界面和程序呢?
- ASP.net中如何弹出消息框??具体参数的设置是怎样的?thank you
- 急!在线等!web.config中定制错误页面
- 求助,上传视频或者图片,并显示缩略图
- 求提供一个左右分栏后台管理界面,只要界面.
- ASP.NET中如何使用C#类库项目?
我也正想做个这样的,想用个别人的平台做,各位觉得用MapXtreme做这个怎么样
My-Blog地址1:http://www.cnblogs.com/nyzfl
My-Blog地址2: http://blog.csdn.net/nyzfl
<div id="map">
<div id="drag">
<div id="imagecontainer">
<img src="www.XXX.com/webservice.aspx?x=2&y=3&floor=2" />
<.....>和上行一样,X,y代表图组坐标,floor代表放大倍数.
</div>
</div>
<div>
在drag层中实现拖动,这个不废话了,网上很多,选用稳定的事件处理.
注意一点的就是考虑预载问题,我一般在每次释放鼠标时计算屏幕中间那个点所在的img的X,Y值,并以次为依据,让周围的IMG根据中心的坐标进行重载,这样保证了拖动地图后的效果.
还有一些包括放大算法,我使用的方法是计算鼠标相对img左上角的位置,把一个img分成4分,可以一次放大100%.至于其他算法,我不太会.我正在开发我们学校的电子地图,也遇到了一些困难,不过我用的是extjs,所以代码量少一些.....
当然,希望大家多提意见.