-
Notifications
You must be signed in to change notification settings - Fork 3.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ArcGIS TiledElevation Terrain Provider #7940
ArcGIS TiledElevation Terrain Provider #7940
Conversation
Thanks for the pull request @Tamrat-B!
Reviewers, don't forget to make sure that:
|
@Tamrat-B @chri7928 Is this provider intended to be able to be used with part-world ESRI terrain services? I am not having much success getting it to work with a custom part-world ESRI AWS service. The service does not expose the 'Tilemap' capability, but when 'bypassed' the data returned is [0,1,0,0] (instead of [1,1,1,1] which is exposed by the public terrain service), this causes the provider to 'lock-up' when trying to execute 'findRange()'. I am unsure if this is a bug in the provider or if there is an issue with the way in which the service is set up. Any advice would be appreciated. |
@robbo1975 I'm not sure what the answer is, but I'd recommend making a new topic on the community forum (https://community.cesium.com/) and add some instructions about how to reproduce (and any relevant links in the ESRI docs) to help us and others in the community investigate. |
@robbo1975 @OmarShehata |
@Tamrat-B @OmarShehata @tfili Thank you so much for responding to my query. Unfortunately I am not able to share the actual service as it is a private service set up by ESRI UK in an AWS environment. I am able to provide some details of the nature of the problem and snippets from the JSON etc. Would you prefer for me to open a thread on the community to provide the details or to paste them here? I have a whole range of diagnostic information ready to share as there appears to be several issues that cause the plugin to fail. The service: Summary of main issues found:
Any assistance you can provide would be appreciated as I am not a Cesium, ESRI or mapping expert! |
I think it would be helpful to move this discussion to the forum, that way anyone else running into it can contribute as well, and once we determine whether it's a CesiumJS bug, something that isn't supported, or an issue on the data side, we can open a new GitHub issue here that outlines what needs to be done. I understand the service causing this issue is private, but if you can reproduce this with a terrain provider of the same type that's publicly available that'd help a lot (perhaps there's some sample data ESRI terrain data that can be used?) |
@OmarShehata @Tamrat-B @tfili For completeness, I have raised the following topic on the community forums: https://community.cesium.com/t/does-esri-terrain-provider-support-part-world-terrain-data-services/10382 |
@Tamrat-B @OmarShehata @tfili I encountered the same problem and couldn't find the answer after browsing through the forum. Therefore, I published a public test service to recreate the issue for testing. I hope to receive responses from everyone. I would be very grateful. |
Added support for LERC encoded terrain from an ArcGIS ImageServer (Tiled Elevation services) as 'ArcGISTiledElevationTerrainProvider'