pgadmin-org / pgadmin-org/pgadmin4
Render 3D geometries in Geometry Viewer as 2D (without needing to explicitly force to 2D)
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 3.8k
- Forks
- 891
- Avg merge
- 4d 7h
- Merged PRs (30d)
- 8
Description
Describe the solution you'd like
I want to render 3D geometries (as 2D) in the Geometry Viewer without needing to convert them to 2D ST_Force2D(geom)
Describe alternatives you've considered
DBeaver does that
Additional context
Add any other context or screenshots about the feature request here.
If this can be configured somewhere, I suggest make it the default behaviour (render geometries directly even if they are not 2D).
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start at the Geometry Viewer entry point and trace how PostgreSQL geometries are handled when their dimensionality is above 2D. Compare the current behavior with the requested DBeaver behavior and identify a configurable or default rendering path. Done means supported 3D geometries display as 2D without requiring ST_Force2D, with coverage for the relevant geometry cases.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- postgresql, python
- Domain
- databases, frontend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100