Interactions entre deux couches vectorielles au moyen de Turf.js et d'OpenLayers
Renard, Amandine
Promotor(s) : Schmitz, Serge ; Kasprzyk, Jean-Paul
Date of defense : 9-Sep-2019/10-Sep-2019 • Permalink : http://hdl.handle.net/2268.2/7328
Details
Title : | Interactions entre deux couches vectorielles au moyen de Turf.js et d'OpenLayers |
Translated title : | [en] Interactions between two vector layers using Turf.js and OpenLayers |
Author : | Renard, Amandine |
Date of defense : | 9-Sep-2019/10-Sep-2019 |
Advisor(s) : | Schmitz, Serge
Kasprzyk, Jean-Paul |
Committee's member(s) : | Donnay, Jean-Paul |
Language : | French |
Number of pages : | 45 |
Keywords : | [fr] OpenLayers, SIG Web, Turf.js |
Discipline(s) : | Engineering, computing & technology > Computer science |
Institution(s) : | Université de Liège, Liège, Belgique |
Degree: | Master en sciences géographiques, orientation générale, à finalité spécialisée en développement territorial |
Faculty: | Master thesis of the Faculté des Sciences |
Abstract
[fr] Les technologies de traitement des données spatiales par le navigateur client ont fortement évoluées au cours des 20 dernières années. Elles sont passées par différentes phases : les traitements étaient réalisés par le navigateur du client au moyen de plug-ins. Les traitements sont, ensuite, passés au serveur et le client n'assurait plus que la visualisation des résultats. La tendance la plus récente replace une partie des traitements du côté client. Elle est associée au développement de l'AJAX et, notamment, le JavaScript. Le but de ce travail est de proposer des solutions client afin d'effectuer une sélection entre couches au moyen d'OpenLayers et de Turf.js. Les options envisagées sont basées, d'une part, sur la correspondance entre les attributs communs des deux couches, pour une solution non spatiale et , d'autre part, sur les fonctions buffer et intersect de Turf.js. pour une solution spatiale.
[en] Client-side spatial data processing technologies have evolved significantly over the last 20 years. They went through different phases: the treatments were done with plug-ins on the client's browser. The processing is then passed to the server side and the client only ensures the visualization of the results. The most recent trend is replacing some of the treatments on the client side. It is associated with the development of AJAX and, in particular, JavaScript. The goal of this work is to propose client-side solutions to make a selection between layers using of OpenLayers and Turf.js. On one hand, the options considered are based on the correspondence between the common attributes of the two layers, for a non-spatial solution. On the other hand they are based on the buffer and intersect functions of Turf.js. for a spatial solution.
File(s)
Document(s)
Description:
Size: 7.24 MB
Format: Adobe PDF
Cite this master thesis
The University of Liège does not guarantee the scientific quality of these students' works or the accuracy of all the information they contain.