Lors de l'utilisation vrtPour mosaïquer à la volée de grandes collections d'images, est-il préférable d'ajouter des vues d'ensemble (pyramides) aux rasters individuels ou au .vrt final, ou les deux? (Où "mieux" signifie trouver le point d'équilibre entre ne pas utiliser plus de stockage que nécessaire tout en offrant une expérience fluide pour utiliser et parcourir l'image finale.)
vrt
image-pyramids
raster-catalog
Matt Wilkie
la source
la source
Réponses:
Cela dépend principalement de l'échelle minimale pour afficher votre couche d'image.
La création de vues d'ensemble pour des rasters individuels est plus flexible lorsque vous mettez à jour partiellement votre couche. Supprimez simplement l'ancienne image et mettez une nouvelle image avec des aperçus en place. Si vous avez créé des aperçus pour le .vrt, vous devez le recréer après la mise à jour. Cependant, les aperçus individuels ne fonctionnent pas bien à petite échelle. Si vos images originales couvrent 10 x 10 km chacune et que vous souhaitez afficher à l'écran une zone de 100 x 100 km, le système doit ouvrir 100 fichiers individuels pour lire les aperçus. Si vous avez créé des aperçus pour le .vrt, il n'y a qu'un seul fichier à ouvrir et ce sera plus rapide.
Vous pouvez également utiliser un modèle hybride: créez quelques niveaux de vue d'ensemble internes (2 4 8), puis créez un nouveau fichier physique à partir de .vrt avec la taille de pixel de la vue d'ensemble suivante (16). Créez des aperçus internes pour l'image sous-échantillonnée et enfin combinez-les tous dans un groupe dépendant de l'échelle. Lorsque des images individuelles sont remplacées par des images plus récentes, le fichier de présentation physique ne nécessite souvent pas de mise à jour car les modifications ne sont de toute façon pas visibles.
En ce qui concerne le besoin d'espace disque, c'est la même chose dans les deux cas. Mais n'oubliez pas de compresser vos aperçus. Avec les images aériennes, vous pouvez économiser plus de 90% de l'espace disque en compressant les vues d'ensemble avec la méthode JPEG et l'interprétation photométrique.
Comme vous posez votre question, je dirais que créer des aperçus compressés pour votre .vrt. Cela prend la même quantité d'espace disque et l'expérience de navigation sera bonne à n'importe quelle échelle. Rappelez-vous toujours ce que j'ai écrit sur la mise à jour.
la source
gdaladdo foo.vrt 16 32 64
non? ... cela me vient aussi à l'esprit: des aperçus en mosaïque et en vrt peuvent être souhaités dans les cas où des tuiles individuelles sont accessibles ainsi que la mosaïque virtuelle.gdaladdo foo.vrt 16 32.64
crée un fichier physique mais si vous l'avez faitgdaladdo foo.vrt 2 4 8
auparavant, vous avez déjà un fichier foo.vrt.ovr. Eh bien, le fichier .ovr est vraiment juste un tiff et vous pouvez le renommer et créer des niveaux de vue d'ensemble à la main avec un nouveau fichier .vrt qui est un peu compliqué. Voulez-vous dire que vous avez foo_1234.tif dans une mosaïque virtuelle all_foo.vrt, mais certains utilisateurs peuvent avoir besoin d'accéder directement à ce tiff unique? Alors vous avez raison, aucun logiciel ne peut deviner de prendre des aperçus de all_foo.vrt.ovr.