|
POST
|
Hello, This is something I continue to experience (ha) with Experience Builder is the lag and slowness of the map widget in drawing layers and overall performance of the app. I've added the equivalent of a tracking point layer for survey data to the web map and in the AGOL map viewer this works fine for viewing, panning, and layers drawing. Now that the tracking point layer is added to the webmap which sources the map widget in Experience Builder the map and overall experience is showing laggy performance. For example I try to pan/zoom in in the map, nothing happens and then all of a sudden the map zooms into a place on the map. When I try to click on the filter, there is a lag in the list being populated. I just do not see this same performance in other apps like the dashboard. The tracking point layer is turned off by default, and it would be great to get clarification if this is still loading each time in the background or how layers that are turned off work in the map widget. I have other web apps (dashboards, WAB) and performance wise the older apps continue to out perform Experience Builder despite Esri showcasing EB as the newest, fastest. It would be great to get clarification again on the differences in the map drawing between EB and the other apps and what we are to expect. Thanks, Kathy
... View more
10-26-2024
11:28 AM
|
1
|
2
|
1165
|
|
IDEA
|
I last posted on this same filter unique value sorting 2 years ago which is after months of trying to use Experience Builder. After running into numerous issues, I had to switch to embedded dashboards in EB. Somehow dashboards are so amazingly reliable and have basic functions one would think the 'latest and greatest/modern' technology would have like being able to sort values in a filter without manually having to define them. I landed back on this topic today in setting up a filter for text field that has dates. I was reminded when seeing the list of values showing in the filter drop-down of the issue and its still there :(. Please enhance/add this functionality it seems so basic. Thanks, Kathy
... View more
08-20-2024
10:25 AM
|
0
|
0
|
5350
|
|
POST
|
Thanks @ShaneONeill_144 for taking a look. It looks like I'm actually using just the Imagery for the basemap, but I did try a new map with the imagery basemap and added to the map widget and I'm not seeing the behavior today. Although it wasn't consistent yesterday so I'll keep an eye on it, possibly the web browser or something on my computer maybe is getting bogged down. We will soon have other users using the app too and will see if they can reproduce. Thanks for your time, Kathy
... View more
08-20-2024
10:12 AM
|
0
|
0
|
1354
|
|
POST
|
Hi, I have an EB set up with a map widget that uses the Imagery hybrid base map which I have used in other web apps like Dashboards. I am seeing when zoomed in on the map, the imagery disappears and a message "Map data not yet available" appears checkered across the basemap. Why is the imagery not showing? It doesn't do this in other web apps/ArcGIS Pro? I have seen this in both Mozilla and Edge. Thanks in advance, Kathy
... View more
08-19-2024
05:11 PM
|
1
|
3
|
1409
|
|
POST
|
Hi @TonghuiMing , I agree with @JavierMadoz1 in that the group filter and the need to add separate filter widgets in order for filters to interact be filtered by other expressions is very cumbersome and also layout wise is very difficult to align. I just realized with each filter widget the 'Reset all filters' only resets the filters within that filter widget and doesn't have the option to extend to all EB filters. Dashboard functionality has one reset for the entire dashboard which is so useful and much more concise for incorporating into an app and user experience. I've attached a small screenshot with a group filter at the top with a reset and then another filter widget below. What is the best practice to get these to align since grouping widgets is not possible as I understand. I also agree for a widget that has waited so long for production, the category selectors in dashboards are still so slick for setting up and using over EB. Thanks, Kathy
... View more
08-19-2024
04:39 PM
|
0
|
0
|
4100
|
|
POST
|
Thanks Dan! You reminded me in our group we typically use the split tool (Split a feature) in the editing tools rather than the Split (Analysis) tool. Which actually is interesting since the split a feature works with basic license. https://pro.arcgis.com/en/pro-app/3.2/help/editing/split-a-feature.htm Thanks for the reply!
... View more
08-09-2024
03:52 PM
|
0
|
0
|
2229
|
|
POST
|
Hi, In helping a coworker we realized the split tool in ArcGIS Pro now requires an advanced license? Is this an error? I know this was not the case too long ago because a number of the people I work with are using the basic license. Split tool is such a basic geoprocessing tool and I'm hoping this was not purposeful. Thanks, Kathy
... View more
08-09-2024
11:25 AM
|
0
|
2
|
2289
|
|
POST
|
Thank-you and so glad to know it works. A coworker said they have been using the split tool on a AGOL hosted layer for awhile now but noticed today it was throwing an error. I also tried another hosted AGOL layer and received the same error. Both of those layers are stand-alone/participating in no relationships. I'm using Pro 3.2.2.
... View more
08-07-2024
04:24 PM
|
0
|
0
|
3052
|
|
POST
|
Thank-you so much for testing in Pro with the different versions. We do use editing like you mentioned with reshape, vertices, merge which should mean the split should work too then? Thanks so much for your time and I still don't understand that error with the null data.
... View more
08-07-2024
04:03 PM
|
0
|
2
|
3065
|
|
POST
|
Hi, Could someone confirm on whether it is possible to split an AGOL hosted feature layer polygon or polyline in ArcGIS Pro? When I use the Split tool in ArcGIS Pro I am getting the following error: "Split failed. Geometry must intersect polylines and polygons in two or more places. General function failure [Error code: 1000. Description: Data is Null. This method or property cannot be called on Null vallues..]. I am using the interactive option in the ArcGIS Pro split tool but repeatedly getting the above error and not sure what data is null that it is referring to. Any ideas? thanks in advance! Kathy
... View more
08-07-2024
11:47 AM
|
1
|
13
|
4359
|
|
IDEA
|
Hi @NathanEnge , I have a dashboard embedded in an Experience Builder but the EB has a header/footer. I've added a button in the EB with print preview but it definitely does not look as good as yours and somehow doesn't grab the map in the embedded dashboard but leaves that as gray space. Do the header/footer cause issue for the print screen button functionality? Thanks, Kathy
... View more
04-29-2024
05:40 PM
|
0
|
0
|
2249
|
|
POST
|
Thanks Ed! Update is a coworker can run the script tool successfully in their desktop Pro version 3.2.x without any errors. I'm still using 3.0.6 and I also tried the same script tool in 2.9.x, but both of those get the same errors above. Its so weird that the Geoprocessing tool will and also in the python window within Pro itself but not the script tool, must be a bug/disconnect of some sort. I appreciate your time and info. I'm glad it at least runs on my coworkers machine. Thanks, Kathy
... View more
04-05-2024
08:01 AM
|
0
|
0
|
1847
|
|
POST
|
Hi Ed, Thanks so much for your help. I did add in the syntax for the license and it returns ArcInfo. I did move the code to a new file with only the GeoTagged To Points tool and I still get the same error. In looking at the file geodatabase it says "Upgrade Status - This 10.0 geodatabase matches the ArcGIS release you are currently using". In testing, I've run the tool directly from the toolbox in ArcGIS Pro and this runs the same parameters as those used in the script tool. After the tool runs I have just copied the python command directly from the tool history and used that in both the Python window and copied directly to the script. import arcgis, sys
import os
import pandas as pd
import math
import arcpy
from arcpy import env
from pandas import Timestamp
import pytz
import numpy
from os.path import exists
arcpy.env.overwriteOutput = True
scriptpath = sys.path[0]
toolpath = os.path.dirname(scriptpath)
temp_outpath = "memory"
prod = arcpy.ProductInfo()
arcpy.AddMessage(f"License is {prod}")
arcpy.AddMessage("Starting Up")
arcpy.AddMessage("Geotagging photos to points")
arcpy.management.GeoTaggedPhotosToPoints(r"P:\kmsmikrud\CF\AGOL_Collector\Region2\Herring_PWS\Photo_Test\0407", r"P:\kmsmikrud\CF\AGOL_Collector\Region2\Herring_PWS\Photo_Test\HAS_Photos_Test.gdb\test_geotag9", None, "ALL_PHOTOS", "ADD_ATTACHMENTS") Start Time: Wednesday, April 3, 2024 7:14:49 AM
License is ArcInfo
Starting Up
Geotagging photos to points
Traceback (most recent call last):
File "P:\kmsmikrud\CF\AGOL_Collector\Region2\Herring_PWS\PWS_Herring_2023\Script\PWS_PhotoTest.py", line 36, in <module>
arcpy.management.GeoTaggedPhotosToPoints(r"P:\kmsmikrud\CF\AGOL_Collector\Region2\Herring_PWS\Photo_Test\0407", r"P:\kmsmikrud\CF\AGOL_Collector\Region2\Herring_PWS\Photo_Test\HAS_Photos_Test.gdb\test_geotag9", None, "ALL_PHOTOS", "ADD_ATTACHMENTS")
File "C:\Program Files\ArcGIS\Pro\Resources\ArcPy\arcpy\management.py", line 13311, in GeoTaggedPhotosToPoints
raise e
File "C:\Program Files\ArcGIS\Pro\Resources\ArcPy\arcpy\management.py", line 13308, in GeoTaggedPhotosToPoints
retval = convertArcObjectToPythonObject(gp.GeoTaggedPhotosToPoints_management(*gp_fixargs((Input_Folder, Output_Feature_Class, Invalid_Photos_Table, Include_Non_GeoTagged_Photos, Add_Photos_As_Attachments), True)))
File "C:\Program Files\ArcGIS\Pro\Resources\ArcPy\arcpy\geoprocessing\_base.py", line 512, in <lambda>
return lambda *args: val(*gp_fixargs(args, True))
arcgisscripting.ExecuteError: Failed to execute. Parameters are not valid.
ERROR 000824: The tool is not licensed.
Failed to execute (GeoTaggedPhotosToPoints). I've been using script tools for quite sometime but this is puzzling. Thanks and appreciate your time, Kathy
... View more
04-03-2024
08:23 AM
|
0
|
0
|
1880
|
|
POST
|
Hi, I am using ArcGIS Pro 3.0.6 and have an advanced named license from AGOL. With ArcGIS Pro open I am trying to run a script tool with the following geoprocessing included. arcpy.management.GeoTaggedPhotosToPoints(r"D:\PWS_Herring\Photo_Test\0407", r"D:\PWS_Herring\Photo_Test\HAS_Photos_Test.gdb\test_geotag7", None, "ONLY_GEOTAGGED", "ADD_ATTACHMENTS") The GeoTagged Photos to Points geoprocessing tool within ArcGIS Pro works great. If I copy the command to the python window within an open project this also runs successfully. However in the script tool I am unable to get the GeoTaggedPhotosToPoints to work. I get the following message pointing to the ERROR 000824: The tool is not licensed. This doesn't make sense to me since I am using the advanced named license with ArcGIS Pro open. Any insights would be much appreciated- Kathy Traceback (most recent call last):
File "P:\kmsmikrud\CF\AGOL_Collector\Region2\Herring_PWS\PWS_Herring_2023\Script\PWS_ProcessPhotos_040124.py", line 67, in <module>
arcpy.management.GeoTaggedPhotosToPoints(r"D:\PWS_Herring\Photo_Test\0407", r"D:\PWS_Herring\Photo_Test\HAS_Photos_Test.gdb\test_geotag7", None, "ONLY_GEOTAGGED", "ADD_ATTACHMENTS")
File "C:\Program Files\ArcGIS\Pro\Resources\ArcPy\arcpy\management.py", line 13311, in GeoTaggedPhotosToPoints
raise e
File "C:\Program Files\ArcGIS\Pro\Resources\ArcPy\arcpy\management.py", line 13308, in GeoTaggedPhotosToPoints
retval = convertArcObjectToPythonObject(gp.GeoTaggedPhotosToPoints_management(*gp_fixargs((Input_Folder, Output_Feature_Class, Invalid_Photos_Table, Include_Non_GeoTagged_Photos, Add_Photos_As_Attachments), True)))
File "C:\Program Files\ArcGIS\Pro\Resources\ArcPy\arcpy\geoprocessing\_base.py", line 512, in <lambda>
return lambda *args: val(*gp_fixargs(args, True))
arcgisscripting.ExecuteError: Failed to execute. Parameters are not valid.
ERROR 000824: The tool is not licensed.
Failed to execute (GeoTaggedPhotosToPoints).
Failed script (null)...
Failed to execute (ProcessSurveyPhotos).
... View more
04-02-2024
11:31 AM
|
0
|
4
|
1959
|
|
POST
|
Thanks @Clubdebambos for the clarification on the attachments. Its been an interesting and frustrating learning experience in trying to make us of the ArcGIS API for python and move away from arcpy (as suggested by Esri solution engineers) only to find out objectives can't be met with the API. For instance, earlier in the scripts I updated the code from using arcpy and the UpdateCursor to use the edit_features like shown below. This works great to update attributes in the AGOL hosted feature layers, but then if you use arcpy and either the arcpy.conversion.ExportFeatures or the arcpy.FeatureClassToFeatureClass conversion, any records updated with the API are exported with blank values. When I would view the data in AGOL the data is all updated, but for some reason exporting using arcpy did not recognize those record updates. So then I was able to use the spatial.to_featureclass only to find out this won't work either because we need the attachments to download. So apparently you can't mix and match or do you know why the arcpy exports blank records updated with the API. updates_key_df.append(feature)
# Perform the update
result = lyr.edit_features(updates=updates_key_df)
Thanks again for the response. Kathy
... View more
03-25-2024
08:58 AM
|
2
|
2
|
1884
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | 03-18-2026 01:21 PM | |
| 1 | 10-02-2023 03:06 PM | |
| 2 | 10-09-2025 08:45 AM | |
| 1 | 03-03-2025 10:42 AM | |
| 1 | 12-03-2024 01:10 PM |
| Online Status |
Offline
|
| Date Last Visited |
2 weeks ago
|