Skip to content

Conversation

@azrogers
Copy link
Contributor

The original itwin-feature-overlay branch got pretty messy with all the iterations to all of its dependent branches, so I went ahead and put it back together on a fresh branch. This PR adds a ITwinGeospatialFeaturesRasterOverlay that builds on the support added from the iTwin Geospatial Features API as well as the GeoJsonDocumentRasterOverlay added in vector-rasterizer.

Currently, the raster overlay just requests all available geospatial features and merges them together into one GeoJSON document. In theory, it's possible to use the bbox parameter of the Geospatial Features API to treat it like a tile server, allowing us to stream features rather than loading them all up front. But this adds quite a bit of complexity, and perhaps some undesired tradeoffs (when we're zoomed all the way out, which features do we show and which do we ignore?), so I think it's best to get it in like this and iterate on it if users keep running up against that limitation.

@j9liu j9liu added this to the August 2025 Release milestone Jun 30, 2025
@kring kring removed this from the August 2025 Release milestone Jul 31, 2025
Base automatically changed from vector-rasterizer to main July 31, 2025 22: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.

4 participants