|
POST
|
That is odd. The json looks good to me. the 'name' property in element insider 'layers' array is not needed. I don't think print service uses that. you don't need to enable dynamic-layers capability when def queries need to be modified. are you passing json to a print service formatted or unformatted? I'd try with unformatted. is your json too large that hit the limit for the webserver GET request? I'd try with POST in that case. if you don't mind and if I may - why are you building webmapasjson yourself instead of using arcgis JS API?
... View more
09-25-2018
09:01 AM
|
1
|
4
|
4511
|
|
POST
|
Legends may get dropped off because there may be too many legends to fit into the area provided to the legend element on your template layout. Please check out the following help topic: Working with legends—Help | ArcGIS for Desktop If you have too many layers, you may try turning map-service/mapImage layers', that are not visible in your current map extent, visibility off.
... View more
09-24-2018
10:12 AM
|
0
|
0
|
1724
|
|
POST
|
Johan, I'm not sure whether this is going to help you in this case (since I don't know all the details). Just in case this helps or give you some kind of guidance.... If your location data are stored in an enterprise database, you can use core database functionality to visualize latest position via a query layer as it is described in this blog post. https://www.esri.com/arcgis-blog/products/arcgis-pro/mapping/play-back-flight-data-using-time-slider-and-query-layer-in-…
... View more
09-24-2018
09:06 AM
|
2
|
0
|
4045
|
|
POST
|
logo actually part of the layout-templates that are authored with the print service. to use show logo in print output, (a) you need to author layout templates with logo and (b) then publish a custom print service with those layout templates. here is a help topic discussing how you can publish a print service with your own layouts. Tutorial: Publish additional services for printing in ArcMap—Documentation (10.5) | ArcGIS Enterprise hope this helps
... View more
09-06-2018
05:13 PM
|
2
|
0
|
2145
|
|
POST
|
it does not appear to be an issue with print service, rather an issue with the Print Widget. I see when 'Include Legend' is checked (thanks for the tip), the app/print widget does not even make any request to the print service. It fails right there.
... View more
08-23-2018
10:19 AM
|
0
|
0
|
2220
|
|
POST
|
It appears to be bug that is being currently looked at. #BUG-000115859
... View more
08-13-2018
06:26 PM
|
0
|
8
|
5542
|
|
POST
|
Thanks Dave for sharing the bug#. I took a look and I noticed you are using featureCollection instead of featureLayer, right? Seems like there is an issue with featureCollection especially when it gets serialized into the json that gets sent to a print service. I have informed the appropriate team and they said they would take a look. In the meantime, would it be possible to give it a try with a featurelayer (instead of a featureCollection)? pls see the json below that uses featureLayer. { "operationalLayers": [{ "id": "dark-gray-base-layer", "title": "World Dark Gray Base", "opacity": 1, "minScale": 0, "maxScale": 0, "url": "https://services.arcgisonline.com/ArcGIS/rest/services/Canvas/World_Dark_Gray_Base/MapServer", "token": null }, { "id": "Cities", "title": "Cities", "opacity": 1, "minScale": 0, "maxScale": 0, "url": "https://services.arcgis.com/Wl7Y1m92PbjtJs5n/ArcGIS/rest/services/Californiaaa/FeatureServer/4", "token": null, "layerDefinition": {"drawingInfo": { "renderer": { "symbol": { "type": "esriSMS", "color": [0, 0, 0, 255], "xoffset": 0, "yoffset": 0, "size": 6, "style": "esriSMSCircle", "outline": { "type": "esriSLS", "color": [255, 255, 255, 255], "width": 0.5, "style": "esriSLSSolid" } }, "type": "simple" } } } }, { "id": "dark-gray-reference-layer", "title": "World Dark Gray Reference", "opacity": 1, "minScale": 0, "maxScale": 0, "url": "https://services.arcgisonline.com/ArcGIS/rest/services/Canvas/World_Dark_Gray_Reference/MapServer", "token": null }], "mapOptions": { "extent": { "spatialReference": { "latestWkid": 3857, "wkid": 102100 }, "xmin": -18971512.898950197, "ymin": 1292277.143967695, "xmax": -186348.82759027556, "ymax": 8004059.723630667 }, "spatialReference": { "latestWkid": 3857, "wkid": 102100 }, "scale": 73957190.948944 }, "exportOptions": { "dpi": 96 }, "layoutOptions": { "titleText": "Esri test reproduction", "authorText": "Esri", "copyrightText": "Esri inc", "customTextElements": [], "scaleBarOptions": { }, "legendOptions": { "operationalLayers": [{ "id": "Cities" }] } } } ... if you use this json as a value to WebMap_as_JSON parameter with the print service available on sampleserver6, and execute, you will get the following output. please let me know if you have any question. Thanks.
... View more
08-02-2018
03:04 PM
|
0
|
3
|
3698
|
|
POST
|
I just gave it a try by setting properties to the 'Legend' node and it worked for me - i didn't have to go thru the 'save as default' option. but if you have to right-click on a layer and use 'save as default' to get it to work, even after setting those properties to the 'Legend' node, that could potentially a bug. I'd recommend you to contact Esri Support and have them take a look to investigate it further. thanks.
... View more
07-31-2018
12:35 PM
|
2
|
0
|
2367
|
|
POST
|
Dave, sorry to hear that. Could you pls pass me your ticket #? and if possible, pls share the webmap_as_json string that gets sent to your print service from your app? thanks.
... View more
07-31-2018
09:51 AM
|
0
|
5
|
3698
|
|
POST
|
There is a known limitations when you publish from ArcMap. It should work with ArcGIS Pro though. You need to select the 'Legend' node >> Open the 'Properties' pane from its context menu >> click on 'Show properties...' under 'Legend Items' >> make sure 'Layer Name' checkbox is unchecked. Note: don't select any layers that appear as child elements in the Legend node on the TOC/Content Pane. You need to have the 'Legend' node selected to set default properties that would apply to all layers that would get added by print service at the run time. Also by some reason, in the webtool by arcgis pro, it will always shows all the features even those features didn't show up in the map extent. as of now, that only works with feature layer; but doesn't work with mapImage layers (aka map service layers).
... View more
07-30-2018
05:41 PM
|
2
|
2
|
2367
|
|
POST
|
I'm assuming you are talking about 'dynamice text' elements in ArcGIS Pro. Long story short, in order for it to work, you need to publish an arcpy based print service with a layout-template pre-populated with layers. Pls check out the following tutorial that shows what I meant by 'layout-templates pre-populated with layers' Tutorial: Advanced web map printing/exporting using arcpy.mapping—Documentation | ArcGIS Enterprise Pls note that tutorial was written assuming ArcMap being the publishing/authoring client app (not ArcGIS Pro). So, if you want to go with this solution from ArcGIS Pro, then pls remember you can't follow these steps literally. Also, note that this is a heavily customized solution targeting a very specific use case - not meant as a generic print service solution. Plus, for performance reasons, we usually recommend not to have any layers in your layout templates.
... View more
07-30-2018
05:23 PM
|
0
|
0
|
1165
|
|
POST
|
dave tinkle My apologizes for delayed response (somehow I didn't see the email notification of your reply). Which client app did you use - is that a custom JS API app or WAB app? Either way, could you pls try with the latest version of that client app? for custom JS API, pls update to its latest version if it the map viewer from ArcGIS Online, then it should work as of today. for on-premises Portal map viewer/Web App Builder, you need to upgrade to 10.6.1 Simply put, displaying "Override 1" is unacceptable, and no one appears to be motivated to explain what's gone wrong In short, it was a side effect to work-around technical limitations with regards to color level transparency that was not supported by Windows GDI -- a print service heavily relied on GDI. Print services, that get installed out of the box in 10.6 (or above) or when you publish your own print service from ArcGIS Pro 2.1 to ArcGIS Enterprise 10.6 (or above), don't rely on GDI at all hence you should not run into this issue.
... View more
07-30-2018
04:48 PM
|
0
|
7
|
4720
|
|
POST
|
Basically if you can't access the service that way, then print service won't be able to do that either. Can you figure out why you are getting prompted for credentials even when your map service is public? Pls check this video that explain how print service works in general and see whether it helps you any way. Enabling High-Quality Printing in Web Applications - YouTube
... View more
06-19-2018
04:37 PM
|
0
|
0
|
1044
|
|
POST
|
yes, you service may be public, but due firewall or other kind of restrictions your print service (in fact the server that is hosting the print service) may not have access. did you try logging on the server and try to access the map service (using the same url that you'd use in your web app) as I mentioned? are both map and print services running on the same machine?
... View more
06-19-2018
03:48 PM
|
0
|
3
|
3831
|
|
POST
|
Thanks Rebecca, what that means is that your print service can't access Basemap map service. may be there is some kind of admin setting on the server that prevents it from accessing the map service. one quick way to find that out is: log on to your server machine, where the print service running, as ArcGIS Server Account user open a browser try to access the map service from there.
... View more
06-19-2018
03:40 PM
|
0
|
5
|
3831
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | 05-14-2026 04:42 PM | |
| 2 | 05-11-2026 04:59 PM | |
| 1 | 04-16-2026 01:37 PM | |
| 1 | 03-06-2026 04:33 PM | |
| 1 | 03-05-2026 03:22 PM |
| Online Status |
Offline
|
| Date Last Visited |
3 weeks ago
|