jiayuasu opened a new pull request, #2690: URL: https://github.com/apache/sedona/pull/2690
## Description Phase 8 of fixing #2678 - adds SVG visual illustrations for all 7 **Affine Transformation** functions. ### Approach Uses an **overlay visualization** where input (blue dashed) and result (green solid) are drawn in the same coordinate space, making the geometric transformation immediately visible: | Function | Visualization | |----------|---------------| | ST_Affine | Horizontal shear transform on a rectangle | | ST_Rotate | 45 degree counter-clockwise rotation of L-shape around centroid | | ST_RotateX | 3D rotation around X-axis showing Y compression in 2D projection | | ST_RotateY | 3D rotation around Y-axis showing X compression in 2D projection | | ST_Scale | Non-uniform scaling (1.5x, 2y) of L-shape from origin | | ST_ScaleGeom | Scaling relative to centroid (0.5x, 0.75y) of house shape | | ST_Translate | Translation of L-shape by (deltaX=2, deltaY=1.5) | ### Files changed - **7 new SVGs** in `docs/image/ST_*/ST_*.svg` - **21 doc files** updated (7 SQL + 7 Flink + 7 Snowflake) ### Related - Issue: #2678 - Phase 1 (Predicates): #2681 merged - Phase 2 (Overlays): #2682 merged - Phase 3 (Processing): #2683 merged - Phase 4 (Measurement): #2684 merged - Phase 5 (Editors): #2686 - Phase 6 (Accessors): #2687 - Phase 7 (Validation): #2689 merged -- 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]
