I am using my own print service which is pushing out custom layouts. If I have a feature service displaying on the map I will show up in the printed legend. If it is a Web Service is will not show up in the printed legend. Both Map Services and Feature services show up in the legend widget. In Arcgis portal I have the layers set to show in the legend. I am using Web Appbuilder (Developer) 1.1 Has anyone else experienced this?
Thanks
Chris
I figured it out. When a layer is presented as a tiled map service from a cache it does not print to the legend but If i set the map service to draw dynamically from the data then it prints properly in the legend. My understanding is that it should work from a tile cache also. Do you think I should report this as a bug?
Chris,
I have not seen this.
If it is a Web Service is will not show up in the printed legend.
What do you mean by web service?
Robert,
I meant to say Map service instead of web service. By map service I mean a Tiled or Dynamic Map Service as opposed to a Feature Service. I attached an image as an example. The left side shows the pdf that is the result of my print service. The conservancy owned is a feature service. On the right I am showing the legend that shows in Web app builder. The Land Capability layer is a Map service from my server. I just noticed that my conservancy owned layer (Feature Service) is not showing the symbol in the web app builder legend which i guess is a different problem. Also I added a Map service from a different server outside of my organization and the layers printed as they should in the pdf. This leads me to think that there is some setting I have wrong on my print service but I have looked over the settings and I am not sure what it would be.
Could this be a proxy issue?
Sorry I think there is something wrong with my Map service not my print service.
Are the Land Capability layer and the Conservancy Owned layers coming from the same server? I just saw a post where some are saying that only layers from the first server are being included in the print legend. Either way this is a tech support issue (as it is likely a bug).
They are from the same physical server but they are from different services.
Michael,
I setup my Proxy according to Roberts guide and this issue is the same in the Web app builder environment and in a deployed app. My Proxy.config file includes the correct path to my server. Do you have any suggestions that I could test?
I am having a similar issue, but with a feature service in a custom export webmap gp that is consumed by wab 1.2 developer edition hosted locally using local AGS 10.3 services. As you can see in the screenshot 2 of the 3 layers are symbolized. For some reason the Conceptual Area layer is missing the swatch in the legend. It is a standard unfilled rectangle with width of 4.
In my case, I have to use cached service because our layers are very heavy, any idea on how to show these kind of services in the legend area of the print out?
What version of ArcGIS Server (AGS) are you using?
The performance of AGS dynamic mapservices has dramatically improved since 10.0, so you may want to consider trying dynamic mapservices. Maybe you can place some of these heavy layers in a dynamic mapservice so you can get them to print out in the legend area.
Do these heavy layers use a Symbology such as Unique Values that would create a large legend for those layers (that might cause you additional problems in fitting the legend in)?
I'm using AGS 10.31.
I don't think the symbology is a problem, when I use a non-cached dynamic service for this layer, the legend fitting well.
Hi Erickson Contract Surveying _
Did you ever solve this issue with feature services displaying in WAB legends? I only have the problem either when symbolising a feature service by category:
Or, when I tried symbolising as separate layers, I only get the problem with an outline and no fill:
This is exactly the same feature service, just symbolised differently, although, for some reason, the legend text also returns differently.
This is proving to be quite an issue as I need users to be able to draw different coloured outlines on a map and be able to print a plan with a legend.
Any insight welcomed!
Thanks,
Helen
Hi Helen,
I was wondering if you ever found a resolution to this issue. I'm having the exact same problem with missing swatches, when I symbolize a feature service by category. 1 out of the 4 category types will show up in the legend.
Camille
Les membres connectés peuvent publier, suivre les mises à jour, et plus encore. Nouveau ici ? Inscrivez-vous gratuitement.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.