Conversation
…ighlight selected polygon om click.
|
@nf-s @alexgleith could you please let me know what you think of the above comment? Basically I have a working version, but it would require changing COGs significantly (CRS and duplicating bands). I can spend more time to find a less bad approach. Just want your thoughts in the meantime thanks! |
|
Awesome news! Kyle and the other maintainers are about to release single-band COG support: Then we won't need to duplicate our single bands to 3 bands for storage 😄 Also I just resolved the CRS issue so all COGs can be vizualised regardless of their CRS! 5015709 The only change required in the pipeline is to ensure that Parquet and STAC-Geoparquet files use GeoArrow encoding for their geometry columns. |
|
Awesome! |
nf-s
left a comment
There was a problem hiding this comment.
Awesome! This is looking amazing.
I've added a few comments, but please let me know you'd prefer me to hold off on the code review as this is still WIP
At some point we should replace the existing map component with @deck.gl/react. Can you please also put the dataset run component at the top (above the cards) and round the edges (you can use the rounded-lg tailwind class) - to match how the map appears in the geometries and product output page
… error on error. Allow user to clear selected feature.
|
We have 5 datasets so far. 3 are STAC-Geoparquet (GMW, ACE, DEP Seagrass), and 2 are Parquet (ACA Reef, VIDA Buildings). The GMW V4 STAC-Geoparquet file is 177KB. The STAC-Geoparquet ones are great for this visualisation we have developed here. Their parquet features are light enough to load in the browser. On the other hand, the parquet datasets (ACA Reef and VIDA Buildings) are large and unsuitable to be loaded into the browser. The reef parquet file is 500MB. This should be written as PMTiles for effective vizualisation. The VIDA Buildings is even larger, but is provided as PMTiles from Source Coop although we will need to see if this 235GB file can be loaded. |
…erlapping features, and fit layer bounds on load.
…ecuase it is large.


Parquet is working. This means that we can also visualise STAC-Geoparquet.
COGs will work once we configure our S3 CORS settings to allow our app to access.
On the backend we will need to write parquet (and STAC-parquet) files with Arrow encoding for geo column.