source: ether_eccad/trunk/ECCAD_INTERFACE/WEB-INF/src/org/medias/eccad/persistance/test/TesteurPersistance.java @ 68

Last change on this file since 68 was 68, checked in by cbipsl, 14 years ago

commit v1 eccad

  • Property svn:executable set to *
File size: 1.7 KB
Line 
1package org.medias.eccad.persistance.test;
2
3
4import java.sql.SQLException;
5import java.util.LinkedList;
6import java.util.List;
7
8import org.medias.eccad.metier.dessinCarte.CarteMapScript;
9import org.medias.eccad.metier.generationRaster.GenerateurRasterImg;
10import org.medias.eccad.persistance.InfoConnectBean;
11import org.medias.eccad.persistance.SGBD_jdbc;
12
13
14public class TesteurPersistance {
15         public static void main(String[] args) {
16                InfoConnectBean info = new InfoConnectBean("eccad","ECCADCOMPIL", "5432", "eccad", "ecc001");
17               
18                SGBD_jdbc sgbd = new SGBD_jdbc(info);
19                try {
20                        sgbd.connexion();
21                } catch (SQLException e) {
22                        e.printStackTrace();
23                }
24                /*try
25                {
26                  System.loadLibrary("mapscript");
27                }
28                catch(UnsatisfiedLinkError ule)
29                {
30                  System.err.println(ule);
31                  System.exit(-1);
32                }    */
33                float[][] tab_valeur = null;
34                int oid = 56005;
35               
36                if (args.length < 1)
37                //tab_valeur = sgbd.getDataEccad(56055);
38                tab_valeur = sgbd.getDataEccad(oid);
39                //tab_valeur = sgbd.getDataEccad(56086);
40                else {
41                        tab_valeur = sgbd.getDataEccad(Integer.valueOf(args[0]));
42                        oid = Integer.valueOf(args[0]);
43                }
44               
45               
46                GenerateurRasterImg generateur = new GenerateurRasterImg();
47                generateur.genereRaster(tab_valeur, null, null);
48                generateur.enregistrerRaster("/home/pinaud/projet/eccad/mapfile/", "temporaire_img");
49               
50                CarteMapScript carte = new CarteMapScript("neutre.map", "/home/pinaud/projet/eccad/mapfile/");
51                List<String> liste_couche = new LinkedList<String>();
52               
53//              liste_couche.add("fond");
54                liste_couche.add("monde");
55               
56                carte.doLayerChoice(liste_couche);
57               
58                carte.setOTFRaster("donnees", "temporaire_img.png");
59                carte.setOTFLineLayer("monde", "world",  150, 150, 150);
60                carte.dessinerCarte("/home/pinaud/projet/eccad/carte_resultat/", oid);
61               
62         
63         }
64}
Note: See TracBrowser for help on using the repository browser.