| |
| Posté le 17 janvier 2008 - 08:57 |
Bonjour,
Alors mon problème est que je voudrais placer différents points sur une carte. Dans mon programme j'aurais une base de donnée avec le nom et l'emplacement (x,y).
Donc je voudrais que quand je lance mon programme il me place les différents points en fonctions de la base de donnée. Est-ce possbile?
merci d'avance |
| |
| |
| | | |
|
| | |
| |
| Posté le 17 janvier 2008 - 10:35 |
| Oui, en utilisant l'activx de MS Mappoint par exemple. |
| |
| |
| | | |
|
| | |
| |
| Posté le 17 janvier 2008 - 12:45 |
Ok merci...
Et encore petite question en placant ces points est ce que que je peux faire des zones cliquables? |
| |
| |
| | | |
|
| | |
| |
| Posté le 17 janvier 2008 - 13:33 |
| Etudier les fonctions graphiques de WD : pas facile à comprendre , je l'admets mais répond à votre besoin. |
| |
| |
| | | |
|
| | |
| |
| Posté le 17 janvier 2008 - 14:00 |
| |
| |
| | | |
|
| | |
| |
| Posté le 17 janvier 2008 - 23:04 |
Si vous utilisez une carte sous forme d'image de fond pourquoi pas utiliser un champ image matérialisant le point et utiliser la fonction champ clone pour positionner plusieurs points ?
Avec les indirections on peut ensuite exécuter tel ou tel traitement en cliquant sur l'image du point ...
J'utilise ce système depuis des années pour positionner des choses sur un synoptique et exécuter des traitement différents pour chacun des points ... On peut également y ajouter un menu contextuel ...
Bon courage et bon dev
Cezame |
| |
| |
| | | |
|
| | |
| |
| Posté le 18 janvier 2008 - 08:10 |
Bjr,
Jean-Denis CARRE avait prétendu : > Oui, en utilisant l'activx de MS Mappoint par exemple.
Ca a un cout ? combien ?
merci
-- ------------------------------------------------------------- www.ctc-soft.com Gestion biblo-documentaire (free-share) Comptabilité shareware Logiciels de Gestion de saisie terrain Spécialisé Tournées de boulangers ------------------------------------------------------------- |
| |
| |
| | | |
|
| | |
| |
| Posté le 21 janvier 2008 - 09:56 |
merci de votre réponse!
Oui ca a l'air interessant! Mais je ne comprend pas bien l'utilité de champ clone. Ca fait une copie d'une image selectionné et ca la place sur l'image?
merci d'avance |
| |
| |
| | | |
|
| | |
| |
| Posté le 21 janvier 2008 - 12:39 |
Un champ clone permet de créer une copie de n'importe quel champ ... ensuite on peux le manipuler a souhaot avec les fonctions de windev ... Pour la position de poin ts sur un plan ca permet de créer autant de points qu'on le souhaite. Moi par exemple sur des applications je dois matérialiser des accès sur un plan avec leur état ... j'utilise le champ clone pour créer autant de points que j'en ai besoin (accès dans un fichier) ensuite grace aux fonctions..X et ..Y je positionne le point sur le plan ... J'ai utilisé un champ image que je clone ... Suivant l'état il me suffit de changer par programmation l'image du point concerné ... Que soiuhaitez vous faire exactement ?
Bon courage et bon dev ...
Cezame |
| |
| |
| | | |
|
| | |
| |
| Posté le 28 janvier 2008 - 10:19 |
Merci de votre aide!!!
Je dois faire dans le même genre. Je dois placer différent accès wifi. En tout cas merci de ton aide! |
| |
| |
| | | |
|
| | |
| |
| Posté le 29 janvier 2008 - 11:41 |
Je pense que le ChampClone est tout a fait adapté a ton besoin ...
Avec les indirections tu pourra facilement gérer de façon indépendante tes traitements pour chacun des points...
Bon Dev
Cezame |
| |
| |
| | | |
|
| | |
| |
| Posté le 30 janvier 2008 - 18:09 |
vallgui a écrit :
Bonjour,
Alors mon problème est que je voudrais placer différents points sur une carte. Dans mon programme j'aurais une base de donnée avec le nom et l'emplacement (x,y).
Donc je voudrais que quand je lance mon programme il me place les différents points en fonctions de la base de donnée. Est-ce possbile?
merci d'avance
Si les points sont issues d'un GPS, il faut une carte plane et pas une carte stylisée (la plus part des cartes sur internet son retravaillé pour sembler mieux et/ou gommer certains défauts esthétiques et ne respectent peut-être plus la grille du GPS.
A++ Goof |
| |
| |
| | | |
|
| | |
| |
| Posté le 01 février 2008 - 13:20 |
Vous pouvez tout simplement dessiner des petites formes ( cercle, carré, triangle...) directement sur le champ image qui affiche le fond de carte. Les différentes fonctions de dessin sont les suivantes :
dArc Dessine un arc de cercle ou un arc d'ellipse dans un champ image dCercle Dessine un cercle ou une ellipse dans un champ image
dCorde Dessine une corde de cercle (intersection d'une ellipse et d'une droite) dans un champ image dLigne Dessine une ligne dans un champ image dPoint Dessine un point dans un champ image
dPolygone Dessine un polygone dans un champ image dPortion Dessine une portion de cercle ou d'ellipse dans un champ image dRectangle Dessine un rectangle dans un champ image dRotation Effectue une rotation d'une image affiche dans un champ image
dSauveImageBMP Sauve une image soit au format BMP, soit en mémoire dSauveImageGIF Sauve une image au format GIF, soit en mémoire dSauveImageJPEG Sauve une image soit au format JPEG, soit en mémoire dSauveImagePNG Sauve une image soit dans un fichier au format PNG, soit en mémoire dStylo Déclare la couleur et le style défaut pour le dessin des traits, des rectangles, des cercles, etc. dSymétrieHorizontale Effectue une symétrie horizontale d'un champ image dSymétrieVerticale Effectue une symétrie verticale d'un champ image dTexte Dessine un texte dans un champ image FlècheDébut Indique la position du début de la flèche d'un champ "Forme" de type flèche. FlècheFin Indique la position de la fin de la flèche d'un champ "Forme" de type flèche. InfoBitmap Récupère les caractéristiques d'un fichier image : |
| |
| |
| | | |
|
| | |
| |
| Posté le 21 janvier 2015 - 16:58 |
Bonjour,
J'ai un problème similaire. et j'ai essayé cette technique.
Mais d'après la doc pcsoft la fonction ChampClone n'est disponible que dans état. (Dans cette version, cette fonction peut être utilisée uniquement pour créer un nouveau champ dans un état.) Comment faire pour une page web ?
Merci |
| |
| |
| | | |
|
| | |