Running ArcGIS Enterprise 10.9 and Earth 1.14. I created a filtered feature layer in Portal (the rest service has the full data, but the feature layer has a filter and specific symbology set).
When I use earth to add that layer from Portal, it just adds the underlying feature service (all points with whatever symbology is specified on Server). It doesn't show the filtered symbolized view that it would if I loaded the layer into the MapViewer in Portal. It's just a simple renderer, single symbol, nothing complicated.
Is this something that is explicitly not supported by ArcGIS Earth? And if so, why?
Solved! Go to Solution.
Got you. I reproduced this issue following the steps you shared. Thanks for the helpful information !
yes, this is an issue of ArcGIS Earth (found at 1.14 and 1.15) .
We now are working on the solutions. It will be fixed in next version 1.16.
Hope it helps !
Thanks!
Sharon
Thanks for raising the concern. Could you please describe how did you create the filtered feature layer ?
The customized filter and symbology of feature service layer can be stored in Web Map in Portal. If you add the Web Map to ArcGIS Earth, the filtered and symbolized view will be honored from the Web Map. Please share screenshots if helpful. 🙂
Please let me know the steps how you encountered this issue and any further questions.
So to create the filtered feature layer, I go to the item in Portal, and click on the "Visualization" tab. Set a filter and click "Save Layer". See screenshot. This is a great way to curate many layers of feature services folks can add to maps, without everyone having to set their own filter on each map. For example, if I added this layer to a web map, the filter I set on the layer in Portal would be honored, without having to readd the filter from the MapView. However adding this layer to ArcGIS Earth, the filter is not honored. It just shows everything from the feature service the feature layer is pointing to. Does that make sense?
Hi @Jay_Gregory
Thanks for the feedback.
I tested on my side in the same environment (Enterprise 10.9 + ArcGIS Earth 1.14 and later).
Following the same steps with yours, I created a filtered Feature Layer (also changed the symbol) and saved it in the portal. Please see in the screenshot for details:
Then I added this Feature Layer to ArcGIS Earth via 'Enter a URL' - 'Portal Item'. The URL needs to be the Portal Item URL, which you can find in the address box in the web browser.
The filter of the saved Feature Layer item could be honored in ArcGIS Earth. Actually, not only the filter, but also the symbol style is honored.
As you mentioned, "However adding this layer to ArcGIS Earth, the filter is not honored. It just shows everything from the feature service the feature layer is pointing to. "
Not sure if you used the Feature Server REST URL on the item page , instead of Portal Item URL itself ?
If not this case, can you please share more details on this issue ? like, the steps how to reproduce it ?
Thank you !
Best,
Sharon
I should have been more specific. I only see this behavior with MapServices, not FeatureServices.
So initially in Portal I would go to Add Item-->From URL, and enter in a url of a layer in a MapService (...MapServer/0). This would create the Portal item, which I can then filter and change the symbology from the visualization tab, and save as a new layer or just resave the Portal item. When adding this Portal item to ArcGIS Earth (either via the Portal item URL or just though the My Content), the full MapService layer is added, not the filtered layer I had just created. Does this make sense?
Thank you!
Got you. I reproduced this issue following the steps you shared. Thanks for the helpful information !
yes, this is an issue of ArcGIS Earth (found at 1.14 and 1.15) .
We now are working on the solutions. It will be fixed in next version 1.16.
Hope it helps !
Thanks!
Sharon