Module 7 Manipulation de données vectorielles

L’objectif principal de ce module est d’apprendre à manipuler des données vectorielles.


À la fin de ce module vous saurez:

  • Ajouter de nouveaux attributs à des données vectorielles, et également supprimer ou éditer des attributs.
  • Filtrer des données vectorielles en se basant sur leurs attributs.
  • Joindre spatialement deux ensembles de données vectorielles.
  • Extraire un sous-ensemble de données pour l’intégrer aux attributs d’un second ensemble de données spatiales.
  • Combiner, agréger et simplifier des objets vectoriels.
  • Transformer la géométrie d’objets vectoriels.
  • Créer des zones tampons autour d’objets vectoriels.
  • Trouver le centroïde et les coordonnées d’objets vectoriels.
  • Faire des opérations topologiques sur des objets vectoriels (union, intersection, différence)
  • Confirmer des relations topologiques entre deux objets vectoriels.
  • Calculer des mesures spatiales sur des objets vectoriels (distance, longueur, superficie).

Vous utiliserez les bibliothèques suivantes:
  • sf
  • mapview
  • units
Vous apprendrez à utiliser les fonctions suivantes:
  • subset()
  • st_coordinates()
  • class()
  • merge()
  • st_join()
  • st_simplify()
  • st_area()
  • set_units()
  • st_buffer()
  • st_intercepts()
  • rowSums()
  • lengths()
  • st_is_longlat()
Vous utiliserez les données suivantes:

Dans la section leçon, vous utiliserez des données vectorielles portant sur les municipalités du Québec, sur les régions administratives du Québec et sur les parcs nationaux de la Société des établissements de plein air du Québec (SÉPAQ).

Dans la section exercices, vous mettrez en pratique les manipulations vues dans la leçon en utilisant les mêmes données.