Skip to content

test: add an interactive custom projection app - #10744

Open
Pessimistress wants to merge 4 commits into
x/alt-proj-aggregation-plumbingfrom
x/alt-proj-test-app
Open

Pessimistress wants to merge 4 commits into
x/alt-proj-aggregation-plumbingfrom
x/alt-proj-test-app

Conversation

@Pessimistress

Copy link
Copy Markdown
Collaborator

For #10739 (PR 5 of 6)

Add an interactive app for exploring custom projections and runtime projection changes.

Changed list

  • Add Equal Earth, Web Mercator, equirectangular, and stereographic examples.
  • Display country polygons, points, and geographic grid paths.
  • Exercise projection switching and geometry transitions.
  • Supply CRS metadata and projection bounds through reusable configurations.
  • Document app setup and usage.

@greptile-apps

greptile-apps Bot commented Sep 24, 2026 •

Copy link
Copy Markdown

RetriggerConfidence Score: 5/5

The PR appears safe to merge based on the reviewed changes.

Summary

This PR adds an interactive app for exploring four custom projections. It includes country, airport, and graticule layers; runtime projection switching; reusable projection configurations; and setup documentation.

Diagram
%%{init: {'theme': 'neutral'}}%%
flowchart LR
  Selector[Projection selector] --> Config[Projection configuration]
  Config --> View[CustomProjectionView]
  Data[Countries, airports, graticules] --> Layers[GeoJsonLayer instances]
  View --> Deck[Deck]
  Layers --> Deck
  Deck --> Hover[Input-coordinate hover display]
Loading

Reviews (3) · Last reviewed commit: "test: use public registry URLs in lockfi..."

Comment thread yarn.lock
@coveralls

coveralls commented Sep 24, 2026 •

Copy link
Copy Markdown

Coverage Status

Coverage is 82.971% — x/alt-proj-test-app into x/alt-proj-aggregation-plumbing. No base build found for x/alt-proj-aggregation-plumbing.

@Pessimistress
Pessimistress added this pull request to stack #10746 September 24, 2026 15:59

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants