Como você não possui o LIDAR, precisará pensar na melhor forma de representar as informações espaciais que possui.
Eu sugiro começar com apenas as alturas dos edifícios (usando a regra dos 3 metros) - gerar uma varredura a partir disso - e conduzir a análise inicial baseada apenas nos edifícios (principalmente para garantir que seus cálculos funcionem).
Em seguida, você terá que pensar em introduzir a cobertura vegetal na análise. Novamente, sem o LIDAR, isso será tentativa e erro (e, como costumava ser feito antes do LIDAR!)
Uma sugestão aqui pode ser a digitalização (manualmente - ou através de algo como Determine densidade ou cobertura de uma camada raster que foi cortada por um polígono ) - uma cobertura para sua área com base em uma imagem aérea - se você tiver uma em mãos. Se você não conseguir se apossar do QGIS e derivar uma camada de uma imagem aérea do Google Earth ( http://qgis.spatialthoughts.com/2011/12/digitizing-in-qgis.html ) e importar a cobertura resultante para o Arc.
Aqui está uma captura de tela do que quero dizer - NOTE que estou apenas concentrado na cobertura vegetal acima da linha visível do telhado dos edifícios, dessa forma estou reduzindo a quantidade de digitalização necessária:
Como você terá derivado as alturas do edifício sob a cobertura da árvore, você pode definir cada polígono digitalizado para ficar acima das alturas subjacentes do edifício, pois a imagem aérea valida isso.
A razão pela qual eu estava sugerindo ir até a sua localização física é entender como o nível da vegetação é denso / alto - a maioria das copas das árvores fica acima dos telhados ou muito perto dela? deseja ajustar a camada digitalizada com base em suas observações.