tp1

2025-09-13 07:27:22 +02:00
parent 1e8340c37f
commit c98409a29d
2 changed files with 67 additions and 1 deletions

2
td1.md

@@ -6,7 +6,7 @@ Le schéma entité-relation est l'étape préparatoire à la réalisation d'une
### Exercice 1. Association
Une association est constituée d'adhérent. Un "marché" biologique est mis en place à destination de ces adhérents. Différents produits sont vendus. Les produits sont organisés en famille. Les adhérent viennent acheter des produits. Un ticket de caisse est édité.
Une association est constituée d'adhérent. Un "marché" biologique est mis en place à destination de ces adhérents. Différents produits sont vendus. Les produits sont organisés en familles. Les adhérent viennent acheter des produits. Un ticket de caisse est édité.
Amélioration 1 : Les différents produits sont achetés chez des fournisseurs.

66
tp1.md Normal file

@@ -0,0 +1,66 @@
# Travaux pratiques 1
## Cartographie
1. Créer une table zone
```sql
create table zone (
id int primary key generated always as identity,
nom text,
categorie text,
geom geometry(polygon, 4326) -- on choisit srid 4326 (wgs84)
);
```
Avec QGIS
### Ajouter les couches
- AJouter une couche xyz avec OpenStreetMap
- Zommer sur l'ile de Batz (En Bretagne, au nord de Morlaix)
- 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
### 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
- Retirer le marais de la pinède
### 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
### 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 menhir
- Importer le fichier point.csv
### 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
## pgRouting
- Importer les points, les routes et le cout des routes
- utiliser pgRouting pour afficher l'itinéraire entre le casino et le fort