1 votos

La solicitud de datos de GDAL Planet devuelve "Código de error HTTP: 411"

He podido descargar con éxito las escenas de Planet a través de la iniciativa Open California sin ningún problema hasta ayer. Aquí hay un ejemplo en el que estoy tratando de obtener los metadatos de una escena:

gdalinfo "PLScenes:ITEMTYPES=PSScene4Band,SCENE=20180601_181054_1029,ASSET=analytic_sr" -oo API_KEY=$MYAPIKEY

Aquí está la salida del error:

ERROR 1: HTTP error code : 411 ERROR 1: <!DOCTYPE html> <html lang=en> <meta charset=utf-8> <meta name=viewport content="initial-scale=1, minimum-scale=1, width=device-width"> <title>Error 411 (Length Required)!!1</title> <style> *{margin:0;padding:0}html,code{font:15px/22px arial,sans-serif}html{background:#fff;color:#222;padding:15px}body{margin:7% auto 0;max-width:390px;min-height:180px;padding:30px 0 15px}* > body{background:url(//www.google.com/images/errors/robot.png) 100% 5px no-repeat;padding-right:205px}p{margin:11px 0 22px;overflow:hidden}ins{color:#777;text-decoration:none}a img{border:0}@media screen and (max-width:772px){body{background:none;margin-top:0;max-width:none;padding-right:0}}#logo{background:url(//www.google.com/images/branding/googlelogo/1x/googlelogo_color_150x54dp.png) no-repeat;margin-left:-5px}@media only screen and (min-resolution:192dpi){#logo{background:url(//www.google.com/images/branding/googlelogo/2x/googlelogo_color_150x54dp.png) no-repeat 0% 0%/100% 100%;-moz-border-image:url(//www.google.com/images/branding/googlelogo/2x/googlelogo_color_150x54dp.png) 0}}@media only screen and (-webkit-min-device-pixel-ratio:2){#logo{background:url(//www.google.com/images/branding/googlelogo/2x/googlelogo_color_150x54dp.png) no-repeat;-webkit-background-size:100% 100%}}#logo{display:inline-block;height:54px;width:150px} </style> <a href=//www.google.com/><span id=logo aria-label=Google></span></a> <p><b>411.</b> That’s an error. <p>POST requests require a <code>Content-length</code> header. That’s all we know.

Esto sucede con cualquier solicitud relacionada con GDAL desde la API de Planet, ya sea obteniendo metadatos a través de gdalinfo o tratando de descargar a través de gdal_translate. Estoy usando GDAL v2.2.2, y un colega confirma que todavía son capaces de descargar con éxito escenas a través de GDAL.

1voto

user2161361 Puntos 6

Este problema se ha solucionado en GDAL master y estará en la versión 2.3.2 a finales de este mes ( git commit ).

Por el momento, observaré que el error sólo se producirá cuando el activo sea inactivo Así que si intentas gdalinfo en un elemento que ya está activado, debería obtener las interacciones normales.

Además, puedes probar el cliente Python de Planet, que incluye una utilidad de línea de comandos que te permite buscar y descargar datos: https://github.com/planetlabs/planet-client-python .

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