1 votos

Leer un archivo/sitio web HTML externo o llamar a un servicio web desde Google Earth Engine usando JavaScript

Necesito llamar a una página HTML desde la herramienta basada en web o poder comunicarme con un servicio web. Intenté usando la función XMLHttpRequest(). Sin embargo, la consola muestra el error "XMLHttpRequest" no está definida en este ámbito. ¿Es posible hacer lo que estoy intentando hacer?

La razón de este proceso es porque necesito obtener el contenido de una página web de una estación meteorológica. Desde esta página web, hay algunas tablas que procesaría para obtener los valores diarios de algunas cosas que no puedo obtener de la lista de satélites de Earth Engine.

Encontré un par de enlaces que explican lo que estoy intentando hacer en JavaScript, JQuery y AJAX. Sin embargo, en mis pruebas, ninguno de los métodos funcionó en Earth Engine.

https://www.freecodecamp.org/news/here-is-the-most-popular-ways-to-make-an-http-request-in-javascript-954ce8c95aaa/

https://stackoverflow.com/questions/3535055/load-html-file-contents-to-div-without-the-use-of-iframes/3535126

1voto

Daniel Puntos 9

¡Supongo que estás usando el Editor de Código de Earth Engine (https://code.earthengine.google.com/)? Allí estás trabajando dentro de un sandbox, con limitaciones en lo que puedes hacer. No tienes acceso a XMLHttpRequest, entre varias otras funciones de JavaScript.

Si necesitas estas funciones, tendrás que construir una aplicación personalizada (https://developers.google.com/earth-engine/app_engine_intro), no necesariamente utilizando Google App Engine como lo prescriben los documentos.

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