Skip to content

Instantly share code, notes, and snippets.

View sixy6e's full-sized avatar

Josh Sixsmith sixy6e

  • Geoscience Australia
View GitHub Profile
@sixy6e
sixy6e / README
Last active March 26, 2024 04:55
GDAL PDAL TileDB Data Versioning
Documenting a potential issue when attempting to do TileDB versioning from GDAL and PDAL.
gdal_translate to an existng TileDB array but opening with a specific timestamp results in fail.
PDAL with a writers.gdal to an existing TileDB array, again with a specific timestamp results in a fail.
The general idea is to continually update the density grid as additional pointcloud datasets get
added to the centralised pointcloud.
The desired output can be generated by outputting independent grids, and pulling them
@sixy6e
sixy6e / README
Last active March 12, 2024 21:25
density-ingest
Sample code for tiledb data ingestion to be used as input into cellular density calcs.
@sixy6e
sixy6e / README
Last active January 21, 2022 04:22
Toy script to scrape specfic collection of imagery
This toy script was put together to assist in trawling some imagery and building a small catalog.
@sixy6e
sixy6e / README
Last active June 18, 2021 01:51
Sample InSAR test
In the attached data table, you have a set of 12 differential InSAR observations ("obs" in units of millimetres)
for a single pixel observed over a patch of ground undergoing a periodic surface movement signal.
The InSAR observations are formed from 11 SAR images collected by the Sentinel-1A satellite at regular 12 day intervals.
First and second epochs for each InSAR observation are given in the attached table ("epoch1" and "epoch2").
Write and submit some code (in the language of your choice) to re-construct the periodic ground surface movement signal
from the InSAR observations.
Answer the following questions:
@sixy6e
sixy6e / README
Last active June 21, 2021 01:28
toy script for aws summary
A toy script to replicate the AWS costings summary that is done manually within Excel
@sixy6e
sixy6e / README
Last active February 23, 2021 04:31
STAC demo
A demo that uses Python to do a little query against a STAC catalogue.
@sixy6e
sixy6e / README
Last active February 22, 2021 22:41
Toy script for looking at average geometric accuracy of Landsat
Toy script for looking at average geometric accuracy of USGS Landsat Collection-1.
The geometric accuracy, whilst subjective, is retrieved from the metadata.
This example is only retrieving the CEP90 (Circular Error Probable) calculated by eugl, which itself is harvesting information
calculated by gverify (Tool developed by Pinkmatter).
@sixy6e
sixy6e / .gitignore
Last active September 24, 2021 12:33
QA algorithm extraction prototype
# mypy
.mypy_cache/
.dmypy.json
dmypy.json
@sixy6e
sixy6e / README
Last active December 1, 2020 22:47
segments stats toy example
A toy script to demonstrate generating statistics across array segments/blobs/labels.
The context for the example is 2D imagery.
It'll compare two methods:
1. reverse indices provided by <https://github.com/sixy6e/idl-functions> and wrapped by <https://github.com/sixy6e/image-processing> to for ease of use in an image processing context
2. loop through id's and do a bool lookup
@sixy6e
sixy6e / README
Last active November 11, 2020 09:33
Unique CRS for Landsat Region Code
Test that each Landsat *region_code* contains a singular CRS. Previous Collections could contain multiple CRS's for a given
*region_code*. It would occur for regions that bordered UTM zones, and a CRS for a given acquisition was generally determined
centre of the acquisition.