Comment extraire DEM (modèle numérique d'élévation) à partir d'un modèle 3D

8

Comment puis-je extraire un modèle numérique d'élévation à partir d'un modèle 3D d'un bâtiment, réalisé avec SketchUp, à l'aide de Blender, qgis ou de tout autre logiciel?

user2177232
la source
Est-ce que sketchup peut écrire l'un de ces éléments avec z comme attribut ou coordonnée? gdal.org/ogr_formats.html . Si c'est le cas, cela devrait aider: gdal.org/gdal_rasterize.html
mdsumner

Réponses:

3

Exportez votre objet terrain de SketchUp en tant que fichier .dae (ou .kmz si vous utilisez la version gratuite - renommez l'extension .kmz en .zip et extrayez-le pour trouver le fichier .dae à l'intérieur)

Ouvrez le maillage .dae dans Meshlab (gratuit) et exportez le maillage au format de points .xyz, en ignorant les normales. Maintenant, vous pouvez ajouter le .xyz en tant que couche dans QGIS en utilisant 'ajouter une couche de texte délimitée'. Spécifiez votre colonne x et y, «espace» comme délimiteur personnalisé et que vous n'avez pas de ligne d'en-tête. En regardant le tableau de données, la colonne 3 contiendra vos valeurs Z.

N'oubliez pas qu'à moins que votre modèle ne soit déjà géoréférencé, vous devrez probablement traduire, faire pivoter et mettre à l'échelle la couche résultante, selon les besoins.

Vous pouvez maintenant utiliser le module raster> interpolation pour créer un DEM basé sur raster.

Sorbus
la source