pgadmin-org / pgadmin-org/pgadmin4

Render 3D geometries in Geometry Viewer as 2D (without needing to explicitly force to 2D)

Open
#9,193 0 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Feature
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.

Image Image

If this can be configured somewhere, I suggest make it the default behaviour (render geometries directly even if they are not 2D).

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.