Articles

Affichage des articles associés au libellé Delphi

GMLib, la librairie de composants qui facilite la vie des programmeurs Delphi

L'intégration de google maps dans une application Delphi passe par : - l'ajout de code javascript interprétables par google maps; - l'utilisation de composants SIG dédiés qui encapsulent les fonctionnalités de l'API google maps. Voici deux exemples, l'un utilisant du code javascript à l'intérieur de Delphi et l'autre utilisant les méthodes fournies par un composant SIG. 1. Utilisation de javascript On commence par définir la constante texte qui renseigne le navigateur afin d'exécuter le code javascript et rend le résultats sous forme de carte. Puis, dans la méthode OnCreate de la forme on appelle la fonction de chargement. uses    ActiveX; {$R *.dfm} const HTMLStr: String   = //i put The code for the web page page wich load the google maps in a string const, you can use an external html file too or embed the page in a resource and then load in a stream '<html> '+ '<head> '+ '<meta n...

Le projet GEXPLOITE - Partie I - Explication

GEXPLOITE est l'acronyme de GESTION de l'EXPLOITATION. Pour l'histoire .... Tout au début, nous avons réalisé qu'on avait un manque flagrant en matière de stockage de la donnée et de son traitement. Tout ce que nous faisions était de l’amateurisme; créer des fichiers excel, classer les données dans des feuilles de calcul et faire un traitement en TCD (tableau croisé dynamique). Les grands défauts de ce système - des dizaines de fichiers excel: - plusieurs version ; - éparpiller sur plusieurs postes; - redondance des données: - fichier plat ne permettant pas des analyses poussées; -etc La réflexion Alors on a décidé de tout mettre en cause et passer à une autre dimension. La solution les SGBDR (système de gestion de base de données relationnelles). Mais quel SGBDR choisir, sur le marché on trouve des bons et des moins bons, des chers et des moins chers, et ainsi de suite. La solution encore une fois le "Open Source" . Sans trop vous cassez la têt...

MapInfo personnalisé ou comment piloter MI par un langage de haut niveau ?

En 2009, j'ai commencé à piloter ou en d'autres termes plus simples à personnaliser MapInfo en n'invoquant que les parties qui m'intéressaient. Ceci dans le seul but d'avoir mon propre SIG. Donc, pour ne pas recréer la roue, il m'a fallut trouver l'astuce d'utiliser les librairies MapInfo et de les présenter avec un autre regard et sous un autre aspect.  Si vous êtes tenter de piloter MapInfo alors cet article est votre cours pour bien débuter. Sans plus tarder voici l'article que j'ai déposé, il y'a déjà 6 ans de cela, dans le très bon site Developpez.com

GEXPLOITE l'informatique au service du métier

Image
L’application GEXPLOITE DESK, version 1.0, présente les caractéristiques suivantes :   Application multipostes ; plusieurs utilisateurs peuvent y accéder simultanément  Sécurité grâce à un accès par nom d’utilisateur et mot de passe.  Création dynamique de la Zone à gérer ; unité, centre, commune, SR et STEP.  Existence de plusieurs filtres pour faciliter la manipulation des données  Transfert des données par lot sans aucune saisie directe.  Existence de graphes pour chaque thème avec possibilité de changer le type de graphe. Possibilité d’imprimer les graphes et les tableaux de données des feuilles qui peuvent être insérées dans un rapport ou compte rendu.  Navigation dans une carte géographique avec une panoplie d’outils tels que zoom avant, zoom arrière, déplacement, etc…  Outil de simulation des factures d’énergie dans un but d’optimisation et de suivi rigoureux de ces factures. La mise en place de cette app...