POST
|
I think you are right. I can't get my script to work in 2.8.1...
... View more
10-26-2021
01:11 AM
|
0
|
0
|
815
|
POST
|
ApplySmbologyfromLayer is still very buggy even in 2.8.1 I can get some layers to work if I create the LYRX files from layers with a different name but not all of them
... View more
10-24-2021
08:37 PM
|
0
|
0
|
1252
|
POST
|
Just FYI - Still logged as a bug, (Bug BUG-000119907) My experience is 1.that it works reasonably reliably in 2.3 and 2.4 in a a model builder toolbox ONLY. 2. Doesn't work reliably in 2.4 or 2.3 in any python script or toolbox. 3. Still causing problems in 2.8.1 and not working at all in a model builder toolbox. The problem seems to be something the code is hitting in the 'LYRX' file that causes it to just decide to skip. No error messages, it just either does nothing or connects to the wrong geodatabase. And no ESRI Peoples - altering the database connection is NOT a workaround - have a look at the Update Symbology Ranges by Data (Optional) part of the command , that functionality cannot be reproduced by that workaround.
... View more
10-18-2021
04:51 PM
|
1
|
0
|
1751
|
POST
|
Quick update to bug: The problem seems a little better in Pro 2.8.1 but still has major problems with some LYRX files (the one with the colour ramp doesn't work). But seriously if this is part of your standard mapping automation workflow I and you have a choice I would start looking at alternative products.
... View more
10-18-2021
04:34 PM
|
0
|
0
|
1801
|
POST
|
I'd hold off on 2.8 if I was her. I've upgraded and I'm going through trying to retest our scripts/workflows and some things are fixed (ordering layers) but so many other things just break (apply symbology by layer, model builder etc). 2.4 seems to be the last relatively stable version.
... View more
07-25-2021
09:41 PM
|
1
|
0
|
944
|
POST
|
Hi All, I have a series of layer files (.lyrx) which have stopped working in ArcGIS Pro 2.8 with the error: ERROR 000966: The input layer is not valid Is there any way I can upgrade them without access to the original project I used to create them. I need the thematic setup (standard class breaks, standard colours) and I don't want to spend hours setting them all up again.
... View more
07-25-2021
08:55 PM
|
0
|
1
|
1252
|
POST
|
Thanks RMaron, My thoughts on ArcGIS Pro/ESRI etc is that it is great for those that want to spend hours fiddling over every aspect of a map for a one off presentation but for daily workflows with repetitive aspects it's really flakey, buggy and there doesn't seem to be any motivation in ESRI USA to fix it.
... View more
07-25-2021
08:23 PM
|
0
|
0
|
1604
|
POST
|
Hi Ryan, I'm organising my Teams data on Portal as well at the moment. I think group categories might be the way to go but I'm keen to hear what other people have used. (https://enterprise.arcgis.com/en/portal/latest/use/own-groups.htm#ESRI_SECTION1_4BDBB9F2A8A3491CACF1C9B5B4E58FDD)
... View more
07-11-2021
05:44 PM
|
1
|
0
|
534
|
POST
|
Have you tried including arcpy and os? i.e. import arcpy,os
... View more
07-01-2021
01:09 AM
|
0
|
0
|
725
|
POST
|
In the end I used the iterate Layers and set the wildcard to the layer name itself. Slightly clumsy but it will suffice until the Apply Symbology from Layer bug is fixed in Python Toolboxes (and Jupyter Python as well!) <rant>As an aside it seems that anything I try and do in Python to manipulate layers (moving, showing/hiding popups, changing symbology) just doesn't work in scripts so I'm going to try to do all that in model building becuase at least it seems to do 'what it says on the box'</rant>
... View more
06-25-2021
01:12 AM
|
0
|
0
|
1190
|
POST
|
I think Dans answer checks for the Feature Class in the geodatabase. To check for the layer in the map use a for loop to iterate through the layers e.g. currentProject = arcpy.mp.ArcGISProject("CURRENT") currentMap = currentProject.listMaps()[0] #I think this assumes there is only one map layers = currentMap.listLayers() for layer in layers: if layer.name == "Property_LYR": #do something with the layer arcpy.management.ApplySymbologyFromLayer(PROPERTY_LYR, PROPERTY_LYRX) else: #do something else
... View more
06-25-2021
12:36 AM
|
1
|
0
|
3945
|
IDEA
|
BTW: Don't go trying to do this in Python. The command works **sometimes**
... View more
06-24-2021
09:53 PM
|
0
|
0
|
1509
|
POST
|
Edit - Actually the code runs fine, but for whatever reason the change to the layer CIM isn't saved when I use layer.setDefinition(lyrCIM) the changes aren't written back in 2.8.1 BUT I have also added lyrCIM.expanded = True to a few of the layers and ??maybe?? that forces a map refresh
... View more
06-24-2021
01:02 AM
|
0
|
3
|
3492
|
POST
|
Thanks RMaron!! I should have done it myself but it was a low priority bug for us. If you get a bug report send the link as I will follow it.
... View more
05-12-2021
11:14 PM
|
0
|
0
|
1732
|
Title | Kudos | Posted |
---|---|---|
1 | 11-25-2021 08:36 PM | |
1 | 10-18-2021 04:51 PM | |
1 | 11-28-2021 04:15 PM | |
1 | 11-29-2021 05:00 PM | |
1 | 12-09-2020 07:12 PM |
Online Status |
Offline
|
Date Last Visited |
07-25-2022
12:39 AM
|