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: 1000max: 3000palette: 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_ulbelev'Elevation (ALOS)');