Skip to content

Conversation

@j9liu
Copy link
Contributor

@j9liu j9liu commented Oct 3, 2025

Description

Unity equivalent of CesiumGS/cesium-unreal#1741.

This PR adds a new raster overlay type so users can stream 2D imagery directly from Google Maps with their own API key.

image

It also adds the assetOptions parameter to CesiumIonRasterOverlay so that users who stream the imagery from ion can still apply options like layer types / styles.

Author checklist

  • I have done a full self-review of my code.
  • I have updated CHANGES.md with a short summary of my change (for user-facing changes).
  • I have added or updated unit tests to ensure consistent code coverage as necessary.
  • I have updated the documentation as necessary.

Testing plan

Reach out for a test API key. You can get a lot of mileage from just playing around with the options on the component. Example styles can be found in the API style reference, which is conveniently hyperlinked in the component inspector:

image

@kring
Copy link
Member

kring commented Oct 13, 2025

I haven't been able to try this out successfully yet because the API key I was using before expired. But I reviewed the code and played with the UI and everything looks great.

@kring
Copy link
Member

kring commented Oct 14, 2025

Works great, now that I have a working key. Thanks @j9liu!

@kring kring merged commit a6d1e31 into main Oct 14, 2025
7 checks passed
@kring kring deleted the google-overlay branch October 14, 2025 08:18
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