jiayuasu opened a new pull request, #2685: URL: https://github.com/apache/sedona/pull/2685
## What is the purpose of this PR? This PR is **Phase 5** of the work for issue #2678, adding SVG visual illustrations to all **Geometry Constructor** function documentation pages. ## What changes are included? ### New SVG Images (31 files) Added visual illustrations for all 31 geometry constructor functions in `docs/image/ST_<Name>/ST_<Name>.svg`. ### Documentation Updates (88 files) - **SQL** (`docs/api/sql/Geometry-Constructors/`): 31 files updated - **Flink** (`docs/api/flink/Geometry-Constructors/`): 30 files updated (ST_GeomFromMySQL not available in Flink) - **Snowflake** (`docs/api/snowflake/vector-data/Geometry-Constructors/`): 27 files updated (ST_GeomFromMySQL, ST_MakePointM, ST_PointM, ST_PointZM not available in Snowflake) ### Visual Categories The 31 constructor functions are grouped into 7 visual categories: 1. **Point from Coordinates** (6): ST_Point, ST_PointZ, ST_PointM, ST_PointZM, ST_MakePoint, ST_MakePointM — Grid background with labeled coordinate values (X, Y, Z, M) 2. **Point from Format** (3): ST_PointFromText, ST_PointFromWKB, ST_PointFromGeoHash — Format badge with arrow pointing to constructed point 3. **Line from Format** (4): ST_LineFromText, ST_LineFromWKB, ST_LineStringFromText, ST_LinestringFromWKB — Format badge with linestring result 4. **Envelope** (2): ST_PolygonFromEnvelope, ST_MakeEnvelope — Axis-aligned rectangle with min/max coordinate labels on edges 5. **Polygon from Format** (1): ST_PolygonFromText — Format badge with polygon result 6. **Multi from Format** (4): ST_MPointFromText, ST_MLineFromText, ST_MPolyFromText, ST_GeomCollFromText — Format badge with multi-geometry results 7. **General from Format** (11): ST_GeomFromWKT, ST_GeomFromText, ST_GeometryFromText, ST_GeomFromWKB, ST_GeomFromEWKB, ST_GeomFromEWKT, ST_GeomFromGeoHash, ST_GeomFromGeoJSON, ST_GeomFromGML, ST_GeomFromKML, ST_GeomFromMySQL — Format badge with generic polygon result ## How was this patch tested? Visual inspection of generated SVGs and verification of correct image placement in all documentation variants. -- 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]
