- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 通过javascript 框架 Jquery 实现跨浏览器 画直线 斜线等线段
在web界面上面画直线和斜线一直都是一个很麻烦的事情,之前大部分实现这个效果都是借助Vml等方式去做的,这种方式画出来的斜线有一个问题,就是没办法做到浏览器兼容,因此,我想了另一种方式在实现这个效果.首先,我们知道Vml的实现思路是得到2个点的坐标,然后把他们连起来,组成一个线段,那么我这个方法也是这么想的,我得到2个点的坐标之后,不用vml这些工具,而是把他们之间的距离用很多个点来渲染出来,具体的步骤如下:1.得到2个点的坐标($left,$top,endleft,endtop)2.通过这2个点的坐标计算
2010-12-15 14:59:00 6499 2
通过javascript 框架 Jquery 实现跨浏览器 画直线 斜线等线段
在web界面上面画直线和斜线一直都是一个很麻烦的事情,之前大部分实现这个效果都是借助Vml等方式去做的,这种方式画出来的斜线有一个问题,就是没办法做到浏览器兼容,因此,我想了另一种方式在实现这个效果.首先,我们知道Vml的实现思路是得到2个点的坐标,然后把他们连起来,组成一个线段,那么我这个方法也是这么想的,我得到2个点的坐标之后,不用vml这些工具,而是把他们之间的距离用很多个点来渲染出...
2010-12-15 14:59:00 208
原创 Mapxtreme Java 地图缩放,平移操作的原理和实现
要想实现Mapxtreme Java 地图的缩放,平移操作,那么必须了解下Mapj这个对象,这个是官方文档对MapJ的名词解释:MapJ 是一个便捷小巧的组件,提供了通过 MapXtremeServlet 或通过其本身来创建地图的界面。由此可见,我们可以通过操作Mapj的对象,进而控制整个地图。现在通过放大操作来进行一下讲解,要实现放大操作需要以下几个步骤1、得到当前坐标点的屏幕坐标2、转换成mapJ使用的坐标3、设置该坐标为地图中心点4、设置地图缩放比5、再次渲染地图并刷新首先,我们通过javascrip
2010-12-10 16:53:00 3711
Mapxtreme Java 地图缩放,平移操作的原理和实现
要想实现Mapxtreme Java 地图的缩放,平移操作,那么必须了解下Mapj这个对象,这个是官方文档对MapJ的名词解释:MapJ 是一个便捷小巧的组件,提供了通过 MapXtremeServlet 或通过其本身来创建地图的界面。由此可见,我们可以通过操作Mapj的对象,进而控制整个地图。现在通过放大操作来进行一下讲解,要实现放大操作需要以下几个步骤1、得到当前坐标点的屏幕坐标...
2010-12-10 16:53:00 177
原创 MapXtreme java MapXtremeImageRenderer渲染器的实现
<br />MapXtreme java 远程渲染使用 MapXtremeImageRenderer 来处理。<br />远程渲染表示包含 MapJ 对象的应用程序将服从 MapXtremeServlet 的实例来创建地图。MapJ 客户机将其请求(如何渲染和渲染什么)发送到 MapXtremeServlet,由后者处理请求,然后将结果返回给 MapXtremeImageRenderer,可能的三种结果如下所示:<br />• 本地系统上使用 toFile() 的位图文件(GIF、JPEG 等)—
2010-12-07 17:19:00 1140
MapXtreme java MapXtremeImageRenderer渲染器的实现
MapXtreme java 远程渲染使用 MapXtremeImageRenderer 来处理。远程渲染表示包含 MapJ 对象的应用程序将服从 MapXtremeServlet 的实例来创建地图。MapJ 客户机将其请求(如何渲染和渲染什么)发送到 MapXtremeServlet,由后者处理请求,然后将结果返回给 MapXtremeImageRenderer,可能的三种结果如下所示:...
2010-12-07 17:19:00 94
原创 Mapxtreme java IntraServletContainerRenderer实现
IntraServletContainerRenderer是Mapxtreme java的一种渲染器,他的特点是,图片直接发送到客户机,不需要通过中间层,可以提高图片显示的速度,下面是他的具体实现MapJ mapJ = new MapJ(); mapJ.loadMapDefinition("c://test.mdf"); mapJ.setDeviceBounds(new DoubleRect(0,0,800d,600d)); ServletConfig thisServletConfig
2010-12-05 13:17:00 604
Mapxtreme java IntraServletContainerRenderer实现
IntraServletContainerRenderer是Mapxtreme java的一种渲染器,他的特点是,图片直接发送到客户机,不需要通过中间层,可以提高图片显示的速度,下面是他的具体实现MapJ mapJ = new MapJ(); mapJ.loadMapDefinition("c:\\test.mdf"); mapJ.setDeviceBounds(new Doubl...
2010-12-05 13:17:00 83
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人