|
IDEA
|
The catch to this is that I have group layers in maps where the sublayers are all turned on, but the group itself is turned off. As an example, I do this with our historic registry properties, which are split into local, state, and national registries. Typically, users don't want to see them on the map, but if they activate the group, I want all of the layers to display. I like this suggestion, though. I wonder if there is a way to enable the action if the sub layer is turned off by default but not auto turn on the group if the sublayers are visible?
... View more
2 weeks ago
|
0
|
0
|
150
|
|
IDEA
|
On a web map's item page, if you go to Settings > Web Map, there are two checkboxes at the bottom: Use in ArcGIS Collector and Use in ArcGIS Field Maps. (The Collector option has been removed in ArcGIS Online but still exists in Enterprise 11.5) By default, every map created has Use in ArcGIS Field Maps toggled on / checked. I would like a way to change the global setting so that this is toggled off / unchecked by default. Most of the maps we create do not need to be available in Field Maps, and adding them by default creates clutter for users that have limited screen real estate. I can imagine that not everyone would want this to be off by default, so I'd like to see it as an option in Organization > Settings.
... View more
2 weeks ago
|
6
|
1
|
137
|
|
POST
|
I used the code block from this Esri article to pull records from a related table: https://support.esri.com/en-us/knowledge-base/display-fields-from-a-related-table-in-the-pop-up-windo-000035545 My problem is that one of the fields in the related table has a domain assigned to it, and the Arcade code block is returning the code from the domain table instead of the description. How can I tell it to pull the description? Looking at line 10, related_data_row.field1_table of this: var related_table = FeatureSetByName($datastore, "table");
var filter_query = "field_table= '" + $feature["field_class"] + "'";
var related_data_filtered = Filter(related_table, filter_query);
var related_data_filtered_count = Count(related_data_filtered);
var output = "";
if (related_data_filtered_count > 0) {
output = "Total of " + related_data_filtered_count + " records : ";
for (var related_data_row in related_data_filtered) {
output += '<br>' + related_data_row.field1_table+ " - " + related_data_row.field2_table;
}
} else {
output = "No Related Records...";
}
return {
type : 'text',
text : output
}
... View more
4 weeks ago
|
0
|
2
|
253
|
|
IDEA
|
As an alternative / complement to Allow attachments table to be included in branch v... - Esri Community, I need the Delete Attachments tool to work on branch versioned data. My goal is to download attachments to a central directory, add a hyperlink to that directory so that the photos can be viewed, and then delete the attachments to dramatically reduce the size of our database and make it possible to share feature classes with significant photo collections via the distributed collaboration. At the moment, we've had to remove all photos of utility assets (e.g. hydrants, manholes, etc) as attachments because the datasets are too large to pass through the distributed collaboration. Beyond that, we strongly prefer to follow SQL Server best practices to not store files inside a database.
... View more
01-09-2026
07:45 AM
|
2
|
0
|
353
|
|
IDEA
|
For internal workflows, we have gigabytes of utility asset photos in our enterprise data. When we publish user-managed services, we do not explicitly include attachments - they come automatically. That means that if we have more than 1GB of attachments in a service, we are unable to share that service as a copy through the distributed collaboration. We do not need or want the photos to go through the collaboration because our ArcGIS Online organization is for public-facing maps and apps. My idea is to either: Create a way to publish a user-managed service with a registered enterprise geodatabase and explicitly exclude attachments from the service, or Provide a setting in the distributed collaboration that allows us to exclude attachments from copies. Ideally, this option would give the user the option to include/exclude attachments at the service level, but having that setting at the workspace level would be an acceptable alternative as long as a Portal-AGO collaboration can have more than one workspace.
... View more
12-14-2025
06:20 PM
|
2
|
0
|
409
|
|
POST
|
@AndrewTurner - Yes! https://geoportal-lawrenceks.hub.arcgis.com/
... View more
12-11-2025
12:35 PM
|
0
|
0
|
379
|
|
POST
|
On my Hub site, I have several Category cards that are designed to take you to data that matches the category/categories assigned. As an example, I have a "Basemaps" card configured like this: When the user clicks on that card, it is returning the correct data, but the "historical maps" filter is not capitalized like the other categories are: What drives that display? Is there a way that I can capitalize Historical Maps so that I can match the other categories? I checked my categories in ArcGIS Online and they don't match what I'm seeing in Hub.
... View more
12-11-2025
11:20 AM
|
0
|
2
|
405
|
|
IDEA
|
For simplicity's sake, here is a generic example: I have a water main feature class. I add it to a map and set a definition query to only show active mains. In the same map, I add the same water main feature class as a separate layer and set a definition query to only show abandoned mains. I publish this map as a feature layer to Portal. In Portal, I share this feature layer with my distributed collaboration so that a copy is made in ArcGIS Online. The layer fails to synchronize because I have two layers referencing the same feature class. My idea is to make a change to distributed collaborations that would allow this service to be shared as a copy to ArcGIS Online, even though both layers are referencing the same enterprise feature class.
... View more
12-04-2025
07:20 PM
|
1
|
0
|
385
|
|
POST
|
@DiveshGoyal - thank you for investigating and finding a fix! This will be a big help to us.
... View more
12-02-2025
12:56 PM
|
0
|
0
|
445
|
|
POST
|
I just remembered another oddity of sharing as copies. You cannot have two or more layers in your service that reference the same feature layer. As an example, I had two layers in my map that referenced the same bike network line feature class. The first one had a definition query to only show existing routes, and the second one had a definition query to only show planned routes. You can publish a service like this, but you cannot share it via the collaboration.
... View more
11-18-2025
01:11 PM
|
0
|
0
|
1173
|
|
POST
|
I've heard people say that "Homeland Security" recommends separating your utility data for water and wastewater treatment plants from the rest of your system's model. (I put DHS in quotes because I cannot find a source for this claim.) A cursory Google search isn't turning up anything useful, so I thought I'd ask how others handle the storage and sharing of their utility data. Do you share any/all of your system data with the public? Are treatment plants separated from the rest of the system? Appreciate any information - including opinions - that the community would like to share.
... View more
11-14-2025
12:26 PM
|
0
|
0
|
449
|
|
IDEA
|
@SSWoodward I decided to go with your sample code since I'm already working with arcpy in a file on my server. I successfully created the new version: server = f"https://xyz/FeatureServer"
version_name = 'python'
arcpy.management.CreateVersion(server, 'sde.DEFAULT', version_name)
new_lyr = arcpy.management.MakeTableView(f'{server}/15', 'default_lyr')
full_version_name = [v.name for v in arcpy.da.ListVersions(server) if version_name in v.name][0]
meter = arcpy.management.ChangeVersion(new_lyr, 'BRANCH', full_version_name) But I cannot get it to switch back to DEFAULT before posting and reconciling. arcpy.management.ChangeVersion(new_lyr, 'BRANCH', 'sde.DEFAULT')
arcpy.management.ReconcileVersions(server, "ALL_VERSIONS", "sde.DEFAULT", full_version_name, "LOCK_ACQUIRED", "NO_ABORT", "BY_OBJECT", "FAVOR_TARGET_VERSION", "POST", "DELETE_VERSION", r"C:\Log.txt", "PROCEED", "RECONCILE") When line 2 runs, it says "Warning: Error deleting version xyz.python. The version is currently in use. [xyz.python] Not running inside a server process. I could change the reconcile to keep the version, but I'd prefer to delete it.
... View more
11-12-2025
11:15 AM
|
0
|
0
|
968
|
|
POST
|
OK, that first part is wild. I agree that it should be impossible for your items to be shared as a reference! I also agree that turning off editing should not be your deal breaker. We don't share any editable services from Portal to AGO. I hate to say it, but with the information you have at this point, I think it's time to endure a tech support call. There might be something more specific in their troubleshooting documentation related to that specific error. If I think of anything else, I'll definitely let you know!
... View more
10-23-2025
07:40 AM
|
1
|
1
|
1377
|
|
POST
|
I'm sure you know this, Mike, but the log-in prompt shows up when an item is shared as a reference instead of a copy. Just adding that note for others who might not have gotten that far yet. I dug into my old notes from troubleshooting to see if there was anything else useful. One note I forgot about, which is pretty specific: if you're publishing the service in Portal as a registered service (it connects to the SDE database when published), make sure you are using an account that has more than viewer-level permissions. A viewer account does not have sufficient privileges in SQL Server to allow the collaboration to work. The account I use has read-write permission, but the service that I share via collaboration has editing turned off. The only other thing I saw was a note on checking the Distributed Collaboration logs in Portal Directory (https://yourservername/portal/sharing/rest). After you log in: - Click your username in the breadcrumbs at the top (Community > Users > username) - Click the Org ID hyperlink in the blue box - Scroll to the bottom and click Collaborations (buried in Child Resources) - Click on the Collaboration ID - Click on Collaboration Workspaces - Click on the Collaboration Workspace ID - Click Sync Status (at the bottom under Supported Operations) That will give you a slightly more detailed log than what you see in Portal. Third option is to go to portaladmin, set your log level to debug, run the collaboration attempt again, and then check that log file. I recall that there were some additional clues in there that helped me narrow down my issue. So ... no real "a-ha" suggestions here, but I thought I'd share just in case.
... View more
10-21-2025
08:21 AM
|
0
|
3
|
1422
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | 12-16-2021 07:17 AM | |
| 6 | 2 weeks ago | |
| 1 | 06-27-2024 01:11 PM | |
| 1 | 07-15-2021 01:53 PM | |
| 2 | 01-09-2026 07:45 AM |
| Online Status |
Offline
|
| Date Last Visited |
2 weeks ago
|