Revision 6919

View differences:

trunk/extensions/extPublish/src/org/gvsig/remoteservices/conf/mapserver/Test.java
8 8

  
9 9
public class Test {
10 10
	public static void main(String args[]) {
11
		testShpMap();
11
		//testShpMap();
12
		testPostGisMap();
12 13
		//testWFSCanada();
13 14
	}
14 15
	
......
28 29
		web.metadata=new DoMap.MetadataWeb();
29 30
		web.metadata.crs= new ToMap.CRS("EPSG:23030",false);
30 31
		web.metadata.title="test shape";
31
		web.metadata.onlineresource="http://localhost/mapserv/mapserv";
32
		web.metadata.onlineresource="http://localhost/mapserver/mapserv?map=/etc/mapserver/wms.map";
32 33
		map.www=web;
33 34
		
34 35
		DoMap.ShpLayer capa = new DoMap.ShpLayer();
......
46 47
		capa.metadata.metalayertitle="Autopistas gv";
47 48
		capa.layercrs= new ToMap.CRS("EPSG:23030",true);
48 49
		map.layers.add(capa);
49
		/*
50
		DoMap.PostgisLayer l2 = new DoMap.PostgisLayer();
51
		l2.name = "autopistasPg";
52
		l2.title = "Autopistas de la GV en postgis";
53
		l2.type = "LINE";
54
		//l2.crs = "EPSG:23030";
55
		l2.setConnParams("david", "chkdsk", "localhost", "betel", "5434");
56
		l2.tabla = "autopistas";
57
		l2.data = "the_geom from "+l2.tabla;
58
		l2.extent.setFrameFromDiagonal(638610.4375,4222780,789330,4484662.5);
59
		l2.layerClass = clase;
60
		map.layers.add(l2);
61
		*/
62 50
		
63 51
		map.generate(mapFileName);
64 52
		//map.generate();
65 53
	}
66 54
	
55
	static void testPostGisMap(){
56
		String mapFileName = "/home/david/wms.map";
57
		DoMap map = new DoMap();
58
		map.mapName= "TEST_MAPSERVER_POSTGIS";
59
		map.mapStatus="ON";
60
		map.mapUnits="METERS";
61
		map.mapShapePath = "/home/david/cv300/"; 
62
		map.mapcrs= new ToMap.CRS("EPSG:23030",true);
63
		map.setExtent(638610.4375,4222780,789330,4484662.5);
64
		
65
		DoMap.WebMap web = new DoMap.WebMap();
66
		web.imagepath="/var/tmp/";
67
		web.imageurl="/var/tmp/";
68
		web.metadata=new DoMap.MetadataWeb();
69
		web.metadata.crs= new ToMap.CRS("EPSG:23030",false);
70
		web.metadata.title="test shape";
71
		web.metadata.onlineresource="http://localhost/mapserver/mapserv?map=/etc/mapserver/wms.map";
72
		map.www=web;
73
		
74
		DoMap.PostgisLayer capa = new DoMap.PostgisLayer();
75
		DoMap.MapClass clase = new DoMap.MapClass("autopistas");
76
		capa.name = "autopistas";
77
		capa.title = "Autopistas de la GV";
78
		capa.type="LINE";
79
		capa.data="autopistas";
80
		capa.extent = null;
81
		capa.layerClass = clase;
82
		clase.estilo = new DoMap.StyleMap(
83
				new RGB(120,120,120),new RGB(200,255,0));
84
		capa.metadata=new DoMap.MetadataLayer();
85
		capa.metadata.setExtent(638610.4375,4222780,789330,4484662.5);
86
		capa.metadata.metalayertitle="Autopistas gv";
87
		capa.layercrs= new ToMap.CRS("EPSG:23030",true);
88
		capa.setConnParams("david", "chkdsk", "localhost", "betel", "5432");
89
		capa.tabla = "autopistas";
90
		capa.data = "the_geom from "+capa.tabla;
91
		capa.extent.setFrameFromDiagonal(638610.4375,4222780,789330,4484662.5);
92
		capa.layerClass = clase;
93
		map.layers.add(capa);
94
		
95
		map.generate(mapFileName);
96
		//map.generate();
97
		
98
		
99
	}
100
	
67 101
	public void addAutopistas(DoMap map) {
68 102
		DoMap.MapClass clase = new DoMap.MapClass("autopistas");
69 103
		clase.estilo = new DoMap.StyleMap(

Also available in: Unified diff