🛰️ Scripts démontrant l'utilisation de l'imagerie RADARSAT-1 à partir d'un seau AWS | 🛰️ Scripts demonstrating the use of RADARSAT-1 imagery from an AWS bucket

Overview

Étoiles sur GitHub | GitHub Repo stars Spectateurs sur Github | GitHub watchers Dernier commit sur GitHub | GitHub last commit Contributeurs sur GitHub | GitHub contributors Suivre sur Twitter | Twitter Follow

Scripts RADARSAT-1 (English follows)

Dépôt contenant des fonctions d'aide utilisées pour accéder à des fichiers et les télécharger à partir d'un compartiment S3 contenant des images .tiff de RADARSAT-1. Pour obtenir de plus amples renseignements sur le compartiment S3, consultez le Registre de données ouvert AWS. Pour en savoir plus sur RADARSAT-1, consultez le site Web de l'Agence spatiale canadienne.

Le fichier /src/ contient plusieurs exemples de scripts pour commencer :

  • downloading_files.py est utilisé pour télécharger facilement des fichiers à partir du compartiment s3 en fonction de divers paramètres tels que la date, le pays ou les coordonnées.
  • get_metadata.py est utilisé pour lire les métadonnées des fichiers sans avoir à les télécharger depuis le compartiment s3.
  • sample_algorithms.py contient divers algorithmes simples qui peuvent être appliqués aux images pour démontrer les cas d'utilisation possibles.

Pour voir des exemples de résultats des scripts, nous avons un fichier de résultats qui explique leurs résultats.

RADARSAT-1 Scripts (Le français précède)

Repository containing helper functions used to access and download files from an S3 bucket containing .tiff RADARSAT-1 images. More information regarding the AWS bucket can be found on the AWS Open Data Registry. More information about RADARSAT-1 can be found on the Canadian Space Agency website.

Inside the /src/ file are several sample scripts to start with:

  • downloading_files.py is used to easily download files from the S3 bucket based on various metrics such as date, country, or coordinates.
  • get_metadata.py is used to read metadata from the files without having to download them from the S3 bucket.
  • sample_algorithms.py contains various simple algorithms that can be applied to the images to demonstrate possible use cases.

To view sample outputs from the scripts, we have an outputs file that explains their results.

Comments
  • Steps for publishing

    Steps for publishing

    Great work @Sean-Stilwell @MustafaMuhammad2000 !

    So that we can keep track:

    • [x] Appropriate License file
    • [x] Translated README
      • minor but ".tff file" should be ".tiff file"
      • FYI Amazon translates S3 bucket as "compartiment s3" (example)
      • Links are broken (space is included).
    • [x] All scripts included
    • [x] Approval from IP
    • [x] Make a development branch
    opened by nfee006 2
  • Updates to structure of repo to prepare for ice coverage src

    Updates to structure of repo to prepare for ice coverage src

    This PR contains a variety of updates for the structure of the repo to encourage a pipeline flow.

    It also adds various new scripts affiliated with ice coverage, as well as basic metadata usage.

    opened by Sean-Stilwell 0
  • Fixing issue with downloading months that don't have 2 digits. Adding…

    Fixing issue with downloading months that don't have 2 digits. Adding…

    This PR allows the metadata getting scripts to include the download link for the file.

    It also fixes an issue with downloading files from months that don't have two digits (i.e January = 1 vs October = 10)

    opened by Sean-Stilwell 0
  • Adding sample outputs for each of the scripts

    Adding sample outputs for each of the scripts

    PR contains a README for the /src/ folder that gives brief explanations of different methods and sample outputs for them.

    It also contains some translation fixes and minor changes to the scripts (removing calls from testing).

    opened by Sean-Stilwell 0
  • Fixes to translated README per #1

    Fixes to translated README per #1

    This fixes several mistakes mentioned in #1

    • .tff corrected to .tiff
    • Translating S3 bucket to "compartiment S3" as expected
    • Fixing broken links caused by translation
    documentation 
    opened by Sean-Stilwell 0
Owner
Agence spatiale canadienne - Canadian Space Agency
Conditions: http://bit.ly/1LqZO4Z / Terms: http://bit.ly/1KcFPYP
Agence spatiale canadienne - Canadian Space Agency
It's a simple python script to take backup of directories (compressing) then the same to move your mentioned S3 bucket with the help of AWS IAM User.

Directory Backup Moved to S3 (Pyscript) Description Here it's a python script that needs to use this script simply create a directory backup and moved

Yousaf K Hamza 3 Mar 4, 2022
Demonstrating attacks, mitigations, and monitoring on AWS

About Inspectaroo is a web app which allows users to upload images to view metadata. It is designed to show off many AWS services including EC2, Lambd

Alex McCormack 1 Feb 11, 2022
DIAL(Did I Alert Lambda?) is a centralised security misconfiguration detection framework which completely runs on AWS Managed services like AWS API Gateway, AWS Event Bridge & AWS Lambda

DIAL(Did I Alert Lambda?) is a centralised security misconfiguration detection framework which completely runs on AWS Managed services like AWS API Gateway, AWS Event Bridge & AWS Lambda

CRED 71 Dec 29, 2022
Terraform module to ship CloudTrail logs stored in a S3 bucket into a Kinesis stream for further processing and real-time analysis.

AWS infrastructure to ship CloudTrail logs from S3 to Kinesis This repository contains a Terraform module to ship CloudTrail logs stored in a S3 bucke

Nexthink 8 Sep 20, 2022
An example of matrix addition, demonstrating the basic method of Python calling C library functions

Example for Python call C functions An example of matrix addition, demonstrating the basic method of Python calling C library functions. How to run Bu

Quantum LIu 2 Dec 21, 2021
S3-cleaner - A Python script attempts to delete the all objects/delete markers/versions from specific S3 bucket

Remove All Objects From S3 Bucket This Python script attempts to delete the all

null 9 Jan 27, 2022
Automated AWS account hardening with AWS Control Tower and AWS Step Functions

Automate activities in Control Tower provisioned AWS accounts Table of contents Introduction Architecture Prerequisites Tools and services Usage Clean

AWS Samples 20 Dec 7, 2022
Implement backup and recovery with AWS Backup across your AWS Organizations using a CI/CD pipeline (AWS CodePipeline).

Backup and Recovery with AWS Backup This repository provides you with a management and deployment solution for implementing Backup and Recovery with A

AWS Samples 8 Nov 22, 2022
Cedric Owens 16 Sep 27, 2022
Automatically compile an AWS Service Control Policy that ONLY allows AWS services that are compliant with your preferred compliance frameworks.

aws-allowlister Automatically compile an AWS Service Control Policy that ONLY allows AWS services that are compliant with your preferred compliance fr

Salesforce 189 Dec 8, 2022
SSH-Restricted deploys an SSH compliance rule (AWS Config) with auto-remediation via AWS Lambda if SSH access is public.

SSH-Restricted SSH-Restricted deploys an SSH compliance rule with auto-remediation via AWS Lambda if SSH access is public. SSH-Auto-Restricted checks

Adrian Hornsby 30 Nov 8, 2022
AWS Auto Inventory allows you to quickly and easily generate inventory reports of your AWS resources.

Photo by Denny Müller on Unsplash AWS Automated Inventory ( aws-auto-inventory ) Automates creation of detailed inventories from AWS resources. Table

AWS Samples 123 Dec 26, 2022
A suite of utilities for AWS Lambda Functions that makes tracing with AWS X-Ray, structured logging and creating custom metrics asynchronously easier

A suite of utilities for AWS Lambda Functions that makes tracing with AWS X-Ray, structured logging and creating custom metrics asynchronously easier

Amazon Web Services - Labs 1.9k Jan 7, 2023
aws-lambda-scheduler lets you call any existing AWS Lambda Function you have in a future time.

aws-lambda-scheduler aws-lambda-scheduler lets you call any existing AWS Lambda Function you have in the future. This functionality is achieved by dyn

Oğuzhan Yılmaz 57 Dec 17, 2022
Project template for using aws-cdk, Chalice and React in concert, including RDS Postgresql and AWS Cognito

What is This? This repository is an opinonated project template for using aws-cdk, Chalice and React in concert. Where aws-cdk and Chalice are in Pyth

Rasmus Jones 4 Nov 7, 2022
POC de uma AWS lambda que executa a consulta de preços de criptomoedas, e é implantada na AWS usando Github actions.

Cryptocurrency Prices Overview Instalação Repositório Configuração CI/CD Roadmap Testes Overview A ideia deste projeto é aplicar o conteúdo estudado s

Gustavo Santos 3 Aug 31, 2022
Python + AWS Lambda Hands OnPython + AWS Lambda Hands On

Python + AWS Lambda Hands On Python Criada em 1990, por Guido Van Rossum. "Bala de prata" (quase). Muito utilizado em: Automatizações - Selenium, Beau

Marcelo Ortiz de Santana 8 Sep 9, 2022
Unauthenticated enumeration of services, roles, and users in an AWS account or in every AWS account in existence.

Quiet Riot ?? C'mon, Feel The Noise ?? An enumeration tool for scalable, unauthenticated validation of AWS principals; including AWS Acccount IDs, roo

Wes Ladd 89 Jan 5, 2023