POST
|
Owen, This still isn't working as intended (despite having set it up successfully previously) The output PDF is created in the correct output scratch folder fine using fn = r"{0}\well_map.pdf".format(arcpy.env.scratchFolder) But setting output parameter to fn results in an error through the geoprocessing widget: A test message I put in the code says the output path to fn is C:\Users\arcgis\Appdata\Local\Temp\geoprocessors\*name*\*ID*\scratch\well_map.pdf ...I don't think that's a problem itself as a similar message resolves in a same way for output featureclasses which draw fine as a map service (note: I've checked the directories of the server, none are set to a local path) Looking at the network calls/response through IE developer tools or similar, the link to the file is OK and I can click on that and successfully open it. It's just that whatever I try I cannot get the output parameter in the geoprocessing widget to successfully set to the link- It errors out with no messages (i.e. not a script problem). Any ideas?
... View more
10-15-2018
12:19 PM
|
0
|
0
|
4702
|
POST
|
That part worked (i.e. removed the deploy version from the outgoing calls) but didn't resolve loading of the 3rd party libraries. I've subsequently traced the error to version 3.23 of the JS API. Reverting env.js to point to version 3.20 of the API removes all errors- We host our API locally so I'm unsure if it is a bad install of 3.23 or something in version 3.23 generally.
... View more
10-02-2018
12:26 PM
|
0
|
1
|
506
|
POST
|
Thanks Robert- That helped, but didn't solve my problem unfortunately. I think its related to how the external libraries are loaded with jimu/loaderplugins so will keep searching.
... View more
09-27-2018
01:20 PM
|
0
|
3
|
506
|
POST
|
We have a custom search widget which calls additional libraries in its widget.js using jimu/loaderplugins to load jQuery and terraformer. Looking at the network calls when the app is initiating the widgets in an older WAB dev edition app (v1.3) compared with a newer one (v2.5), the calls to Widget.js have now been appended with ?wab_dev=2.5 (i.e. the deployVersion as listed in the env.js of the application). This is causing issues with the loading of these extra libraries (access is denied and the widget fails to startup). Commenting out the deployVersion line in env.js throws an error. Is there a way to disable that? Or alternatively, is there a updated method for loading additional libraries (in order) from the widget? Regards
... View more
09-24-2018
09:41 PM
|
0
|
5
|
633
|
IDEA
|
I also have this requirement for similar reasons- A script/tool is used to generate a consistent map document from a template when given a centerpoint coordinate, scale, page size + orientation, title etc. In Arcmap, templates mxds were created for each page size/orientation and scale, the script would open the relevant one, pan to location, update some text elements then save a copy in the output folder. If the map wasn't in layout view, it would warn or switch. In Pro, all sizes/orientation (A4P, A4L --- A0P, A0L) layouts are contained within a single aprx (which is really useful for managing them!). The update Pro script does a similar thing although there is no way to a) set the active layout to what size/orientation the user has chosen and/or b) delete the other size/orientations from the savedAs aprx. Each Layout in the aprx has a unique name (in this case, the name of the size/orientation and scale, i.e. A4P_50K) so could be referenced by that name from a listLayouts etc. Each layout references the same 2 maps (a main map and an inset).
... View more
09-10-2018
03:46 PM
|
1
|
0
|
2384
|
IDEA
|
I also have a requirement to be able to remove Layouts from an aprx using Arcpy.mp. Arcpro has simplfied map templates as you can now keep all template variations of paper size/orientation in one project file. The draw back is that when requiring just one layout of many, there is no way in arcpy.mp to strip out the unneeded layouts from the project.
... View more
09-10-2018
01:25 PM
|
2
|
0
|
4108
|
POST
|
It also appears that adding a script + parameters to a toolbox created in ArcMap is not supported. The previous toolbox will show in Pro and you can go through the process of adding the script and parameters etc, but nothing is added after clicking OK and no warnings are given (which is a bit annoying after adding a complex set of parameters only to have it disappear)
... View more
09-09-2018
07:16 PM
|
0
|
0
|
384
|
POST
|
Can someone give an example/better description of how the Local Storage option works? The way I read it, if in App 1, you set Local storage key to 'xx1234', then if that same user uses App 2 which also has the key 'xx1234', then any drawings made in App 1 will show? I thought initially that by setting 'Local Storage Key' to a server path then perhaps All users of the App would draw into that common repository....but the help is a little sparse so I'm not really sure what the correct usage of it is? I want to know if its possible for multiple anonymous users to draw into the same file (held on a server)? (The list of people who can actually access the app and therefore who can draw into the file will be controlled via portal, likely only 2 people max)..kind of like a poor mans enterprise DB I guess.
... View more
06-19-2018
04:17 PM
|
0
|
1
|
1173
|
POST
|
What's also annoying is that it appears that there's a bug (in 10.51) whereby even if defining the coordinate system again to add a vertical coordinate system to a Mosaic, the definition is not saved.
... View more
06-06-2018
07:17 PM
|
0
|
0
|
729
|
POST
|
This is a bug though. Even with tools supplied by ESRI (i.e. Terrain Profile tool), the feature template will work the first time and allow you to draw a line as input. However, any subsequent times after saving the mxd and re-opening it, instead of the draw tool, the select tool will show. The only way around it, is to copy all layers to a new mxd and re-run the tool....of course this means that you loose a lot of information. Pretty frustrating to be honest.
... View more
05-29-2018
03:51 PM
|
0
|
0
|
808
|
POST
|
Version 2.1.1...still no BASIC functionality to create a folder!
... View more
05-21-2018
09:01 PM
|
1
|
1
|
1038
|
POST
|
- Local file added in a drawing placemark pop-up is saved to "files" subfolder when "Save as..." to the KMZ file. This is the piece that does not work, but I've narrowed it down slightly- This won't work over files of a certain size- I'm unsure if that is size in pixels or bytes..but adding a jpeg photo of size 4128x3096 pixels and 3,548 KB will not save the file into the 'Files' folder. No error or warning is given. Using a smaller file (1136x1958 pixels, 28KB) does work. Can you advise if there is a limit?
... View more
05-20-2018
08:55 PM
|
0
|
1
|
689
|
POST
|
If creating a point, then attaching an image (file) via the 'Properties' popup, and then exporting that file the following happens: a) The output kmz does not include that image in the 'files' subfolder (after changing .kmz to .zip to inspect contents) and the size of the kmz reflects that (i.e. a few KB versus say, a couple of MB if including a photo) b) the doc.kml references the image, but that reference is incorrect. (i.e.![CDATA[ <img src='files/xxxxx.jpg'>]]. xxxx.jpg is not the original filename of the image and that file is not present in the files subdirectory. This is especially frustrating as this means I can't even write a python script to load the images or update the doc.kml (?!) Can functionality be added so that 1) Images are saved into exported KMZ (like Google Earth did) 2) That option is selectable between saving inline local files into KMZ and not (to avoid unwanted situations where inline images blow out the size of the kmz without the user realizing) KML/KMZ is a great format for commonly digested simple geodata- Clients are readily available and the format is well understood and symbology is included. By including local files, the user can package up a bunch of geo data and associated documents in one place. arcgis earth #arcgis earth; pop-up
... View more
05-17-2018
01:39 PM
|
0
|
3
|
1243
|
POST
|
Mike- Is there any update to this? I see the original blog post announcing cache resampling was made in 2014 and your post is a year old now too.
... View more
02-23-2017
12:56 PM
|
2
|
1
|
1759
|
POST
|
I'm trying to update webmaps within our Portal by using the script here: Example: Update the URL of a service in a web map—Portal for ArcGIS (10.4.1) | ArcGIS Enterprise The script is failing with "IOError : [Errno socket error] [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:590). We run portal in a disconnected environment so don't use SSL certificates signed by an external authority, however there are no SSL errors when accessing Portal as far as I can tell. Does anyone have any ideas on how to a) Fix this issue (or ways to check that the SSL cert is the error?) b) Bypass the SSL check either via the script (ssl.py) or through the server (i.e. allow non https) Or anything else to help! Thanks in advance
... View more
01-30-2017
07:54 PM
|
0
|
1
|
987
|
Title | Kudos | Posted |
---|---|---|
1 | 01-13-2016 12:17 PM | |
1 | 07-30-2020 05:04 PM | |
1 | 09-14-2020 04:46 PM | |
3 | 12-03-2020 01:32 PM | |
1 | 07-30-2020 05:12 PM |
Online Status |
Offline
|
Date Last Visited |
2 weeks ago
|