View Single Post
  #23 (permalink)  
Old 03-16-2009, 11:43 AM
klaus's Avatar
klaus klaus is online now
Basic4ppc Expert
 
Join Date: Oct 2007
Location: Fully, Switzerland
Posts: 3,815
Awards Showcase
Forum Contributer Beta Tester Competition Winner 
Total Awards: 3
Default

Concernant votre problème de Bitmap.
Ne mémoriser que les données géométriques a des avantages et un inconvénient:

Iconvénient:
- Le dessin sur l'écran pourrait être très lent selon le nombre de points à dessiner

Avantages:
- Fichier données très court en comparaison d'un bitmap
- Les données pourraient être corrigés
- Possibilité de créer facilement des échelles différentes (zoom / unzoom)
- Les calculs des différents points ne se feraient qu'une fois

Proposition de structure de données:
PointX(indice,m) coordonnées x ou lat des points
PointY(indice,m) coordonnées y ou long des points
indice = indice des points

Point d'indice 0
PointX(0,0) coordonnée x point central si nécessaire
PointX(0,1) coordonnée x 1er point latéral d'un côté
PointX(0,2) coordonnée x 2ème point latéral d'un côté
PointX(0,3) coordonnée x 1er point latéral l'autre côté
PointX(0,4) coordonnée x 2ème point latéral l'autre côté

idem pour PointY

De cette manière vous avez les 4 points dont vous avez besoin pour dessiner vos rectangles et les 2 lignes. Mais le calcul ne se ferait qu'une seule fois. Plus le point central de référence, utile pour la référence des données d'origine.

Meilleures salutations.
__________________
Klaus
Switzerland

Last edited by klaus : 03-18-2009 at 04:38 PM.
Reply With Quote