Skip to content

examples: add OGC services browser example - #2823

Open
Desplandis wants to merge 4 commits into
iTowns:masterfrom
Desplandis:examples/ogc-client
Open

examples: add OGC services browser example#2823
Desplandis wants to merge 4 commits into
iTowns:masterfrom
Desplandis:examples/ogc-client

Conversation

@Desplandis

Copy link
Copy Markdown
Contributor

Description

This PR add an interactive example for discovering and loading OGC services through @camptocamp/ogc-client on a globe.

Motivation and Context

We already provides examples using WMSSource, WMTSSource, and WFSSource, but those relies mostly on hand-written source configs. This severely limits users' ability to easily test and visualise the rendering of their own services.

This new example aims to close that gap. Users can paste a service URL, browse the available layers and add them directly to a globe view.

Known limitations include:

  • Private endpoints are not supported yet. I have a branch which adds basic auth support but requires to override the texture fetching stage.
  • WMTS tile matrices currently assumes that the matrix identifier is a zoom-level integer. Addressing this properly would require support for tile grids within iTowns.
  • Little to no styling of UI components

@Desplandis
Desplandis force-pushed the examples/ogc-client branch 3 times, most recently from 23d7007 to a31691b Compare July 31, 2026 12:11
@Desplandis
Desplandis requested review from airnez and ftoromanoff July 31, 2026 12:18
@ftoromanoff
ftoromanoff force-pushed the examples/ogc-client branch from c28dbff to f023b7c Compare August 4, 2026 15:18
@ftoromanoff
ftoromanoff force-pushed the examples/ogc-client branch from f023b7c to 7ab90fa Compare August 4, 2026 15:49
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