Accede a datos públicos

El método que elijas para acceder a los datos públicos dependerá de cómo desees trabajar con los ellos. Cuando accedes a los datos públicos mediante Google Cloud Platform Console, debes autenticarse con Google. Puedes autenticarte con cualquier Cuenta de Google; la cuenta no tiene que estar asociada con el proyecto que contiene los datos públicos, ni tampoco es necesario que esté registrada para el servicio de Cloud Storage.

Por el contrario, si accedes a los datos públicos con gsutil o un vínculo de la API de Cloud Storage, no hace falta la autenticación. Estos métodos son apropiados para los vínculos de uso general a datos compartidos de forma pública. Por ejemplo, un vínculo de API se puede usar en una página web, con bibliotecas cliente o con una herramienta de línea de comandos, como cURL.

Para acceder a los datos públicos, haz lo siguiente:

Console

  1. Obtén el nombre del depósito público.

  2. Mediante un navegador web, accede al depósito con el siguiente URI (se te pedirá acceder si es necesario):

    https://console.cloud.google.com/storage/browser/[BUCKET_NAME]

Por ejemplo, el depósito público de Google gcp-public-data-landsat contiene el conjunto de datos públicos de Landsat. Puedes acceder al depósito con el siguiente vínculo:

https://console.cloud.google.com/storage/browser/gcp-public-data-landsat

gsutil

  1. Si no tienes gsutil, sigue estas instrucciones para su instalación.

  2. Obtén el nombre del depósito que contiene los datos públicos.

  3. Si el depósito es público (no solo algunos de los datos en él), puedes enumerar algunos o todos los datos (objetos) contenidos en el depósito mediante el comando ls.

    Por ejemplo, el depósito público de Google gcp-public-data-landsat contiene el conjunto de datos públicos de Landsat. Puedes enumerar los archivos con el prefijo LC08/PRE/063/046/LC80630462016 con el siguiente comando:

    gsutil ls -r gs://gcp-public-data-landsat/LC08/PRE/063/046/LC80630462016*

  4. Obtén objetos públicos específicos contenidos en el depósito mediante el comando cp.

    Por ejemplo, el siguiente comando descarga un archivo del depósito gcp-public-data-landsat a tu directorio local:

    gsutil cp gs://gcp-public-data-landsat/LC08/PRE/063/046/LC80630462016136LGN00/LC80630462016136LGN00_B11.TIF .

Vínculo de la API

  1. Obtén el nombre del depósito que contiene los datos públicos.

  2. Usa el siguiente URI para acceder a un objeto en el depósito:

    http://storage.googleapis.com/[BUCKET_NAME]/[OBJECT_NAME]

Por ejemplo, el depósito público de Google gcp-public-data-landsat contiene el conjunto de datos públicos de Landsat. Puedes vincular al objeto compartido públicamente LC08/PRE/063/046/LC80630462016136LGN00/LC80630462016136LGN00_B11.TIF con el siguiente vínculo:

http://storage.googleapis.com/gcp-public-data-landsat/LC08/PRE/063/046/LC80630462016136LGN00/LC80630462016136LGN00_B11.TIF

Este vínculo no requiere autenticación para su uso. Por ejemplo, es adecuado como un vínculo en una página web o para descargar con una herramienta de línea de comandos como cURL.

Para obtener más información sobre cómo compartir un objeto de manera pública, consulta Haz que tus datos sean públicos.

¿Te sirvió esta página? Envíanos tu opinión:

Enviar comentarios sobre…

¿Necesitas ayuda? Visita nuestra página de asistencia.