Suite

Analyse du champ de vision sur le bâtiment

Analyse du champ de vision sur le bâtiment


J'essaie d'effectuer une analyse du champ de vision du bâtiment. Ma couche de construction d'origine était un vecteur qui avait un attribut de hauteur. Je l'ai converti en raster et j'ai ajouté ma couche d'altitude à ma couche raster de construction. J'ai utilisé le raster de sortie « DEMBuilding » comme entrée pour mon analyse de champ de vision, mais je continue à recevoir une erreur NODATA pour la couche « DEMBuilding » ?

Aucune suggestion?


Je pense que l'erreur peut être corrigée en calculant le DEM modifié en utilisant

Con(EstNull("CONSTRUCTION"), "DEM", "DEM"+"CONSTRUCTION")

L'expression ci-dessus est celle de la calculatrice raster. Il suppose

  • le raster dérivé de la hauteur du bâtiment est appelé BUILDING dans la table des matières mxd actuelle
  • votre modèle d'élévation est un raster appelé DEM dans la table des matières.

Démarrez la calculatrice raster à partir des outils Spatial Analyst et créez l'expression ci-dessus à l'aide de la liste des rasters et des boutons disponibles. Vous pouvez également le copier et le coller.

Notez que vous pouvez spécifier une sortie dans l'interface de la calculatrice raster. Il deviendra votre contribution à l'analyse du champ de vision

Jetez également un œil à cet article, il décrit une approche plus précise pour combiner la hauteur du bâtiment et le modèle de surface