Select to view content in your preferred language

Building levels above other buildings

332
4
09-12-2025 07:10 AM
SCB
by
Occasional Contributor

Hello!

Right, picture this, you're in Indoors Viewer, all your buildings will be showing the level 0 from the Vertical Order field - let's call this Base Level.  You navigate to a specific building with the Indoors widget and start flicking in between floors.  The other buildings remain showing their Base Level.  One building's first floor actually extends directly above the Base Level of another building.  Oh, what's this, the other building's Base Level is coming through showing the walls in the first floor of the other building.

Is this a familiar situation for people?

I thought maybe I was doing smth wrong, but couldn't find a defined approach to avoid this.

I have come up with a workaround, which I'm happy to share, but also I'll be content if someone can point out a standard approach for dealing with this.

 

Ciao

SCB

Tags (2)
4 Replies
MollyE
by
Frequent Contributor

We don't have an issue with overlapping geometry (at least it doesn't overlap enough to cause an issue) but we do have a second levels and facilities layer that merges all the levels/buildings that are connected for when we want all the floors to change at the same time. 

0 Kudos
AnninaHirschiWyss
Frequent Contributor

Hi @SCB see also: https://community.esri.com/t5/arcgis-indoors-questions/view-connecting-floors-between-buildings/m-p/...

We had several discussions with Esri about this issue, and I hope they'll address it soon! It gives me hope that they already implemented it in Pro 🙂

In the meantime (not ideal, but least bad) I defined the level 0 for the building with the lowest entry level. But this means that the building on top of the other (or the ones connected on level 2 and 3) do not not have a "ground floor", meaning the start at 1 or even 2, so all the "vertical orders" do connect correctly. The first vertical order of the building on top would be the same as the one of the building underneath.

But this means also, that you won't see any "default" level for the buildings without a vertical order 0 in the Web Viewer (if your web map has the default level set to 0).

The best for our case would be to not have a default level at all, only when you select the room you want, or your position in the mobile app, the floor picker would select the current floor (or even vertical order), which then applies to all the connected buildings. This, in order to avoid ground floors "shining" through or wrongly look like they're connected.

Best!

0 Kudos
GauravJobanputra
Esri Contributor

Hello @SCB, thanks for explaining the scenario with your building layout in Indoors Viewer. As mentioned by @AnninaHirschiWyss, may I know if you have tried visualizing in ArcGIS Pro 3.5 with the new floor filter widget in Multi Facility mode? Also, is your workaround similar to what she mentioned or something different?

0 Kudos
SCB
by
Occasional Contributor

Thanks for the inputs @MollyE @AnninaHirschiWyss , nice to get insight in how others are dealing with similar situations.

@GauravJobanputra Yes Pro works pretty decent in this regard, there's a lot more flexibility compared to AGOL.  And it is AGOL that I have been struggling a bit with.  But I think my workaround is a bit different... I have been looking to add each facility feature into the levels layer as well, then tagging this as the level with vertical order of zero.  This means that the default view of any building is a single polygon and when you move through the floors of a specific building all other buildings remain as their facility so no lower floor walls etc protrude up into the active building.

I'm sure it won't be for everyone, but might be useful in some instances.

Cheers

SCB 

0 Kudos