arcIMS使用Java Connector的基本框架

arcIMS的Java Connector开发模式与mapxteme的开发模式是相同的原理。下面的代码是实现一个arcIMS Java Connector开发模式的起点:
代码
 1map=new Map();//新建立一个com.esri.aims.mtier.model.map.Map对象,用于保存地图状态
 2conn = new ConnectionProxy();//新建一个com.esri.aims.mtier.io.ConnectionProxy对象,用于连接arcIMS应用服务器
 3conn.setHost("menglikun");//设置连接的主机名或IP地址
 4conn.setPort(5300);//设置端口号,记住是arcIMS应用服务器的端口号而不是web服务器的端口号
 5conn.setService("test");//设置service的名称
 6conn.setDisplayMessages(true);//设置是否在控制台打印出提示信息
 7map.setWidth(500);//设置地图的宽
 8map.setHeight(350);//设置地图的高
 9map.initMap(conn, 0falsefalsefalsefalse);//初始化地图
10
11//以下均为设置图例
12map.getLegend().setAntialiasing(true);
13map.getLegend().setWidth(200);
14map.getLegend().setHeight(175);
15map.getLegend().setTitle("Legend");
16map.getLegend().setTitleFontSize(12);
17map.getLegend().setFont("arial");
18map.getLegend().setValueFontSize(15);
19map.getLegend().setSwatchHeight(15);
20map.getLegend().setSwatchWidth(15);
21map.getLegend().setLayerFontSize(10);
22
23map.refresh();//必须更新一下地图

你可能感兴趣的:(arcIMS使用Java Connector的基本框架)