Bonjour,

je programme une application qui permet de visualiser une carte à partir d'une base de données PostgreSql dans une picturebox, j'ai deux boutons zoom in et zoom out
j'ai essayé pas mal de fois mais le zoom se fait sur toute la picturebox même la bordure et non pas sur le contenu.
voilà le code :


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
mymap = new Map(pictureBox1.Size);
                VectorLayer v7 = new VectorLayer("Parc de stationnement", new PostGIS("server=localhost;port=5432;user=postgres;database=spatiale", "parc_stationnement", "geom", "gid"));
                mymap.Layers.Add(vb);
                vb.Style.Fill = Brushes.BurlyWood;
                mymap.Layers.Add(v7);
                mymap.ZoomToExtents();
                pictureBox1.Image = mymap.GetMap();
aidez moi SVP