Je veux créer un DEM à partir des contours de profondeur (shapefile) dans QGIS. J'ai essayé de trouver comment faire cela en fonction de cette question précédente , notamment à partir de ce lien de cette page, mais je suis coincé, et j'espérais que quelqu'un pourrait aider.
Mes progrès / processus jusqu'à présent:
- ouvrir une nouvelle carte dans QGIS, importer le fichier de formes de contour
- définir l'étendue GRASS, définir un nouveau fichier map GRASS, etc.
- essayez d'importer le fichier de formes dans l'herbe en le convertissant en un fichier d'herbe, basé sur une intuition du libellé de cette page (recherche dans la page: `` utilisation de qgis et d'herbe ''): gestion de fichiers, importation dans l'herbe, vecteur d'importation dans l'herbe, importez le vecteur chargé (v.in.ogr.qgis), puis affichez la sortie. Cela crée un calque d'apparence identique.
- essayez d'utiliser r.surf.contour à ce sujet - ne permet pas de sélectionner la couche.
- essayez d'utiliser r.surf.contour2 à ce sujet - soit plante QGIS ou produit un bloc de couleur complet.
Avez-vous des idées / conseils sur ce que je devrais faire différemment?
L'interpolation a échoué, tout essayé dans GRASS et dans le plugin GRASS, a échoué, le problème pourrait-il être dû au fichier de formes source?
Quelque chose que j'ai appris ailleurs était «outils de géométrie> vérifier la validité de la géométrie» que j'ai exécuté sur le fichier de formes de contour et il a trouvé des tas d'erreurs.
Je me demande si cela pourrait être la raison pour laquelle tous mes efforts pour créer un DEM échouent?
Est-ce que quelqu'un me ferait l'immense faveur de jeter un œil à mon fichier de formes pour voir si je suis simplement inutile, ou si c'est un problème qu'un parent novice serait excusé de ne pas avoir anticipé?
Réponses:
J'ai utilisé ce tutoriel pour créer un modèle numérique de terrain (DTM).
Il utilise comme fichiers de formes de contour d'entrée convertis en contours raster qui sont ensuite interpolés en DTM (ressemble à une carte de chaleur continue)
Il n'utilise pas QGIS mais seulement GRASS, mais cela peut être faisable avec le plugin Grass de QGIS.
la source
Le tutoriel GRASS ressemble au ticket. En suivant vos étapes, convertissez-vous les contours en raster quelque part entre 1 et 4?
Dernier paragraphe de la section À propos:
la source
J'utilise la procédure suivante avec beaucoup de succès. Ouvrez la boîte à outils "Traitement" dans QGIS, cliquez sur "SAGA", cliquez sur "Outils de création de trame" et enfin cliquez sur "Triangulation". Dans la boîte de dialogue "triangulation", sélectionnez le fichier de forme contenant les points de données utilisés pour créer le contour. Choisissez le champ d'attribut contenant les données d'élévation, spécifiez la taille de cellule. Plus la valeur de la cellule est petite, plus la résolution sera élevée. Exécutez et le fichier raster sera créé et chargé en tant que couche mémoire.
la source