jiayuasu opened a new pull request, #3244:
URL: https://github.com/apache/sedona/pull/3244

   ## Did you read the Contributor Guide?
   
   - Yes, I have read the [Contributor 
Rules](https://sedona.apache.org/latest/community/rule/) and [Contributor 
Development Guide](https://sedona.apache.org/latest/community/develop/)
   
   ## Is this PR related to a ticket?
   
   - No: this is a documentation update. The PR name follows the format `[DOCS] 
my subject`
   
   ## What changes were proposed in this PR?
   
   A new blog post introducing the **raster metadata readers shipped in Sedona 
1.9.1** (`geotiff.metadata`, with a section on the `netcdf.metadata` sibling):
   
   - Header-only indexing of a public Sentinel-2 COG bucket over anonymous 
`s3a` (289 COGs / 14.7 GB indexed in 70 s from a laptop), with the working 
`spark.jars.packages` + anonymous-credentials setup shown
   - The footprint-index pattern: `cornerCoordinates` → 
`ST_PolygonFromEnvelope` → `ST_Intersects` over the bucket
   - A planetary-scale demonstration: the full ESA WorldCover archive (2,651 
COGs / 124 GB) indexed in 12.4 minutes, with a world map rendered purely from 
file footprints and a 2.6 s AOI query
   - A raster-lake audit on a 400-file fleet generated with Sedona's own raster 
writers (`RS_MakeEmptyRaster` → `RS_AsGeoTiff`/`RS_AsCOG`): COG readiness, CRS 
strays, uncompressed-storage findings
   - Two SVG diagrams (cover, header-vs-pixels anatomy) and two figures 
rendered from the actual run results
   
   ## How was this patch tested?
   
   - Every snippet ran on the released artifacts installed the way a reader 
would: `pip install apache-sedona==1.9.1` + 
`sedona-spark-shaded-3.5_2.12:1.9.1` / `geotools-wrapper:1.9.1-33.5` from Maven 
Central (not local snapshot builds). All numbers and console tables in the post 
are real outputs of those runs.
   - Public-bucket reads verified anonymously (no credentials, no 
requester-pays) against `s3://sentinel-cogs` and `s3://esa-worldcover`.
   - Site built with `mkdocs serve`; the rendered post verified (all four 
images, code highlighting, blog index entry). SVGs validated as well-formed 
XML; pre-commit passes on the changed files including the manual-stage `oxipng` 
hook on both PNGs.
   
   ## Did this PR include necessary documentation updates?
   
   - Yes, I have updated the documentation.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to