survcopt
Messages postés224Date d'inscriptionmardi 27 mai 2003StatutMembreDernière intervention13 mai 2022
-
10 janv. 2008 à 14:07
nicolasToulouse
Messages postés31Date d'inscriptionmercredi 14 juin 2006StatutMembreDernière intervention11 janvier 2008
-
11 janv. 2008 à 14:36
Bonjour,
J'ai une base de donnée de points XY avec une valeur associée je voudrais savoir comment gérer l'affichage de ces points sachant qu'ils sont affichées comme dans un SIG pour faire du suivi d'objet? j'ai donc une quantité de 40000 points à afficher environ . pour l'instant ma carto est faite avec GDI mais je ne sais pas comment gerer en memoire une telle quantité de points .
Merci
survcopt
Messages postés224Date d'inscriptionmardi 27 mai 2003StatutMembreDernière intervention13 mai 20223 11 janv. 2008 à 14:20
Ok pour un tableau mais le rafraichissement est lourd à chaque fois je pense sachant que derriere il y a une grosse image a afficher , ah moins de gerer l'image differement.
www.survey-copter.com
Vous n’avez pas trouvé la réponse que vous recherchez ?
nicolasToulouse
Messages postés31Date d'inscriptionmercredi 14 juin 2006StatutMembreDernière intervention11 janvier 2008 11 janv. 2008 à 14:36
quand tu dis que ton image est lourde (derriere, tu veux dire que tu as quel
taille pour ton image ? (en terme de taille mémoire et de taille rendu écran )
Je pense que le mieux, serait que tu es ton propre controle de rendu
du genre dans le onPaint() de ce controle , tu ferais
Graphics g = e.Graphics;
g.DrawImage(TonImagedeCarte);
foreach(Point p in pointList)
{
g.DrawCircle(...., p);
}