Descripteur
Termes IGN > informatique > langage de programmation
langage de programmationSynonyme(s)langage informatiqueVoir aussi |
Documents disponibles dans cette catégorie (802)
![](./images/expand_all.gif)
![](./images/collapse_all.gif)
Etendre la recherche sur niveau(x) vers le bas
Titre : Towards a coherent integration of 2D linear data into a DTM Type de document : Article/Communication Auteurs : Frédéric Rousseaux, Auteur ; Olivier Bonin , Auteur
Editeur : International Cartographic Association ICA - Association cartographique internationale ACI Année de publication : 2003 Conférence : ICC 2003, 21st International Cartographic Conference of ICA 10/08/2003 16/08/2003 Durban Afrique du sud Importance : pp 1936 - 1942 Note générale : Bibliographie Langues : Anglais (eng) Descripteur : [Vedettes matières IGN] Bases de données localisées
[Termes IGN] données vectorielles
[Termes IGN] inondation
[Termes IGN] intégration de données
[Termes IGN] Java (langage de programmation)
[Termes IGN] modèle numérique de terrain
[Termes IGN] objet géographique linéaire
[Termes IGN] objet géographique zonal
[Termes IGN] Oracle 9I
[Termes IGN] Oxygène (plateforme de généralisation)
[Termes IGN] réseau routier
[Termes IGN] risque naturel
[Termes IGN] simulationRésumé : (Auteur) This paper deals with the integration of vector data into a digital terrain model (DTM) to perform flood risk analysis. The integration of geographic 2D vector objects into a DTM usually raises data coherence issues. To address these issues, 2D objects are transformed into 2,5D objects and then integrated into an enriched DTM in a coherent way. We focus our research on objects describing civil engineering works such as roads, dikes, or embankments. Such a coherent integration of 2D objects into a DTM can change flood behaviour simulations deeply and thus predicted damage areas. The first part of this paper describes the general methodology used for road integration. Simple placing of 2D linear roads on a DIM generally gives unrealistic results. Our approach consists in transforming 2D linear data into 2.5D surfaces describing terrain in a more realistic way. We transform 2D linear roads into 2.5D surfacic roads by assigning them a width, and computing their elevation. The altitude of each point of the road is computed with the help of the DTM and the altimetric attribute of nodes, under slope and regularity constraints. Then, we compute a new DTM, resulting from the original DTM constrained by the 2.5D roads. We observe that this integration alters the DTM locally. The second part reports on the analysis of a DTM after the integration of roads. We base our analysis on two main applications: visualisation and hydrology. As roads were initially captured at a much higher scale than the DTM, the creation of a microrelief is observed. This microrelief may contain artefacts, which could create uncertain areas. The study of these areas helps us to define the range of scale and the validation of such methods. By comparing the results obtained by hydrological simulation with our refined DTM and with the initial DTM, we highlight the precision and coherence gained when using this enriched DTM. With our algorithms. the new DTM is more accurate on certain keyareas such as dikes or roads, which are civil engineering works that are very important for flood simulations. The third part focuses on the implementation of these algorithms in an experimental Java GIS platform, linked to an Oracle 9i database. Then this part report on the analysis of our TIN enrichment. The original TIN is locally modified. Some inconsistencies between the original TIN and the vector data are fixed thanks to the integration of new 2.5D information. For example, in the enriched TIN, rivers follow the talwegs. Without 2.5D vector information, talwegs are interpolated from contour lines and are not consistent with the river network. As a conclusion, we suggest that our work can be extended to fit other applications, such as trajectory computation. Numéro de notice : C2003-021 Affiliation des auteurs : COGIT (1988-2011) Thématique : GEOMATIQUE/INFORMATIQUE Nature : Communication nature-HAL : ComAvecCL&ActesPubliésIntl DOI : sans Permalink : https://documentation.ensg.eu/index.php?lvl=notice_display&id=65000 Documents numériques
peut être téléchargé
Towards a coherent integration ... - pdfAdobe Acrobat PDF
Titre : UNIX : Programmation et communication Type de document : Guide/Manuel Auteurs : J.M. Rifflet, Auteur ; J.B. Yunes, Auteur Mention d'édition : 4 Editeur : Paris : Dunod Année de publication : 2003 Importance : 774 p. Format : 17 x 25 cm ISBN/ISSN/EAN : 978-2-10-007966-7 Note générale : Bibliographie Langues : Français (fre) Descripteur : [Vedettes matières IGN] Informatique
[Termes IGN] C (langage)
[Termes IGN] expression rationnelle
[Termes IGN] interface de programmation
[Termes IGN] interface logicielle
[Termes IGN] UnixRésumé : (Editeur) Conçu comme un guide de programmation système, cet ouvrage présente également une étude approfondie des mécanismes internes d'Unix. Illustré par de nombreux exemples, il aborde successivement quatre aspects qui permettent au lecteur de progresser dans l'univers d'Unix :
- L'environnement Unix avec les principales commandes, les interpréteurs de langage de commandes, les éditeurs de texte et la communication entre systèmes.
- L'environnement de développement d'applications C sous Unix avec les grandes caractéristiques du langage C, les principaux outils pour la mise au point et l'évaluation des programmes (outils GNU) ainsi que les éléments et règles permettant le développement d'applications portables respectant la norme POSIX.
- L'interface de programmation (API) entre les applications et le système (entrées-sorties, processus et communication) ainsi que les aspects temps-réel (signaux temps-réels, threads, IPC et timers POSIX).
- Les applications réparties et leur développement avec une présentation des concepts essentiels relatifs aux réseaux, à Internet et ses protocoles (IPv4, UDP, TCP...) ainsi qu'aux éléments permettant l'implantation d'applications réparties communiquant par sockets ou par appels de procédures distantes.
(Editeur) Conçu comme un guide de programmation système, cet ouvrage présente également une étude approfondie des mécanismes internes d'Unix. Illustré par de nombreux exemples, il aborde successivement quatre aspects qui permettent au lecteur de progresser dans l'univers d'Unix :
- L'environnement Unix avec les principales commandes, les interpréteurs de langage de commandes, les éditeurs de texte et la communication entre systèmes.
- L'environnement de développement d'applications C sous Unix avec les grandes caractéristiques du langage C, les principaux outils pour la mise au point et l'évaluation des programmes (outils GNU) ainsi que les éléments et règles permettant le développement d'applications portables respectant la norme POSIX.
- L'interface de programmation (API) entre les applications et le système (entrées-sorties, processus et communication) ainsi que les aspects temps-réel (signaux temps-réels, threads, IPC et timers POSIX).
- Les applications réparties et leur développement avec une présentation des concepts essentiels relatifs aux réseaux, à Internet et ses protocoles (IPv4, UDP, TCP...) ainsi qu'aux éléments permettant l'implantation d'applications réparties communiquant par sockets ou par appels de procédures distantes.Note de contenu : Avant-Propos
1 Prise en main
1.1 Une session de travail
1.2 Quelques commandes
2 Le système de gestion de fichiers
2.1 Présentation générale
2.2 Références de fichiers et répertoire de travail
2.3 Les différents types de fichiers
2.4 Les i-nœuds (nœuds d'index)
2.5 Les commandes de base
3 Les processus
3.1 Programmes et processus
3.2 La commande ps
3.3 Terminaison des processus
3.4 Fichiers standard et redirections
3.5 Enchaînement de processus
4 Les principales commandes du système
4.1 Généralités, rappels
4.2 Aide en ligne
4.3 Localisation des commandes
4.4 Session et compte
4.5 Système de fichiers
4.6 Archivage et compression
4.7 Communication entre utilisateurs
4.8 Informations sur le système
4.9 Utilitaires
4.10 Processus
4.11 Gestion du terminal
4.12 Filtres
4.13 Différences de fichiers
4.14 Impression
5 Les langages de commandes
5.1 Généralités
5.2 Le Korn-Shell
5.3 Le C-Shell
6 L'édition de textes
6.1 Les expressions régulières
6.2 L'éditeur ed
6.3 L'éditeur vi
6.4 L'éditeur sed
6.5 L'éditeur emacs
7 Les environnements graphiques
7.1 Principes
7.2 L'environnement X standard
7.3 Une session X standard
7.4 Les autres environnements
8 Le langage C
8.1 Introduction
8.2 Généralités
8.3 Le langage
8.4 La bibliothèque standard
8.5 C POSIX
9 Les outils de développement
9.1 La commande gcc
9.2 La précompilation : cpp
9.3 L'édition de liens : Id
9.4 La construction d'exécutables
9.5 La construction de bibliothèques
9.6 Les commandes size et nm
9.7 La gestion des dépendances : make
9.8 L'évaluation des performances
9.9 Le débogage : gdb
9.10 La gestion de révisions : cvs
10 Généralités sur l'interface avec le système
10.1 POSIX, Unix et C
10.2 Les fichiers d'en-tête standard
10.3 Les types POSIX
10.4 La gestion des erreurs
10.5 Environnement des processus
10.6 Constantes de configuration
10.7 Bases de données systèmes
11 Les entrées-sorties
11.1 Généralités sur les entrées-sorties
11.2 La manipulation des i-noeuds
11.3 Les primitives de base
11.4 Manipulation de l'offset : Iseek
11.5 Duplication de descripteur
11.6 Le contrôle : f cntl
11.7 Les liens symboliques
11.8 Les entrées-sorties sur répertoires
11.9 Liens avec la bibliothèque du C
11.10 La projection des fichiers
11.11 Accès aux fichiers distants : NFS
12 Terminaux, Groupes et Sessions
12.1 Généralités
12.2 Groupes, sessions et terminaux
12.3 Le paramétrage d'une liaison
12.4 Les entrées-sorties sur terminal
12.5 Les pseudo-terminaux
13 La gestion des processus
13.1 Caractéristiques générales
13.2 Espace d'adressage d'un processus
13.3 Le pseudo-SGF procfs
13.4 Création de processus
13.5 Processus zombis et synchronisation père/fils
13.6 Primitives de recouvrement
14 La gestion des signaux
14.1 Introduction
14.2 Identification des signaux
14.3 Envoi des signaux
14.4 Réception des signaux
14.5 Délivrance des signaux
14.6 Masquage (blocage) de signaux
14.7 Manipulation des handlers
14.8 Attente de signaux
14.9 Quelques signaux particuliers
14.10 Contrôle du point de reprise
14.11 Les signaux temps réel
15 La communication par tubes
15.1 Caractéristiques des tubes
15.2 Les tubes anonymes (pipes)
15.3 Les tubes nommés
15.4 Les paires de sockets
16 IPC System V et IPC POSIX
16.1 Les IPC System V
16.2 Les IPC POSIX
17 Les threads
17.1 Processus et threads
17.2 L'interface POSIX
17.3 Les attributs d'une Pthread
17.4 Création de Pthreads
18 Réseaux, Internet, Unix
18.1 Architectures de réseaux
18.2 Commandes Unix
18.3 Représentation des objets typés
19 Les sockets
19.1 Caractéristiques générales
19.2 Primitives générales
19.3 Communication par datagrammes
19.4 Communication en mode connecté
19.5 Contrôle et paramétrage
20 Scrutation et asynchronisme
20.1 Les opérations non bloquantes
20.2 Scrutation de descripteurs
20.3 Asynchronisme
20.4 Temporisations temps réel POSIX
21 Le protocole RPC
21.1 Présentation générale
21.2 Mise en œuvre sous Unix
21.3 Couche haute de développement
21.4 Couche basse de développement
21.5 Le langage de spécifications RPCL
21.6 Concepts avancés
BibliographieNuméro de notice : 15251 Affiliation des auteurs : non IGN Thématique : INFORMATIQUE Nature : Manuel Permalink : https://documentation.ensg.eu/index.php?lvl=notice_display&id=46439 Exemplaires(2)
Code-barres Cote Support Localisation Section Disponibilité 15251-02 DEP-GLT Livre D2SI Dépôt en unité Exclu du prêt 15251-01 DEP-REA Manuel Informatique Marne-la-Vallée Dépôt en unité Exclu du prêt
Titre : XSLT en action : 122 recettes pour développeurs XML et XSLT Type de document : Guide/Manuel Auteurs : S. Mangano, Auteur ; E. Jacoboni, Traducteur ; A. Ketterlin, Traducteur Editeur : Sebastopol, Paris, etc. : O'Reilly Année de publication : 2003 Importance : 678 p. Format : 18 x 23 cm ISBN/ISSN/EAN : 978-2-84177-240-7 Langues : Français (fre) Descripteur : [Vedettes matières IGN] Langages informatiques
[Termes IGN] format SVG
[Termes IGN] HTML
[Termes IGN] protocole SOAP
[Termes IGN] XML
[Termes IGN] XSLTIndex. décimale : 26.04 Langages informatiques Résumé : (Editeur) XSLT permet de transformer un document XML, en soi peu exploitable, en un format nettement plus convivial ou plus familier (HTML, PDF, Excel, SVG, etc.) ou encore mieux supporté par des applications existantes (autre format XML, code java, CSV). Il s'agit d'un langage particulièrement polyvalent, mais sa logique inhabituelle le rend intimidant. Ce recueil de recettes, qui pour chaque problème propose une ou plusieurs solutions, permettra au lecteur de résoudre les différentes questions qui se posent à lui au jour le jour. À l'aide de recettes prêtes à l'emploi, il pourra, quel que soit son niveau, mettre immédiatement en application les solutions qui composent ce recueil.
À la différence de nombreux développeurs XML/XSLT, l'auteur n'aborde pas cette technologie uniquement du point de vue de l'Internet et du développement web, mais dans la perspective plus large de la transformation des données. Cet ouvrage très complet est organisé autour des thèmes suivants : - manipulation de chaînes de caractères, opérations mathématiques et gestion des dates : sélection de contenu et conversion de code XML en texte brut, manipulation d'arbres et réagencement de fichiers XML, XSLT comme langage de requête ; - écriture automatisée de code HTML, C ou XSLT, création de documents Visio ; - production de cartes thématiques (Topic Maps); - engendrement de documentation SOAP à partir de WSDL, conception d'extensions XSLT et embarquement de code XSLT, débogage de feuilles de style ; - mise au point de processeurs XSLT génériques pour différents types de dialectes XML. XSLT offre une profusion de méthodes pour réaliser une transformation, mais les meilleures solutions ne sont pas toujours les plus évidentes. L'emploi des règles (templates), qui constitue fréquemment une pierre d'achoppement pour les programmeurs, est soigneusement expliqué et illustré. Cet ouvrage va plus loin qu'un ensemble de programmes à copiercoller car il permet au développeur, grâce aux commentaires qui accompagnent le code, d'une part d'étoffer et d'approfondir sa compréhension de XSLT, d'autre part de choisir la solution la mieux adaptée.Note de contenu :
- Chaînes de caractères
- Nombres et opérations mathématiques
- Dates et heure
- Sélection et parcours
- XML vers du texte
- XML vers XML
- Requêtes XML
- XML vers HTML
- XML vers SVG
- Génération de code
- Recettes d'applications verticales de XSLT
- Extension et intégration de XSLT
- Tests et débogage
- Programmation générique et fonctionnelleNuméro de notice : 21042 Affiliation des auteurs : non IGN Thématique : INFORMATIQUE Nature : Manuel Permalink : https://documentation.ensg.eu/index.php?lvl=notice_display&id=47001 Réservation
Réserver ce documentExemplaires(2)
Code-barres Cote Support Localisation Section Disponibilité 21042-01 26.04 Manuel Informatique Centre de documentation Informatique Disponible 21042-02 26.04 Manuel Informatique Centre de documentation Informatique Disponible Les chorèmes comme outil d'analyse des besoins exprimés par des gestionnaires du territoire / F. Brau in Mappemonde, vol 2002 n° 4 tome 68 (décembre 2002)
![]()
[article]
Titre : Les chorèmes comme outil d'analyse des besoins exprimés par des gestionnaires du territoire Type de document : Article/Communication Auteurs : F. Brau, Auteur Année de publication : 2002 Article en page(s) : pp 7 - 10 Langues : Français (fre) Descripteur : [Vedettes matières IGN] Applications SIG
[Termes IGN] aménagement du territoire
[Termes IGN] analyse des besoins
[Termes IGN] analyse spatiale
[Termes IGN] chorème
[Termes IGN] langage graphique
[Termes IGN] modèle conceptuel de données localisées
[Termes IGN] modélisation
[Termes IGN] système d'information géographiqueRésumé : (Auteur) La construction d'un référentiel spatial commun à différents gestionnaires du territoire nécessite une harmonisation des définitions et modes de découpages spécifiques de ces territoires. L'utilisation des chorèmes facilite la modélisation des ces perceptions et des besoins souvent complexes exprimés par les acteurs. Elle permet d'identifier, parmi les structures et processus mis en évidence, ceux qui résument le mieux l'intérêt général des parties prenantes d'un projet de gestion de l'espace afin de poser les bases du référentiel. Numéro de notice : A2002-398 Affiliation des auteurs : non IGN Thématique : GEOMATIQUE Nature : Article DOI : sans En ligne : http://www.mgm.fr/PUB/Mappemonde/M402/Brau.pdf Format de la ressource électronique : URL article Permalink : https://documentation.ensg.eu/index.php?lvl=notice_display&id=26422
in Mappemonde > vol 2002 n° 4 tome 68 (décembre 2002) . - pp 7 - 10[article]Web-GIS development strategy: Internet dissemination of Iranian roads information / Ali Asghar Alesheikh in GIM international, vol 16 n° 11 (November 2002)
[article]
Titre : Web-GIS development strategy: Internet dissemination of Iranian roads information Type de document : Article/Communication Auteurs : Ali Asghar Alesheikh, Auteur ; H. Helali, Auteur Année de publication : 2002 Article en page(s) : pp 12 - 15 Langues : Anglais (eng) Descripteur : [Vedettes matières IGN] Géomatique
[Termes IGN] géomatique web
[Termes IGN] GML
[Termes IGN] HTML
[Termes IGN] Iran
[Termes IGN] Java (langage de programmation)
[Termes IGN] Open GIS Consortium
[Termes IGN] programmation informatique
[Termes IGN] réseau routier
[Termes IGN] serveur web
[Termes IGN] système d'information géographique
[Termes IGN] toile d'araignée mondiale
[Termes IGN] Visual BasicRésumé : (Editeur) Successful implementation of Web-GIS must follow several steps, starting with requirement analysis and ending in Web-GIS use and maintenance. The authors propose a Web-GIS development strategy, using as case in point a project aimed at the dissemination of Iranian roads information through the Internet. Numéro de notice : A2002-329 Affiliation des auteurs : non IGN Thématique : GEOMATIQUE Nature : Article DOI : sans Permalink : https://documentation.ensg.eu/index.php?lvl=notice_display&id=22240
in GIM international > vol 16 n° 11 (November 2002) . - pp 12 - 15[article]Réservation
Réserver ce documentExemplaires(1)
Code-barres Cote Support Localisation Section Disponibilité 061-02111 RAB Revue Centre de documentation En réserve L003 Disponible Simultaneous graphic generalization of vector data sets / Lars Harrie in Geoinformatica, vol 6 n° 3 (September - November 2002)
PermalinkTowards the developments intelligent GIS: an approach to linguistic knowledge discovery / D. Zheng in GIM international, vol 16 n° 8 (August 2002)
PermalinkUn système d'information dans le domaine des risques naturels : le projet SIRVA / Yannick Manche in Revue internationale de géomatique, vol 12 n° 1 (mars - mai 2002)
PermalinkApports de la télédétection et des SIG à l'étude des inondations de la ville de Saint-Louis du Sénégal / Julien Gaffuri (2002)
PermalinkPermalinkPermalinkDéveloppement et mise en application d'une interface de PIAO de la végétation du lit de la Loire et de l'Allier / S. Ancel (2002)
PermalinkPermalinkPermalinkPermalink