6
tp1
medina5 edited this page 2025-09-17 19:06:10 +02:00

Travaux pratiques de Cartographie

1. Logiciel de catographie

Installer QGIS Ajouter les couches

  • AJouter une couche xyz avec OpenStreetMap
  • Zommer sur l'ile de Batz (En Bretagne, au nord de Morlaix)

2 POI (Point of Interest)

  • Ajouter une nouvelle table pour les points
  • Ajouter un point depuis QGIS : menhir de Kreach ar Bolloch (A) un autre sur le menhir de Porz ar Roc'h
  • Calculer la distance entre les 2 menhirs
  • Importer le fichier point.csv
create table point (
  id serial primary key,
  nom text not null,
  altitude double precision,
  geom geometry(point, 4326) not null
);
  1. Créer une table zone
create table zone (
  id int primary key generated always as identity,
  nom text,
  categorie text,
  geom geometry(polygon, 4326) -- on choisit srid 4326 (wgs84)
);
  1. Ajouter une zone
  • Ajouter une couche postgreSQL sur la table zone
  • Changer le style de remplissage pour avoir une semi transparence (opacité)
  • Entrer en édition sur la couche avec l'icone crayon

Terrain de Sport

  • Cliquer sur le bouton ajouter une entité (Ctrl + Maj + point)
  • Dessiner le terrain de sport
  • Enregistrer
  • Avec DBeaver vérifier l'existence de l'entité et modifier son nom et sa catégorie
  • Calculer l'aire du terrain et son périmètre
  • Transformer la projection pour avoir le résultat en mètres

Le marais Poullou

  • Dessiner le marais Poullou Attention celui ci est en deux partie
  • Changer le type de la colonne en multipolygon en mettant à jour le type de la colonne
  • Fusionner les 2 lignes du marais en un seul multiploygone

La Pinède

  • Dessiner la pinède ouest en faisant 3 parties (utiliser le magnétisme)
  • Vérifier que les 3 parties sont adjacentes
  • Fusionner les 3 parties (ST_UNION)

Carte

  • Importer les données du fichier zone.csv
  • Fusionner les 3 régions pour faire une entité ile
  • Faire l'intersection des pinèdes avec l'ile pour découper proprement ces zones

Route

  • Ajouter une nouvelle table route
  • Tracer une route rue de Saint Anne
  • Calculer la longueur de la route
  • Calculer la distance entre les 2 extrémités
  • Ajouter une 2e route qui croise la rue Saint Anne (Déchetterie à Auberge de jeunesse)
  • Extraire l'intersection

Points

  • Importer les points,
  • Afficher la distance entre tous les points
  • Quels sont les points dans la région ouest
  • Quels sont les points dans les pinèdes

pgRouting

  • Importer les routes et le cout des routes
  • utiliser pgRouting pour afficher l'itinéraire entre le casino et le fort