Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works
Anything · Lazarus or Delphi
Random projectRandom project

INFRASTRUCTURES-0

Suite de programme de logiciels de gestion d'infrastructures et d'établissements en Pascal (Turbo Pascal/Free Pascal).

View on GitHub

Member rating

No ratings yet.

Sign in to rate this project.

README

INFRASTRUCTURES-0

Suite de programme de logiciels de gestion d'infrastructures et d'établissements en Pascal (Turbo Pascal/Free Pascal).

Liste des fichiers

Voici la liste des différents fichiers proposés dans INFRASTRUCTURES-0 :

Nom Description
AIRPORT.PAS Cette commande permet de lancer l'application gestion d'aeroports (Airport Management System).
MALL.PAS Cette commande permet de lancer l'application gestion de centre commercial (Mall Management System).
PARKING.PAS Cette commande permet de lancer l'application gestion de stationnement de voiture (Parking Management System).
PMS.PAS Cette commande permet de lancer l'application gestion hoteliere (Property Management System).
TIGRE.PAS Cette commande permet de lancer l'application gestion du reseau des egouts (Traitement Informatise de la Gestion du Reseau des Egouts).

Remarque

  • Le programme MALL.PAS fait des accès directe à des fichiers de base de données de format MySQL.
  • Le programme TIGRE.PAS lit et écrit des plans d'égouts au format texte .TGR. Des exemples se trouvent dans le dossier SAMPLES/TIGRE : Paris, Montréal, Londres, Laval (Québec), Québec (Québec), New York (États-Unis), Los Angeles (États-Unis), Toronto (Canada) et Ottawa (Canada). Ces données sont fictives et illustratives. Si aucun plan n'est trouvé, un petit réseau de démonstration est généré.

Utilisation de TIGRE

TIGRE [FICHIER.TGR | PARIS | MONTREAL | LONDON | LAVAL | QUEBEC | NEWYORK | LOSANGELES | TORONTO | OTTAWA]
  • Clic gauche : outil actif (sélection, déplacement, zoom fenêtre, mesure, ajout de regard ou de tronçon), double-clic : propriétés de l'ouvrage.
  • Clic droit + glisser : déplace la carte. Flèches, +/-, Home : navigation et zoom.
  • Panneau de droite : sections de couches (A = affichée, R = repérable, T = texte), sélection spatiale, logique et spécifique, macros.
  • F2 : rechercher un ouvrage, F3 : rechercher une voie, F6 : liste des établissements (CARINE), F7/F8 : tracé aval/amont, F9 : statistiques.
  • Menu Analyse : capacité hydraulique (formule de Manning), pluie de projet, pentes anormales, connectivité du réseau.

Format des plans TIGRE (.TGR)

Fichier texte dont chaque ligne est composée de champs séparés par des points-virgules :

LigneDescription
TIGRE;1;titreEn-tête du plan.
O;organisme, A;n;secteurOrganisme et secteurs (arrondissements, quartiers).
N;id;x;y;cote;radier;type;secteur;année;état;débit;bassin;nomRegard ou ouvrage spécial (regard, vanne, bassin, pompage, déversoir, exutoire).
P;id;amont;aval;hauteur;largeur;forme;matériau;classe;année;état;visitable;voieTronçon orienté de l'amont vers l'aval.
S;type;largeur;nom;n puis Q;x;yFond de plan : voie, fleuve ou parc.
E;nom;SAP;NAF;commune;code postal;regard;rejet;0Établissement (CARINE).
V;..., I;...Événements et interventions.

Compilation

Les fichiers Pascal n'ont aucune dépendances, il suffit de télécharger le fichier désiré et de le compiler avec Free Pascal avec la syntaxe de commande :

fpc LEFICHIER.PAS

Sinon, vous pouvez également le compiler avec le Turbo Pascal à l'aide de la syntaxe de commande suivante :

tpc LEFICHIER.PAS

Par exemple, si vous voulez compiler PARKING.PAS, vous devrez tapez la commande suivante :

fpc PARKING.PAS

Licence

  • Le code source est publié sous la licence [MIT](https://github.com/gladir/INFRASTRUCTURES-0/blob/main/LICENSE).
  • Le paquet original est publié sous la licence [MIT](https://github.com/gladir/INFRASTRUCTURES-0/blob/main/LICENSE).