`
durendong
  • 浏览: 20348 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
文章分类
社区版块
存档分类
最新评论
文章列表
最近有一些朋友在问MapXtreme Java Manager 客户端 安装完毕之后 不能连接数据库的问题,解决这个问题的关键在于配置数据库驱动的路径,具体有这4步: 1.进入MapXtreme Java Manager 客户端的安装路径, 2.找到bin目录下的MapXtremeJavaManager-StandAlone.lax和MapXtremeJavaManager-WebServer.lax文件 3.找到文件里的lax.class.path ,他的后面接的就是一些mapxtreme java的配置路径,那么我们在其后面添加数据库驱动的路径即可 4.重启客户端 安装以上4步 ...
在web界面上面画直线和斜线一直都是一个很麻烦的事情,之前大部分实现这个效果都是借助Vml等方式去做的,这种方式画出来的斜线有一个问题,就是没办法做到浏览器兼容,因此,我想了另一种方式在实现这个效果. 首先,我们知道Vml的实现思路是得到2个点的坐标,然后把他们连起来,组成一个线段,那么我这个方法也是这么想的,我得到2个点的坐标之后,不用vml这些工具,而是把他们之间的距离用很多个点来渲染出来,具体的步骤如下: 1.得到2个点的坐标($left,$top,endleft,endtop) 2.通过这2个点的坐标计算他们之间的距离 3.每隔一点距离增加一个div,每一个div都用来表示一 ...
要想实现Mapxtreme Java 地图的缩放,平移操作,那么必须了解下Mapj这个对象,这个是官方文档对MapJ的名词解释:MapJ 是一个便捷小巧的组件,提供了通过 MapXtremeServlet 或通过其本身来创建地图的界面。由此可见,我们可以通过操作Mapj的对象,进而控制整个地图。 现在通过放大操作来进行一下讲解,要实现放大操作需要以下几个步骤 1、得到当前坐标点的屏幕坐标 2、转换成mapJ使用的坐标 3、设置该坐标为地图中心点 4、设置地图缩放比 5、再次渲染地图并刷新 首先,我们通过javascript得到当前鼠标点的坐标(这个取得坐标的操作,我就不进行 ...
MapXtreme java 远程渲染使用 MapXtremeImageRenderer 来处理。 远程渲染表示包含 MapJ 对象的应用程序将服从 MapXtremeServlet 的实例来创建地图。MapJ 客户机将其请求(如何渲染和渲染什么)发送到 MapXtremeServlet,由后者处理请求,然后将结果返回给 MapXtremeImageRenderer,可能的三种结果如下所示: • 本地系统上使用 toFile() 的位图文件(GIF、JPEG 等)— 通常用于在中间层上存储图像,然后令浏览器从服务器请求文件。 • 使用 toStream() 的 Java 输出流对象 — 流 ...
IntraServletContainerRenderer是Mapxtreme java的一种渲染器,他的特点是,图片直接发送到客户机,不需要通过中间层,可以提高图片显示的速度,下面是他的具体实现 MapJ mapJ = new MapJ(); mapJ.loadMapDefinition("c:\\test.mdf"); mapJ.setDeviceBounds(new DoubleRect(0,0,800d,600d)); ServletConfig thisServletConfig = this.getServletConfig(); Ser ...
zk封装了很多javascript的方法,但是并不是说就可以不用javascript了,因为我们项目开发的时候,zk提供的这些方法未必适用,因为zk有2个版本,一个5.X,一个是3.X,这2个版本调用的方法各不相同,下面讲下他们的区别和使用方法 这个是5.X里面调用javascript的方法的代码 <window title="My First Window" border="normal" width="200px" xmlms:="client"> <button w:onClick=&q ...
先说下开发的环境,我使用的IDE是eclipse 3.5,mapxtreme java用的是4.7版本的,还需要一个mapxtreme使用的mdf文件 那么,让我们开始架设项目吧 一 从新建项目开始,首先我们建立一个项目,然后把mapxtreme java的lib包里面的client,common,server文件夹里面的所有jar文件全部导入到项目里面 二 新建一个index.jsp,然后再建一个名字叫MapServer的servlet,建好后,项目如下图所示 在index.jsp页面的添加一个img组件,src直接链接到servlet上面去,具体内容如下: < ...
这个电子地图二次开发的工具,在网上能找到的资源实在是太少了,就单单一个开发人员手册根本就不够用的,很多东西都讲得太粗了,mapinfo公司在中国也没怎么给力,好不容易开了一个官方论坛,结果上面提个问题,半年都没人理你 目前我正在整理开发mapxtreme java的资料,等我整理好了,多写点文章来帮助想学这个工具的兄弟们,希望大家不要走我走过的弯路
最近在看felx3权威指南,是本好书,讲得很细,但是书上资料自带的那个ColdFusion服务器,关于他的架设讲解得不够详细,导致很多朋友一直出现check for corrupt jvm.cfg file这个错误,关于这个服务器,我也懂得不多,到处在网上找资料也没发现有价值的东西,后来我发现其实ColdFusion服务器不用我们设置的,我们只需要把他解压缩到C盘的根目录下面,然后用命令行进入具体的路径C:\cfusionFlexTFS\bin目录下,输入jrun -start cfusion,就可以正常启动了!
最近在玩ubuntu,安装了一个tomcat之后,一切都还好,就是报错信息一直找不到地方,后来我翻遍了tomcat的log文件夹,终于被我找到了,原来在用window到时候,日志文件都是写在catalina.log这个文件下面的,现在在ubuntu里面,他分开存储了,日志报错文件写在了catalina.out里面!
在上一个文章里,我们把项目建好了,并且已经成功运行,现在来理解下zk事件驱动(event-driven)的,基于组件(component-based)的特点 先来点理论,什么叫做基于组件,维基百科里面这么描述的:基于组件的软件工程(Component-based software engineering,简称CBSE)或基于组件的开发(Component-Based Development,简称CBD)是一种软件开发范型。它是现今软件复用理论实用化的研究热点,在组件对象模型的支持下,通过复用已有的构件,软件开发者可以“即插即用”地快速构造应用软件。这样不仅可以节省时间和经费,提高工作效率, ...
关于ZK这个框架,国内使用的用户应该比较少,国内的资料也相当的少,但是在国外,这个东西已经很多人在使用了,以前也没怎么接触过,最近开始使用ZK来做开发,发现这东西在使用的时候,还蛮有意思的,所以准备记下使用日志,留给以 ...
Global site tag (gtag.js) - Google Analytics