IDEA
|
Proposed Idea: Align the functionality of the "Add Notebook" button in ArcGIS Pro with that of other 'add data' buttons, such as 'Import Map', to automatically open selected notebooks in new panes upon insertion. Alternatively, consider adjusting the button label to indicate where the added notebook can be found, such as "Add Notebook to Project" or "Add Notebook to Catalog", to reduce user confusion. Justification: Currently, when users attempt to open existing Python Notebooks (.ipynb) using the "Add Notebook" button, the notebook is only added to the catalog without opening as a new pane. This inconsistency in functionality creates confusion for users who expect similar behavior to other 'add data' buttons. Aligning the "Add Notebook" button with the behavior of the "New Notebook" or "Import Map" buttons will provide a smoother workflow and reduce uncertainty.
... View more
06-05-2024
01:52 PM
|
2
|
1
|
279
|
POST
|
Hi Esri Community, I'm encountering an issue with attachments visibility in a Survey123 web map shared with a group. Here's the scenario: Created a survey using Survey123 Connect, including a repeat for attachments. Shared the survey and the web map containing the feature service with a group, allowing editing and viewing all features. As the owner, I can view all attachments seamlessly in Experience Builder and Map Viewer. However, when someone else from the group views the web map in Experience Builder, they can see that attachments exist but cannot view them. When they open the web map in Map Viewer they encounter an error message: "layer view requires a layer with query capability" specifically for this layer. Any insights or suggestions on resolving this issue would be greatly appreciated. Thanks in advance for your help!
... View more
05-02-2024
12:55 PM
|
0
|
0
|
235
|
POST
|
Just wanted add myself as another person experiencing this issue. I have overwritten the same 5 hosted features layers every month for years (across many versions of Pro) and have never had an issue. Today it is stuck on "Uploading service definition".
... View more
04-11-2024
11:52 AM
|
0
|
0
|
1059
|
POST
|
When I run Data Interoperability via Windows Task Scheduler, I receive an "ERROR : Python Exception <ExecuteError>: ERROR 160236: The operation is not supported by this implementation. Failed to execute (DeleteRows)." from my shutdown script. When I run it manually in ArcPro, I do not receive any errors and everything works as expected. Any suggestions? Also, @BruceHarold -- is there a way to subscribe to your "What's New in ArcGIS Data Interoperability" blog posts? Thank you!!
... View more
12-06-2023
11:14 AM
|
1
|
3
|
597
|
POST
|
Special thanks to @Shakthi_Bharathi_Murugesan for her assistance with this data expression at the Esri User Conference! Here is the working version: var fs = FeatureSetByPortalItem(Portal('https://******.maps.arcgis.com'), 'deaef816ff7448dc8fae43bca1a23418', 0, ['Projected_Completed_Converted'], false);
var filteredFeatures = Filter(fs, "Projected_Completed_Converted > Timestamp '2020-01-01'");
var completionDates = GroupBy(filteredFeatures, 'Projected_Completed_Converted', { name: 'total', expression: '1', statistic: 'COUNT' });
var totalRowCount = Count(filteredFeatures);
var drawdownFS = {
fields: [
{ name: 'date', type: 'esriFieldTypeDate' },
{ name: 'drawdown', type: 'esriFieldTypeInteger' }
],
features: []
};
var runningDrawdown = totalRowCount;
var drawdownFeatures = [];
for (var i in completionDates) {
var completionDate = i['Projected_Completed_Converted']
var countValue = i['total']
runningDrawdown -= countValue;
var feature = {
attributes: {
'date': completionDate,
'drawdown': runningDrawdown
}
};
Push(drawdownFeatures,feature);
}
drawdownFS.features = drawdownFeatures;
return FeatureSet(drawdownFS);
... View more
07-31-2023
12:09 PM
|
0
|
0
|
456
|
POST
|
I have a dataset that contains repairs and the expected date that those repairs will be completed. I would like to use an Arcade data expression to help add a drawdown chart to a dashboard. The chart will basically show the total number of repairs required and then subtract from that total based on expected completion dates. In other words there may be 500 repairs and 10 of those repairs have a projected completion date of July 1, 2023. So, the total would be 490 repairs remaining and the chart would show the decline from 500 to 490 on that date. This would continue, date by date, until the number of repairs remaining is zero. My Arcade data expression utilizes the FeatureSetByPortalItem, Filter, and GroupBy functions to gather the relevant features and groups them by completion dates. Then, it iterates over the grouped dates, calculating the running drawdown value. var fs = FeatureSetByPortalItem(Portal('https://******.maps.arcgis.com'), 'deaef816ff7448dc8fae43bca1a23418', 0, ['Projected_Completed_Converted'], false);
var filteredFeatures = Filter(fs, "Projected_Completed_Converted > Timestamp '2020-01-01'");
var completionDates = GroupBy(filteredFeatures, 'Projected_Completed_Converted', { name: 'total', expression: '1', statistic: 'COUNT' });
var totalRowCount = Count(filteredFeatures);
var drawdownFS = {
fields: [
{ name: 'date', type: 'esriFieldTypeDate' },
{ name: 'drawdown', type: 'esriFieldTypeInteger' }
],
features: []
};
var runningDrawdown = totalRowCount;
var drawdownFeatures = [];
for (var i in completionDates) {
var completionDate = completionDates[i].key;
var countValue = completionDates[i].total;
runningDrawdown -= countValue;
var feature = {
attributes: {
'date': completionDate,
'drawdown': runningDrawdown
}
};
drawdownFeatures.push(feature);
}
drawdownFS.features = drawdownFeatures;
return FeatureSet(drawdownFS); When I run in the Arcade playground I get the following error: "Test execution error: Execution error - Cannot access value using a key of this type. Verify test data." I have tried multiple edits to this code, but I have not had success. I am still a beginner to this type of thing, so any suggestions would be very much appreciated!
... View more
06-24-2023
08:58 AM
|
1
|
1
|
571
|
POST
|
I think this may have done it, but happy to hear suggestions for improvement. Thanks. var fs = FeatureSetByPortalItem(Portal('https://******.maps.arcgis.com'), 'deaef816ff7448dc8fae43bca1a23418', 0, ['Actual_Completed_Date'], false);
var fuaCompleted = Filter(fs, "Actual_Completed_Date > timestamp '2020-01-01'");
var completionDate = GroupBy(fuaCompleted, 'Actual_Completed_Date', {name: 'total', expression: '1', statistic: 'COUNT'});
var fs_dict = {
fields: [
{ name: 'date', type: 'esriFieldTypeDate' },
{ name: 'running_sum', type: 'esriFieldTypeDouble' }
],
features: []
};
var i = 0;
for (var f in completionDate) {
var filt_date = f['Actual_Completed_Date'];
var running_sum_fs = Filter(completionDate, "Actual_Completed_Date <= @filt_date");
var running_sum = Sum(running_sum_fs, 'total');
fs_dict.features[i] = {
attributes: {
'date': filt_date,
'running_sum': running_sum
}
};
i++;
}
return featureset(fs_dict);
... View more
06-19-2023
03:02 PM
|
0
|
0
|
2166
|
POST
|
@jcarlson and/or others. I am attempting something similar. I am tracking cumulative repairs made per date and want to graph that with a serial chart in a dashboard. For example, if 5 repairs were made on Oct-1 and 20 repairs were made on Oct-15 then the chart would show 5 on Oct-1 and 25 on Oct-15 (the sum the number of repairs on Oct-1 and Oct-15), etc. When I run the below code in the Arcade Playground the Console results look somewhat promising, though the first date is missing a total: 2021-09-30T19:00:00-05:00, 2021-10-31T19:00:00-05:00 9, 2021-12-31T18:00:00-06:00 16, 2022-01-31T18:00:00-06:00 21, etc. But, the Output is empty: featureSet: date | running_sum | FID Here is the code that I am currently using. Any suggestions? Thank you!! // Get your input layer
var fs = FeatureSetByPortalItem(Portal('https://*****.maps.arcgis.com'), 'deaef816ff7448dc8fae43bca1a23418', 0, ['Actual_Completed_Date'], false);
// Filtering input to dates of interest.
var fuaCompleted = Filter(fs, "Actual_Completed_Date > timestamp '2020-01-01'");
// Grouping by completion date to get per-date total
var completionDate = GroupBy(fuaCompleted, 'Actual_Completed_Date', {name: 'total', expression: '1', statistic: 'COUNT'});
var fs_dict = {
fields: [
{name: 'date', type: 'esriFieldTypeDate'},
{name: 'running_sum', type: 'esriFieldTypeDouble'}
],
geometryType: '',
features: []
};
var i = 0;
for (var f in completionDate) {
// Get the date
var filt_date = f['Actual_Completed_Date'];
// Log the date for debugging
console(filt_date);
// Get all dates before or equal to the current date
var running_sum_fs = Filter(completionDate, "Actual_Completed_Date <= @filt_date");
// Calculate the running sum
var running_sum = Sum(running_sum_fs, 'total');
// Log the running sum for debugging
console(running_sum);
// Populate the feature set dictionary
fs_dict.features[i] = {
attributes: {
'date': filt_date,
'running_sum': running_sum
}
};
i++;
}
featureset(text(fs_dict));
... View more
06-19-2023
08:05 AM
|
0
|
1
|
2172
|
POST
|
The Content tabs for all of my existing widgets for all of my Experience Builder projects are now suddenly blank. See example for an Edit widget. The widget Style and Action tabs are fine, but I cannot see anything for Content. I tried clearing cache, restarting computer, using different browser, refreshing apps, etc. Anyone have further suggestions?
... View more
11-21-2022
03:02 PM
|
0
|
1
|
393
|
POST
|
It turns out that KenBuja's code needed a small change to the When functions. var quarter = when (theMonth < 3, 1,
theMonth < 6, 2,
theMonth < 9, 3,
theMonth < 12, 4,
"Fail");
... View more
10-04-2022
12:19 PM
|
0
|
0
|
1142
|
POST
|
In the Web App Builder (WAB) version of the Directions widget I could use a feature layer as a source for directions, but I do not see that option in the Experience Builder (EB) version of the widget. For example, I would like for my users to be able to get directions to culverts. In WAB they could open the Directions widget, choose the culverts layer as their source, search for the necessary culvert by ID, and then the widget would create directions for them to get to that particular culvert. Am I overlooking something that will allow me to add a feature layer as a source in the EB widget? Thank you!
... View more
08-31-2022
03:18 PM
|
3
|
1
|
407
|
POST
|
I have users that are completing inspections using Field Maps These inspections are recorded via related records and they sometimes include attachments. Back in the office, I want these users to be able to view these related records and their attachments, and also be able to add additional attachments if necessary. Ideally, the office portion would occur using Experience Builder. Is it possible to view, add, and or edit attachments for related records in Experience Builder? I have spent a significant amount of time searching for a way to make that happen, but I am not finding anything.
... View more
08-29-2022
11:19 AM
|
4
|
3
|
1518
|
POST
|
Worked great in my web map! Now, is it possible to use or calculate that "current quarter" information in a Dashboard gauge or indicator? Thanks!!
... View more
08-05-2022
08:01 AM
|
0
|
0
|
1189
|
POST
|
Hello! I am trying to figure out how to write an Arcade expression that will determine if an inspection date occurred within the current quarter of the year (Jan-Mar, Apr-Jun, Jul-Sep, Oct-Dec). My sense is that I need to convert the current date to quarter and the inspection date to quarter and see if they match, but I am not sure of the details for how to set that up. Anyone done this before or have suggestions? Thanks!
... View more
08-01-2022
08:42 AM
|
0
|
4
|
1245
|
POST
|
@TaraHaynes Is there a way to turn off that "Editing is not possible because the globalid parameter was not provided" message or give the survey widget a default feature to open? I know that selecting a feature makes the message go away, but I would really prefer to not see it at all because it probably confuses my users and potentially makes them wonder if I set something up incorrectly. Thanks!
... View more
05-17-2022
06:27 AM
|
0
|
1
|
2929
|
Title | Kudos | Posted |
---|---|---|
2 | 06-05-2024 01:52 PM | |
1 | 12-06-2023 11:14 AM | |
1 | 06-24-2023 08:58 AM | |
3 | 08-31-2022 03:18 PM | |
4 | 08-29-2022 11:19 AM |
Online Status |
Offline
|
Date Last Visited |
07-03-2024
11:03 PM
|