Principaux langages de programmation

HTML

HTML signifie : Hyper Text Mark up Language, c’est-à-dire langage d’hypertexte fondé sur des balises. Le langage html est à la base de la création d’un site web, son utilisation est incontournable. Pour consulter un site avec votre navigateur (internet explorer par exemple) il faut savoir que, en coulisses, des rouages s’activent pour permettre au site web de s’afficher. L’ordinateur se base sur ce qu’on lui a expliqué en HTML et CSS pour savoir ce qu’il doit afficher. Voici le code HTML illustrant sa structure : Figure 22:Structure d’un code HTML 1

Le SQL, (Structured Query Langage)

Langage de requête interprété par le SGBDR. C’est un langage informatique normalisé servant à exploiter des bases de données relationnelles. La partie langage de manipulation des données de SQL permet de rechercher, d’ajouter, de modifier ou de supprimer des données dans les bases de données relationnelles. 

Le PHP

Langage interprété (un langage de script) exécuté du côté serveur. Plus connu sous son sigle PHP (acronyme récursif), c’est un langage de programmation libre4 principalement utilisé pour produire des pages Web dynamiques via un serveur HTTP3, mais pouvant également fonctionner Chapitre 14 63 comme n’importe quel langage interprété de façon locale. PHP est un langage impératif orienté objet. Figure 23:Affichage d’un script PHP sur un navigateur

Le JavaScript

Langage de script incorporé dans un document HTML. Il est principalement utilisé dans les pages web interactives mais aussi côté serveur. C’est un langage orienté objet à prototype, c’est-à-dire que les bases du langage et ses principales interfaces sont fournies par des objets qui ne sont pas des instances de classes, mais qui sont chacun équipés de constructeurs permettant de créer leurs propriétés, et notamment une propriété de prototypage qui permet d’en créer des objets héritiers personnalisés. En outre, les fonctions sont des objets de première classe. 64 Figure 24:Extrait de code JavaScript 14.1.5. CSS Le CSS, Cascading Style Sheets, aussi appelées Feuilles de style, est un langage venu compléter le HTML en 1996, les standards le définissant sont publiés par le World Wide Web Consortium (3WC). C’est un langage qui sert à décrire la présentation des documents HTML et XML, donc il a pour rôle de gérer l’apparence de la page web (agencement, positionnement, décoration, couleurs, taille du texte…). Il constitue l’aspect décoratif et attractif de toute interface web de nos jours. 

Données mises à disposition

Les données mises à disposition par l’application sont vectorielles, attributaires et raster. Elles sont Issues de l’élaboration du PLOF. Les données vectorielles sont au format SHP d’ESRI. Ils correspondent au Domaine Publique, Limite des parcelles des terrains, des positionnements des Fokontany dans le District et des voies d’accès provenant de la base de données de FTM (FoibenTaosarintanin’i Madagasikara). Les données attributaires proviennent des fichiers de formes (.dbf) renseignant les différentes couches géographiques. Les données raster sont au format (.tif) qui correspond au fond orthophoto de Madagascar. 65 14.3. Installation des logiciels Les sources disponibles sur le Web peuvent être téléchargées facilement à partir des sites web (voir annexes). Cependant, leur installation et leur configuration ne sont pas toujours aisées. Le suivi des instructions est d’une importance capitale pour le bon fonctionnement de ces programmes. Les diverses installations effectuées concernent PostgreSQL 9.1 et PostGIS 1.5.3 (Annexe2), et QuantumGIS 2.16(Annexe4). 14.4. Configuration de la base de données 14.4.1. Création de la base de données spatiale La création d’une base de donnée spatiales se fait en PostgreSQL. Clique droite sur Base de données/ Ajouter une base de données. Entrer le nom « plof_nb » de la base, puis dans l’onglet définition choisissons le modèle «Template Postgis ». Figure 25:ajout de base de données La commande psql est le moniteur interactif de PostgreSQL. Elle permet en outre de faire des requêtes adressées directement à un serveur PostgreSQL. On se connecte à la base de données « plof_nb » en faisant : psql plof_nb La création d’une table « titre » se fait comme suit : CREATE TABLE « titre_nb » – gid integer, – « Id » character varying(50) NOT NULL, – « Situation » character varying(2) NOT NULL, – « Num_Titre » character varying(50) NOT NULL, 66 – « Nom_Propriete » character varying(50), – « Situation » character varying(50), – « Contenance » character varying(50), – the_geom geometry,

Formation et coursTélécharger le document complet

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *