Hello pgAdmin developers, I recently opened pull request #10142:
https://github.com/pgadmin-org/pgadmin4/pull/10142 The PR adds configurable custom XYZ tile providers to the Geometry Viewer, including settings for the provider URL, name, CRS, attribution, and maximum zoom. It also: - Preserves the existing built-in base layers when they are compatible. - Supports providers using EPSG:3857, EPSG:4326, or EPSG:3395. - Hides incompatible built-in layers when a non-Web Mercator CRS is selected. - Includes JavaScript regression tests and documentation updates. The PR has been open since July 5, but I have not yet received feedback from a project maintainer. I understand that pgAdmin is maintained by volunteers and that review time is limited, but I would appreciate it if someone could take an initial look or help triage it. In particular, please let me know whether the overall approach fits the project, whether any architectural changes are needed, or whether I should request a specific reviewer. I am happy to address any feedback or make further changes. Thank you for your time, Niv Greenstein GitHub: @NivGreenstein
