ArcIMS的Java Connector开发模式:
arcIMS的Java Connector开发模式与mapxteme的开发模式是相同的原理。下面的代码是实现一个arcIMS Java Connector开发模式的起点
map=new Map();//新建立一个com.esri.aims.mtier.model.map.Map对象,用于保存地图状态
conn = new ConnectionProxy();//新建一个com.esri.aims.mtier.io.ConnectionProxy对象,用于连接arcIMS应用服务器
conn.setHost("menglikun");//设置连接的主机名或IP地址 字串6
conn.setPort(5300);//设置端口号,记住是arcIMS应用服务器的端口号而不是web服务器的端口号
conn.setService("test");//设置service的名称
conn.setDisplayMessages(true);//设置是否在控制台打印出提示信息 字串7
map.setWidth(500);//设置地图的宽
map.setHeight(350);//设置地图的高
map.initMap(conn, 0, false, false, false, false);//初始化地图 字串8
//以下均为设置图例
map.getLegend().setAntialiasing(true);
map.getLegend().setWidth(200);
map.getLegend().setHeight(175);
map.getLegend().setTitle("Legend");
map.getLegend().setTitleFontSize(12);
map.getLegend().setFont("arial"); 字串2
map.getLegend().setValueFontSize(15);
map.getLegend().setSwatchHeight(15);
map.getLegend().setSwatchWidth(15);
map.getLegend().setLayerFontSize(10);
map.refresh();//必须更新一下地图
字串2
上一篇:
ARCIMS 和TOMCAT的配置教程 下一篇:
利用Java进行AcrSDE开发实例
收藏本文: