<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Floor-aware hosted feature layer in ArcGIS Indoors Questions</title>
    <link>https://community.esri.com/t5/arcgis-indoors-questions/floor-aware-hosted-feature-layer/m-p/1682361#M1239</link>
    <description>&lt;P&gt;Oops I'm sorry I'm actually on 11.5. I think you'll need to upgrade. This is the documentation for the floor filter widget:&amp;nbsp;&lt;A href="https://doc.arcgis.com/en/experience-builder/11.5/configure-widgets/floor-filter-widget.htm" target="_blank"&gt;https://doc.arcgis.com/en/experience-builder/11.5/configure-widgets/floor-filter-widget.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;The settings that I have only become available in 11.5. They are necessary in order to "filter out" the other floors so that the level ID can be calculated correctly.&lt;/P&gt;</description>
    <pubDate>Thu, 05 Feb 2026 14:14:49 GMT</pubDate>
    <dc:creator>mshanaghan</dc:creator>
    <dc:date>2026-02-05T14:14:49Z</dc:date>
    <item>
      <title>Floor-aware hosted feature layer</title>
      <link>https://community.esri.com/t5/arcgis-indoors-questions/floor-aware-hosted-feature-layer/m-p/1674053#M1205</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Hi all.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I am trying to map indoor security cameras as a floor-aware hosted feature layer in my enterprise portal. I have a complete Indoors dataset (Facilities, Levels, Units, Details) that I want this camera layer to sit on top of. I want the editing of the camera dataset to be done in experience builder.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I &lt;/SPAN&gt;&lt;I&gt;&lt;SPAN&gt;thought &lt;/SPAN&gt;&lt;/I&gt;&lt;SPAN&gt;that if the camera layer had a “LEVEL_ID” field, this field would be auto-populated based on where the editor placed the point (the active floor in the floor filter). This does not seem to be the case. It seems I must manually enter (copy/paste) the level ID string in order for the asset to be floor aware.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;When I tried to set up a calculation rule within the “Configure Editing” form in Map Viewer, the Level ID field is not available for me to write a rule for since it's being used as the floor field for the asset layer! See pics below.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="mshanaghan_0-1766084118659.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/145858i62EB956D0E5E77A6/image-size/medium?v=v2&amp;amp;px=400" role="button" title="mshanaghan_0-1766084118659.png" alt="mshanaghan_0-1766084118659.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="mshanaghan_1-1766084118659.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/145859iDA838EE5F60A20FD/image-size/medium?v=v2&amp;amp;px=400" role="button" title="mshanaghan_1-1766084118659.png" alt="mshanaghan_1-1766084118659.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Does the camera layer need to be an enterprise feature service in order for the level ID to be auto-populated?&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 18 Dec 2025 19:01:21 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-indoors-questions/floor-aware-hosted-feature-layer/m-p/1674053#M1205</guid>
      <dc:creator>mshanaghan</dc:creator>
      <dc:date>2025-12-18T19:01:21Z</dc:date>
    </item>
    <item>
      <title>Re: Floor-aware hosted feature layer</title>
      <link>https://community.esri.com/t5/arcgis-indoors-questions/floor-aware-hosted-feature-layer/m-p/1674096#M1206</link>
      <description>&lt;P&gt;No, switching to an Enterprise Feature Service won't fix this automatically. The "active floor" in a widget doesn't naturally "talk" to the database to inject values—you have to bridge that gap with logic.&lt;/P&gt;&lt;P&gt;Here is how to fix it:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;P&gt;Use an Arcade Attribute Rule: Instead of trying to force the UI to do it, set a Calculation Rule on your Camera layer. Use a Spatial Intersect so that whenever a camera is dropped, it looks "down" at your Levels polygon layer and pulls the LEVEL_ID automatically. This works in the background regardless of your Experience Builder settings.&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;The "Hidden Field" Issue: The reason you can't see the field in the "Configure Editing" form is that Map Viewer protects "Floor Fields" from manual tampering. You need to apply the Arcade rule via the Data Tab of the layer's Item Details page or through ArcGIS Pro before publishing.&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;Experience Builder Limitation: Currently, the Edit widget doesn't "listen" to the Floor Filter widget's state. Using the spatial intersection rule mentioned above is the standard "Indoors" way to ensure your data stays clean.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;</description>
      <pubDate>Thu, 18 Dec 2025 21:11:47 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-indoors-questions/floor-aware-hosted-feature-layer/m-p/1674096#M1206</guid>
      <dc:creator>VenkataKondepati</dc:creator>
      <dc:date>2025-12-18T21:11:47Z</dc:date>
    </item>
    <item>
      <title>Re: Floor-aware hosted feature layer</title>
      <link>https://community.esri.com/t5/arcgis-indoors-questions/floor-aware-hosted-feature-layer/m-p/1674174#M1207</link>
      <description>&lt;P&gt;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/923685"&gt;@VenkataKondepati&lt;/a&gt;&amp;nbsp;thanks for the detailed response.&lt;/P&gt;&lt;P&gt;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/647111"&gt;@mshanaghan&lt;/a&gt;&amp;nbsp;to add to the above response, refer to &lt;A href="https://doc.arcgis.com/en/experience-builder/latest/configure-widgets/floor-filter-widget.htm#ESRI_SECTION1_6104325539AB43A0945A6382C5B04C70" target="_self"&gt;this section&lt;/A&gt; of the documentation for a sample Arcade expression to use for your Camera layer to enable auto-population of LEVEL_ID. Use it in conjunction with the other new &lt;A href="https://doc.arcgis.com/en/experience-builder/latest/configure-widgets/floor-filter-widget.htm#ESRI_SECTION1_640F2C36214C47209FEA2448C7493B7B" target="_self"&gt;settings&lt;/A&gt; introduced in the Floor-Fiter widget in the recent releases. If LEVEL_ID is not availavble to you when trying to set the expression then you will need to perform a workaround by removing the Camera layer from the floor-aware settings in the web map, save the web map, add the expression to the layer and add it again to the floor-aware settings in the web map.&lt;/P&gt;</description>
      <pubDate>Fri, 19 Dec 2025 07:07:08 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-indoors-questions/floor-aware-hosted-feature-layer/m-p/1674174#M1207</guid>
      <dc:creator>GauravJobanputra</dc:creator>
      <dc:date>2025-12-19T07:07:08Z</dc:date>
    </item>
    <item>
      <title>Re: Floor-aware hosted feature layer</title>
      <link>https://community.esri.com/t5/arcgis-indoors-questions/floor-aware-hosted-feature-layer/m-p/1674193#M1209</link>
      <description>&lt;P&gt;Thank you for this thoughtful response. I did not know about this "Calculate" option in the Data tab of the item page! This will be helpful in the future.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="mshanaghan_0-1766147935090.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/145894iBA4AF79F0B4127C9/image-size/medium?v=v2&amp;amp;px=400" role="button" title="mshanaghan_0-1766147935090.png" alt="mshanaghan_0-1766147935090.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;I've never gotten attribute rules to "stick" with a layer when published from Pro if not in an enterprise geodatabase. I'd like to hear if you've ever done this successfully with regular hosted feature layers.&lt;/P&gt;</description>
      <pubDate>Fri, 19 Dec 2025 12:44:24 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-indoors-questions/floor-aware-hosted-feature-layer/m-p/1674193#M1209</guid>
      <dc:creator>mshanaghan</dc:creator>
      <dc:date>2025-12-19T12:44:24Z</dc:date>
    </item>
    <item>
      <title>Re: Floor-aware hosted feature layer</title>
      <link>https://community.esri.com/t5/arcgis-indoors-questions/floor-aware-hosted-feature-layer/m-p/1674194#M1210</link>
      <description>&lt;P&gt;This works! Thank you very much Gaurav.&lt;/P&gt;&lt;P&gt;Do you think if I changed the code above to include "editType == UPDATE", the calculation would apply when moving existing features too?&lt;/P&gt;</description>
      <pubDate>Fri, 19 Dec 2025 12:49:15 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-indoors-questions/floor-aware-hosted-feature-layer/m-p/1674194#M1210</guid>
      <dc:creator>mshanaghan</dc:creator>
      <dc:date>2025-12-19T12:49:15Z</dc:date>
    </item>
    <item>
      <title>Re: Floor-aware hosted feature layer</title>
      <link>https://community.esri.com/t5/arcgis-indoors-questions/floor-aware-hosted-feature-layer/m-p/1674339#M1211</link>
      <description>&lt;P&gt;I just tested this out on a map that is using this same method but to calculate the UNIT_ID, and changed the editType to UPDATE and it does work.&lt;/P&gt;&lt;P&gt;The only limitation to it is that if you wanted to move a feature from somewhere on level 1 to level 2, you would have to use the floor filter widget to switch floors on the map, which would make the feature you are editing (and currently has a level ID on floor 1) disappear, so therefore you cannot move it.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;EDIT: Another note, if you plan to have users add new points and update current ones, you'd need to have both edit types in the expression.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="MollyE_0-1766172054598.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/145934iF64523D5646029C0/image-size/medium?v=v2&amp;amp;px=400" role="button" title="MollyE_0-1766172054598.png" alt="MollyE_0-1766172054598.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 19 Dec 2025 19:21:19 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-indoors-questions/floor-aware-hosted-feature-layer/m-p/1674339#M1211</guid>
      <dc:creator>MollyE</dc:creator>
      <dc:date>2025-12-19T19:21:19Z</dc:date>
    </item>
    <item>
      <title>Re: Floor-aware hosted feature layer</title>
      <link>https://community.esri.com/t5/arcgis-indoors-questions/floor-aware-hosted-feature-layer/m-p/1674716#M1213</link>
      <description>&lt;P&gt;Thanks Molly. I also tried it and it's working great. I did notice that I had to include the "Levels" layer to the "Additional layers" section in the map properties of the web map in order for the calculation to apply.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="mshanaghan_0-1766508499778.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/146019i12D3746ED9700EAD/image-size/medium?v=v2&amp;amp;px=400" role="button" title="mshanaghan_0-1766508499778.png" alt="mshanaghan_0-1766508499778.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 23 Dec 2025 16:48:51 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-indoors-questions/floor-aware-hosted-feature-layer/m-p/1674716#M1213</guid>
      <dc:creator>mshanaghan</dc:creator>
      <dc:date>2025-12-23T16:48:51Z</dc:date>
    </item>
    <item>
      <title>Re: Floor-aware hosted feature layer</title>
      <link>https://community.esri.com/t5/arcgis-indoors-questions/floor-aware-hosted-feature-layer/m-p/1675806#M1225</link>
      <description>&lt;P&gt;That's most interesting news! Do the z-Values of the created points also get updated according to the level with this method?&lt;/P&gt;&lt;P&gt;We are currently in a 11.3 setup and working with a custom editing application to handle the z-Values.&lt;/P&gt;</description>
      <pubDate>Mon, 05 Jan 2026 08:06:59 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-indoors-questions/floor-aware-hosted-feature-layer/m-p/1675806#M1225</guid>
      <dc:creator>AnninaHirschiWyss</dc:creator>
      <dc:date>2026-01-05T08:06:59Z</dc:date>
    </item>
    <item>
      <title>Re: Floor-aware hosted feature layer</title>
      <link>https://community.esri.com/t5/arcgis-indoors-questions/floor-aware-hosted-feature-layer/m-p/1676313#M1226</link>
      <description>&lt;P&gt;This does not calculate Z-values unfortunately. I don't believe that can be done through a field calculation in AGOL but should be able to be done with an Enterprise server. We do not have one set up yet so I'm not sure exactly how it would work, but I believe you would use an attribute rule on the layer.&lt;/P&gt;</description>
      <pubDate>Wed, 07 Jan 2026 14:07:02 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-indoors-questions/floor-aware-hosted-feature-layer/m-p/1676313#M1226</guid>
      <dc:creator>MollyE</dc:creator>
      <dc:date>2026-01-07T14:07:02Z</dc:date>
    </item>
    <item>
      <title>Re: Floor-aware hosted feature layer</title>
      <link>https://community.esri.com/t5/arcgis-indoors-questions/floor-aware-hosted-feature-layer/m-p/1682217#M1236</link>
      <description>&lt;P&gt;Which version of Enterprise are you using? This solution doesn't seem to work with 11.1, which is unfortunate since I have a nearly identical use case.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 04 Feb 2026 21:22:32 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-indoors-questions/floor-aware-hosted-feature-layer/m-p/1682217#M1236</guid>
      <dc:creator>Shelby_Kline</dc:creator>
      <dc:date>2026-02-04T21:22:32Z</dc:date>
    </item>
    <item>
      <title>Re: Floor-aware hosted feature layer</title>
      <link>https://community.esri.com/t5/arcgis-indoors-questions/floor-aware-hosted-feature-layer/m-p/1682342#M1237</link>
      <description>&lt;P&gt;I'm in 11.3. You need to write calculations for unit ID, Level ID, and Facility ID. The experience builder floor filter widget must have these settings in order for the calculations to work correctly:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="mshanaghan_0-1770298767690.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/147953iBCDE9D1469CFA1AD/image-size/medium?v=v2&amp;amp;px=400" role="button" title="mshanaghan_0-1770298767690.png" alt="mshanaghan_0-1770298767690.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 05 Feb 2026 13:41:10 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-indoors-questions/floor-aware-hosted-feature-layer/m-p/1682342#M1237</guid>
      <dc:creator>mshanaghan</dc:creator>
      <dc:date>2026-02-05T13:41:10Z</dc:date>
    </item>
    <item>
      <title>Re: Floor-aware hosted feature layer</title>
      <link>https://community.esri.com/t5/arcgis-indoors-questions/floor-aware-hosted-feature-layer/m-p/1682356#M1238</link>
      <description>&lt;P&gt;Thanks for your quick reply!&lt;/P&gt;&lt;P&gt;Hmm, my floor filter widget doesn't appear to have the same settings as your screenshot. I only had calculations set up for Level ID though, I'll have to see if adding calculations for Unit ID and Facility ID helps at all.&lt;/P&gt;&lt;P&gt;Otherwise seems like a good argument for upgrading to a newer version of Enterprise!&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 05 Feb 2026 14:06:27 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-indoors-questions/floor-aware-hosted-feature-layer/m-p/1682356#M1238</guid>
      <dc:creator>Shelby_Kline</dc:creator>
      <dc:date>2026-02-05T14:06:27Z</dc:date>
    </item>
    <item>
      <title>Re: Floor-aware hosted feature layer</title>
      <link>https://community.esri.com/t5/arcgis-indoors-questions/floor-aware-hosted-feature-layer/m-p/1682361#M1239</link>
      <description>&lt;P&gt;Oops I'm sorry I'm actually on 11.5. I think you'll need to upgrade. This is the documentation for the floor filter widget:&amp;nbsp;&lt;A href="https://doc.arcgis.com/en/experience-builder/11.5/configure-widgets/floor-filter-widget.htm" target="_blank"&gt;https://doc.arcgis.com/en/experience-builder/11.5/configure-widgets/floor-filter-widget.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;The settings that I have only become available in 11.5. They are necessary in order to "filter out" the other floors so that the level ID can be calculated correctly.&lt;/P&gt;</description>
      <pubDate>Thu, 05 Feb 2026 14:14:49 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-indoors-questions/floor-aware-hosted-feature-layer/m-p/1682361#M1239</guid>
      <dc:creator>mshanaghan</dc:creator>
      <dc:date>2026-02-05T14:14:49Z</dc:date>
    </item>
  </channel>
</rss>

