4 votos

Comando Gdal_translate para SDS que tiene espacios en su nombre

Alguien me puede ayudar con el uso de gdal_translate en un HDF4 conjunto de datos que un espacio?

Uno de SDS en el OL es:

HDF4_EOS:EOS_GRID:"MOD13Q1.A2004001.h08v05.005.2007234070731.ol":MODIS_Grid_16DAY_250m_500m_VI:250m 16 días NDVI

Quiero usar gdal_translate para extraer esta como tif o envi archivo y puedo usar el siguiente comando:

HDF4_EOS:EOS_GRID:"MOD13Q1.A2004001.h08v05.005.2007234070731.ol":MODIS_Grid_16DAY_250m_500m_VI:250m 16 días NDVI ndvi.envi

Este muestra un mensaje de "demasiadas opciones de comando" y muestra la general gdal_translate plantilla y "El siguiente formato controladores están configurados y salida de apoyo:" de la lista.

A donde voy mal? He utilizado el mismo comando otro conjunto de datos que no tienen espacios como el que de entre los "16 días de NDVI" y que funciona a la perfección.

2voto

sgwill Puntos 2444

Por cierto, su comando gdal_translate está incompleto, no tiene el nombre del comando o el argumento de formato.

Pero, solo necesitas citar toda la cadena, posiblemente con escapes. Prueba solo comillas simples alrededor de todo

 'HDF4_EOS:EOS_GRID:"MOD13Q1.A2004001.h08v05.005.2007234070731.hdf":MODIS_Grid_16DAY_250m_500m_VI:250m 16 days NDVI' 
 

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X