We are trying to develop a View Dome function using ArcGIS JS API. The effect should look similar to View Dome function in ArcGIS Pro exploratory 3D analysis tools, where the areas blocked by other 3D objects will be rendered differently from areas that are "visible".
Right now, our idea was to create a point, allow users to input a radius value, use ObjectSymbol3D to render the point. But we stumble over the last step, that is, to render areas "blocked" differently from areas that are "visible".
Has anyone done something similar? Would love to discuss how this can be achieved.
Hi @EvelynHsu
Just that you know: it is in our backlog to provide more view analysis tools (such as View Dome) besides the Line of Sight, but it is not yet planned for a release.
Could you please share the use case(s) you are trying to solve? This helps us to prioritize our backlog.
PS: for smaller-scale view analysis you can consider using the programmatically created Line of Sight analysis.
Exciting news. Thanks for sharing!
We are developing this 3D data visualisation platform for users from the urban planning/land surveyance industry. View Dome (as well as line of sight, view corridor etc.) is part of the expected toolkits for users to evaluate planning outcomes and for development control purposes. Services and analysis tools on this platform will also be disseminated for use by district/county-level agencies.
We'd very much like to develop something robust for this purpose. Right now our idea is to involve GP in this analysis, but we worry about user experience.