In both local and global web scenes, the selection of a building feature results in an underground outline of the feature that is distracting to the user. Is there a way to prevent this?
Solved! Go to Solution.
Hi,
How are the buildings symbolized in Pro? Are they building footprints with a procedural rule? If so, then turn off the solid stroke renderer before creating multipatches:
Selection highlight has a "shine-through" effect to make it visible even if (partially) occluded. This is by design.
In your specific case, it looks like the building has a single bottom plane underground. Can you check if this is the case (e.g. by hiding terrain/ground, or lifting up buildings with elevation offset)? If that's the case then the highlighting behavior would be as expected.
If there isn't a bottom plane I cannot see an obvious other issue just from the picture. Would it be possible to share this scene (or a reduced subset that shows the problem) publicly so we can have a look? So far we were not able to reproduce this case, and we might need to have a closer look at the actual scene / actual data to be able to track this down further.
After hiding the Lidar Point Cloud, and making ground transparent (in basemap widget) we can see that all buildings indeed have an underground "footprint" polygon (or rather a polygon outline).
All parts of a feature get selected and highlighted, i.e. the behavior you see is expected. There is no option to selectively control the highlighting within a feature.
Can you recreate the features (the Building SceneLayer) to not include the underground footprint part?
How do I do that? Is it during the publishing process in ArcGIS Pro? I've never seen this behavior before. I thought maybe you meant there was an accompanying feature layer causing this, but these are the only items created when I published the multipatch:
Not a Pro expert, but AFAIK the publishing process will not add these, they must be there before publishing already.
Check data in Pro before publishing, pretty sure they show up there as well (though might not be underground). My assumption is your data contains these footprints. Or they get added somehow in the creation process.
The building outlines do show up underground in Pro.
I resaved the scene above to highlight the building shown below as it does not cast an outline, web scene or Pro scene, when selected. This building was created manually in Pro using editing tools while all others were created using the 3D Basemap Solution. This building was added to the multipatch output from the solution and then published. Why does that make it behave differently in a web scene and Pro?
This looks like a difference in the output of using the solution tools vs. manual generation. The footprints look to be apart of the multipatches. The coloring and styling of the footprints matches the building type color value, if you enable edges the footprints also get the edges at the same time. I would ask this question in the solutions forum.
Thanks, Russ.
I opened a support ticket and will try the solutions forum if that doesn't answer my question.
Hi,
How are the buildings symbolized in Pro? Are they building footprints with a procedural rule? If so, then turn off the solid stroke renderer before creating multipatches: