Tutoriel 6.2
2. Structure du script
2.2. Afficher les propriétés
L'extrait de code ci-dessous définit certains paramètres d'affichage pour l'application Web.
- Définir l'arrière-plan par défaut en tant que Satellite
- Définir une palette pour les données d'élévation
- Centrer la carte de la page d'accueil au centre de votre zone d'étude
- Mosaïque et clip de la couche d'élévation (dsm) sur votre zone d'étude
- Ajoutez la couche d'élévation à la liste des couches de l'application finale.
// La ligne ci-dessous définit la carte d'arrière-plan par défaut comme étant Google Satellite
Map.setOptions('HYBRID');
// A la ligne ci-dessous, définissez le style de curseur par défaut à crosshair (pour mieux pointer le pixel)
Map.style().set('cursor', 'crosshair');
// Ce qui nous intéresse est la première bande - DSM
// Définissons une palette pour visualiser cette élévation
var elevPalette = ['yellow', 'green', 'Brown'];
var elev = {min: 1000, max: 3000, palette: elevPalette};
// Mais nous sommes seulement intéressés à voir notre zone d'étude
// Voir si la limite de l'ULB est déjà importée ci-dessus comme variable 'ulb'
Map.centerObject(ulb,8);
//Maintenant, sélectionnons la première bande 'DSM' et mosaïque puis clip le DSM à la limite de l'ULB
var dsm_ulb = dsm.select('DSM').filterBounds(ulb).mosaic().clip(ulb);
print(dsm_ulb);
// La commande suivante ajoutera le DSM découpé à la vue de la carte
Map.addLayer(dsm_ulb, elev, 'Elevation (ALOS)');