Cours en ligne sur OpenLayers
Yves Jacolin
Camptocamp vient de publier un cours en ligne dédié à OpenLayers. Soucieux de permettre l'acquisition de compétences sur OpenLayers au plus nombreux, nous vous proposons ce cours en ligne composé de cours théoriques, d'exercices et de questionnaires de validation. Pensés pour une progression par étape, ce cours est destiné autant aux développeurs JavaScript qui souhaitent ajouter une carte dans leur application, qu'aux chefs de projets ayant une compétence technique qui désirent connaître un peu mieux cette bibliothèque.
OpenLayers est une bibliothèque JavaScript qui vous permet d'afficher et d'interroger des données provenant de plusieurs sources afin de créer une carte dynamique dans n'importe quelle page Web.
Quel est le rôle d'OpenLayers dans une infrastructure web cartographique Open Source ?
Vous verrez en quelques séquences comment :
- créer une carte,
- ajouter plusieurs couches, des contrôles et des événements pour interagir avec votre carte
- gérer différents formats de couches de données et de projection
- améliorer votre carte, de l'exporter et d'ajouter un support pour les appareils mobiles.
Des quiz et des exercices vous permettront de consolider vos nouvelles compétences pour chaque séquence.
Bien entendu, ces premières étapes sont nécessaires avant de travailler sur des projets plus importants. De nombreuses autres fonctionnalités sont disponibles dans OpenLayers, comme l'édition vectorielle, les mesures de distance et de surface, les tuiles vectorielles, la 3D.
Mais, avant d'utiliser ces fonctionnalités complexes, nous vous recommandons fortement de commencer par cette introduction pour entrer directement dans l'API OpenLayers ! Êtes-vous prêt à coder ? Commencez !
Ce que vous allez apprendre
- Se familiariser avec les principaux composants d'un projet OpenLayers
- Comprendre les interactions entre les composants et la structure d'un projet OpenLayers
- Comprendre les différents concepts proposés par OpenLayers
- être capable de créer une carte avec un fond, différentes couches et des interactions.
Y a-t-il des exigences ou des prérequis pour le cours ?
- Bonnes notions en développement web (JS, HTML, CSS)
- Connaissance de base des Web Services OGC.
- Connaissances de base en SIG (couches, style, fonctionnalités...)
Comment démarrer ?
Le cours est hébergé sur la plateforme udemy. Créez votre compte et démarrer sans plus attendre avec le bon de réduction suivant : 6BB6BB7FB2054FECF7DC ou en utilisant ce lien (gratuit pour les 100 premiers jusqu'au 4 mars)
Pour plus d'informations,
n'hésitez pas à prendre contact avec nous !
Carrière
Vous souhaitez travailler dans un environnement inspirant et rejoindre nos équipes motivées et multiculturelles ?