2016-02-24 1 views
0

Je GDAL pour essayer de couper le fichier BIOCLIM de geotif à une taille plus petite et je conclusion que le fichier de sortie résultant n'a pas de données significatives:GDAL traduire -projwin produire des fichiers vides

gdal_translate -projwin 114.5 -33.0 120.0 -35.5 -of GTiff 9.tif clip_9.tif 

je faire quelque chose mal c'est simple mais je ne sais pas quoi. Des idées? Cheers, Steve

+0

Vérifiez l'ordre de vos arguments dans -projwin. Devrait être: [-projwin ulx uly lrx lry] Ou peut-être les signes sur vos valeurs ... – kyle

+0

J'ai vérifié l'ordre des arguments -projwin et les signes sont très bien. La zone découpée est bien dans les limites du fichier d'origine. Gdalinfo donne de bonnes informations pour le fichier source mais les informations pour le fichier de sortie sont tronquées sans 'min' 'max' ou des valeurs statistiques. Toute aide reçue avec gratitude car je suis impatient de passer aux étapes suivantes. – SteveResearch

+0

Le fichier n'aura pas de statistiques par défaut, exécutez gdalinfo -stats pour les générer. Avez-vous ouvert la sortie dans un SIG et vu les résultats? Êtes-vous sûr que c'est vide? – kyle

Répondre

0

Cette question fait vraiment partie de GIS Stack Exchange.

Je recevais une erreur similaire lorsque j'essayais de recadrer une image dans QGIS. Lorsque j'ai entré -projwin -122.55 46.5 -122.0 46.0, j'ai reçu l'erreur Computed -srcwin 329062 131509 0 0 has negative width and/or height. En utilisant les informations de this thread, le problème est que la projection dans votre source tiff ne permet pas un recadrage carré. Vous devez d'abord utiliser gdalwarp pour convertir votre tiff à une projection qui permet un tel recadrage carré. Je l'ai eu à travailler juste en convertissant en EPSG: 4326, qui est la projection wgs84. Recadrer le tiff déformé a très bien fonctionné.