Google Earth Enterprise Sandcastle Example Broken
Reported here : https://groups.google.com/forum/?hl=en#!topic/cesium-dev/e21OWBTtieA
With the fix in #6549 the example runs fine locally, but it does not work on cesiumjs.org https://cesiumjs.org/Cesium/Build/Apps/Sandcastle/?src=Google%20Earth%20Enterprise.html
@tfili
Let's please look at this for the next release.
FYI, this demo has never worked on cesiumjs.org because we haven't had a proxy since we migrated away from Windows/IIS to our current S3/CloudFront based set up.
We could rig up a restricted proxy on cesiumjs.org to handle any white-listed urls (of course this would be the only one) but that seems like a lot of hoops to jump through for one demo.
It might be easier to reach out to the GEE server admin (perhaps the OSS GEE project?) and see if they can enable CORS on that server. I know they want Cesium to be a first rate GEE client.
We could also see if there is a better demo GEE server we can use with CORS already enabled.
What's the plan for this release, should we set up the restricted proxy? Or would we rather reach out to the server admin or find a new demo next month?
I switched it from priority next release to priority high. I'll reach out to the Open GEE team and see if they have any suggestions.
It also looks like we are using http in the Sandcastle examples, all examples must use HTTPS
Submitted https://github.com/google/earthenterprise/issues/875
This sandcastle example doesn't work at all anymore. Should we remove it?
Discussed offline: This no longer works locally but because it is a critical feature for many high profile customers/potential customers we're leaving the example there and will need to find different sample data at some point.
Any chance we could get some sample data going? I would really like to be able to view GEE in cesium but am unsure how without a working example.
Hi @CyberLayer-ai, I believe this is more than just sample data, and that'd there would need to be a running server we could point to.
Do you happen to have any sample data to get the process started?
@ggetz Sample data is not the issue. The problem is that https://www.opengee.org/ has no available demo servers for us to point to. They used to have one but it was taken down. This was a while ago so there's a chance they have something up now.
@CyberLayer-ai because GEE is open source, anyone can stand-up their own server if you wanted to test out your own GEE supporting app. CesiumJS doesn't operate it's own dedicated server just for the Sandcastle example.