cesium icon indicating copy to clipboard operation
cesium copied to clipboard

Google Earth Enterprise Sandcastle Example Broken

Open hpinkos opened this issue 7 years ago • 11 comments

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

hpinkos avatar May 15 '18 18:05 hpinkos

Let's please look at this for the next release.

pjcozzi avatar May 17 '18 19:05 pjcozzi

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.

mramato avatar May 21 '18 15:05 mramato

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?

ggetz avatar Jun 01 '18 16:06 ggetz

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.

mramato avatar Jun 01 '18 16:06 mramato

It also looks like we are using http in the Sandcastle examples, all examples must use HTTPS

mramato avatar Jun 01 '18 16:06 mramato

Submitted https://github.com/google/earthenterprise/issues/875

mramato avatar Jun 01 '18 16:06 mramato

This sandcastle example doesn't work at all anymore. Should we remove it?

hpinkos avatar Apr 01 '21 17:04 hpinkos

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.

hpinkos avatar Apr 01 '21 17:04 hpinkos

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.

CyberLayer-ai avatar Aug 07 '22 07:08 CyberLayer-ai

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 avatar Aug 08 '22 14:08 ggetz

@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.

mramato avatar Aug 08 '22 15:08 mramato