Troubleshooting
WMS displays on web but not on iOS/Android
In the web it is possible to use the Title property of a WMS as a valid name of the WMS layer, but the native iOS and Android applications require the Name property of the service.
As an example we will use this USA Pop Density map layer that wasn't working on iOS and Android.
This is the current layer configuration in Fulcrum:
The name of the layer in this case is NLCD_2016_Land_Cover_L48.
To find the correct Name attribute to use, access the Base Server URL and add the parameters service=wms and request=GetCapabilities to access the XML data.
Find the desired layer within the page. Notice the Title attribute is NLCD_2016_Land_Cover_L48.
The Name property is different: mrlc_display:NLCD_2016_Land_Cover_L48
Use this Name property to access the correct Layers to display.
The layer is now displayed correctly:
Configuring KML Attributes for Web and Mobile
Understanding KML Popups
To see feature details in Fulcrum, your KML file must contain structured information within each Placemark. While the web app can read standard descriptions, the mobile app performs best when data is wrapped in CDATA tags.
Step 1: Format the Description Tag
Fulcrum displays the content of the <description> tag in the map popup. To ensure proper formatting and line breaks, use a <![CDATA[ ... ]]> block:
XML
<Placemark>
<name>Sample Location</name>
<description>
<![CDATA[
<b>Type:</b> Office<br/>
<b>Status:</b> Active<br/>
<b>Capacity:</b> 50
]]>
</description>
<Point>
<coordinates>-122.0822,37.4222,0</coordinates>
</Point>
</Placemark>
Step 2: Verify and Upload
Save your file with the
.kmlextension.Upload the file via the Layers menu in the Fulcrum Web App.
Sync your mobile device to view the attributes in the field





