切割图片,鼠标定位。没有见到过asp.net 的,JSP的到很多。原理一样的。

解决方案 »

  1.   


      我也正想做个这样的,想用个别人的平台做,各位觉得用MapXtreme做这个怎么样
      

  2.   

    挺好的,就是不会
    My-Blog地址1:http://www.cnblogs.com/nyzfl
    My-Blog地址2: http://blog.csdn.net/nyzfl
      

  3.   

    可以用一些公司提供的地图API接口,一般Gis系统都是肥客户端 asp.net完全可以
      

  4.   

    用webservice
    <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,所以代码量少一些.....
    当然,希望大家多提意见.