POST
|
@Baylie_Scott Thank you for the response. I have a few follow up questions. Can you expand on more on the feedback of why there is no relationship between site consideration and plans to optimize data portability. What would we be loosing if we did this? Also, what would this look like in Field Maps for adding those site considerations? Our intention is the plan polygon will be there or created through the Manager App and all the site considerations would be added in the field via Field Maps. Our initial thought that is you create an occupancy record for example you want it linked to that plan because it goes with that building. Also, looking at the preconfigured mobile map Site visit via field maps the Site Visits table is not on option to add records too. What is the intentions to leave this off. This would mainly be used for historical records, correct?. Is this intention for the manager to create that historical record or was it just omitted in the event the historical record keeping doesn't want to be kept? I don't really see it linked on any of the other viewer maps or dashboards either. Thanks for the help!
... View more
2 weeks ago
|
0
|
0
|
96
|
POST
|
I'm starting to look into the Pre-Incident Planning Solution via ArcGIS Online and I have a question on the the relationships. It appears to me the Pre-Incident Plans (Polygons) has a Building Identifier and a Plan ID field. The Plan ID is a globalID so that is automatically being assigned and a relationship back to the site visit table. What is the Building Identifier used for, anything the fire dept. wants that they have to manually enter in? However, on all the dashboards and editing it doesn't appear this Building Identifier by default is hidden. Then on the Site Considerations, all the layers have a Plan ID field that is a String, but I'm not seeing any relationship. So what is this field used for? Is there there no relationships between the Site Considerations and the plans besides spatially next to each other?
... View more
2 weeks ago
|
0
|
3
|
147
|
IDEA
|
It would be very handy if the filter widget would have a framework action so it can interact with other widgets and/or data that have a relationship. For example, I have a one to many relationship set up between Parks(One - Polygon) and Amenities(Many- Points). I want to utilize the filter widget to select/filter out a certain Amenity and only filter those parks that contains that amenity on the map and on a list widget. For example the end user chooses playground equipment in the filter widget. Then the Parks List Widget will filter and show ALL the parks with playground equipment. The list widgets contain a Framework Action, so the only way I can accomplish this now. Is having a Parks List, a Amenities List, and a Amenities Filter. So in order to do the above the user is required to select an amenity on the filter widget, which then filters the Amenities List (since it is the same data). The amenities lists then shows all the results of playground equipment. So there is a entry for each point, so I could have 10 playgrounds listed. Then the user has to go one by and select an individual amenity from the list to update the Parks List of that one individual Park. It is a lot of extra steps for the end user to get the Park list to update and it still doesn't give the full effect of showing ALL the parks with that particular amentity. If the Filter widget had a framework then that Park list would automatically update as soon as the filter is applied.
... View more
3 weeks ago
|
1
|
0
|
79
|
IDEA
|
Thanks @JeffreyThompson2 never thought to just click that icon next to the name!
... View more
4 weeks ago
|
0
|
0
|
198
|
IDEA
|
It would be nice to have the ability to change the widget icon in Experience Builder to make the icon more meaningful to your company. You had that ability in Web App Builder. Why not provide it here too!
... View more
4 weeks ago
|
2
|
5
|
240
|
IDEA
|
I agree too. It makes no sense that all the tool are on one line or they cannot make it a little more compact. WAB builder autowrapped there tools and there was no scrolling back and forth. So annoying the end user has to do this.
... View more
4 weeks ago
|
0
|
0
|
54
|
POST
|
Did you get this figured out. I'm noticing the same thing in a list a created in the Mobile version of ArcGIS Online Dashboards. My issue is more it has the scrolling capabilities and it starts to scroll, but it automatically bumps the list back to the top after I get to the end of the first item in my list, so I can never get past the first item in the list.
... View more
a month ago
|
0
|
0
|
95
|
POST
|
I think I found a possible explanation of my issue. The results in my first group by should return 13,000 results but it is only returning 2,000. So when I apply the second group by, I think it puts it in a never ending looping because it can't pull the data correctly. I found the below thread that describes a similar experience. Upon testing, if I don't apply a group by function to my data I get all records OR if apply a group by function to my data that results in less than 2000 records than it correctly works. https://community.esri.com/t5/arcgis-dashboards-questions/arcgis-dashboard-arcade-featureset-expression/td-p/1081932 If I change the Maximum Number of Records Returned by Server on the service in Server manager to higher than my results (14,000) then my coding works. However, I know increasing that number that high is going to dramatically impact my performance of the service so I will not be going that route.
... View more
06-26-2024
09:44 AM
|
0
|
0
|
344
|
POST
|
@jcarlson when watching the network log of the browser tools when I run the first group by, I get the results in a matter of a second and the log shows But when I run the it with the second Group By the blank result window pops up immediately as I have screenshot above, but the log just repeats pulls the same query over and over and over again. I let it sit for 5 minutes and it just continues.
... View more
06-25-2024
06:16 AM
|
0
|
0
|
372
|
POST
|
@KenBuja Can you screenshot what you have under line 46. The second GroupBy does not declare that a variable so what are returning? Also, the first group by (GB) from your initial feature service and not the filtered one. Also, This is what I get when I test mine.
... View more
06-24-2024
02:54 PM
|
0
|
1
|
422
|
POST
|
I'm trying to create a special arcade function in a Dashboard List (Enterprise 10.9.1) that finds the unique between two fields and then counts the number of one field. The below screenshot is a example of data. I have entries with multiple subnetworks. Within the subnetworks there is accounts, the accounts can be duplicated across the same subnetwork and across other subnetworks. I want to find only where the subnetwork + account are unique (this way the accounts that run across multiple subnetworks can be counted in each). Then once I find the unique I want a count of each account within each Subnetwork. Below is utilizing the GroupBy function that I get the first GroupBy to work, but the second GroupBy returns a blank table. I also tried the Distinct function and I get similar results and the Distinct tends to crash the entire Dashboard. var portal = Portal(portal url);
var secondary = FeatureSetByPortalItem(portal,'1bb7df369ca44c8880d65011fa3d69e6',40,['*'],false)
var service = Filter(secondary, 'lifecyclestatus = 8');
var sub = GroupBy(service,
[
{name: 'Subnet', expression: 'SUBNETWORKNAME'},
{name: 'acct', expression: 'account'}
],
[
{ name: 'SubAccountCount', expression: '1', statistic: 'COUNT' },
]
);
var gsub = GroupBy(sub,
['Subnet'],
[
{ name: 'Subnetwork Count', expression: '1', statistic: 'COUNT' },
]
);
return gsub
... View more
06-24-2024
12:29 PM
|
0
|
6
|
449
|
POST
|
I'm trying to create a script that will run as scheduled task on a server that has Pro installed but Pro may not be logged into my Portal at all times. I have it working correctly when I'm logged into my Portal via Pro by doing. Electric_feat = "https://poralurl/layername/FeatureServer/100"
#Login into Portal
pgis = GIS(portal_url, portal_user, portal_password, verify_cert=False)
print ("Connecting to Portal")
#Select Low Voltage and Medium Voltage Meters and Meter Number is Not Null
selection = arcpy.management.SelectLayerByAttribute(Electric_feat, 'NEW_SELECTION','meternum IS NOT NULL', 'NON_INVERT')
print ("Finish Get Electric Selection") However, when I'm logged out of my portal I get the error that it can't access my feature service (Electric_feat) So I modified the code to the below and get Object: Error in executing Tool on the select tool. pgis = GIS(portal_url, portal_user, portal_password, verify_cert=False)
print ("Connecting to Portal")
eflc = pgis.content.search(Electric_feat)
print (Electric_feat)
#Select Low Voltage and Medium Voltage Meters and Meter Number is Not Null
selection = arcpy.management.SelectLayerByAttribute(eflc, 'NEW_SELECTION','meternum IS NOT NULL', 'NON_INVERT')
print ("Finish Get Electric Selection") I also tried eflc = pgis.content.get(Electric_feat) but I get A general expection was raised: No connection adapters were found for 'content/items/url of Electric_feat on the get script line.
... View more
05-17-2024
07:39 AM
|
0
|
1
|
248
|
POST
|
Found my issue. It ended up being two things. One I was calling out the row in two different areas and the count field was not processing correctly in my if statement was I turned the count into a string then it found the 0 values. Here is my final working one. epath = Elog2
efile = open(epath, 'a')
etable = ElectricDup
fields = ['meternum','assetid']
today = str(date.today())
total = 0
count_row = str(arcpy.management.GetCount(
in_rows = etable)
)
print (count_row)
if count_row == '0':
print ("Empty List")
efile.write("No Duplicate Meters on " + today + "\n")
else:
with arcpy.da.SearchCursor(etable,fields) as cursor:
for row in cursor:
print ("Meter {} is duplicated on Asset ID {}".format(row[0],row[1]))
efile.write("Recorded On " + today + " Meter {} is duplicated on Asset ID {}".format(row[0],row[1]) + "\n")
efile.close()
... View more
05-10-2024
02:21 PM
|
0
|
1
|
249
|
POST
|
Let me start with I'm very new to Python so please bare with me. I have created a python script that deletes a feature layer "ElectricMeterDuplicates" out of a GDB, runs some other calculations commands and then exports the results back into the original GDB as a feature layer with the same name. That part is all working correctly until I get to my text file I want to write results to. I could have one of two situations. 1. the new feature layer contains 2 or more rows of data, here I want it to write to the text file the information form 2 fields for each row of data. OR the feature layer is empty and here I want it to write to the file I simple message of no data . I have written the below script. When I run it in Notebook within Pro it correctly writes to the text file if there is data, however, if there is no data it doesn't write anything. When I run this as a standalone script through a bat file (which is my end goal, the entire thing errors out with ERROR 000732: Input Rows: Dataset ElectricMeterDuplicates does not exist or is not supported and doesn't write anything to the text file no matter the situation. epath = r"Z:\General\Projects\Utility\Scripts\DuplicateMeters\Logs\ElectricDupMeters.txt"
efile = open(epath, 'a')
etable = r"Z:\General\Projects\Utility\Scripts\DuplicateMeters\DuplicateMeters.gdb\ElectricMeterDuplicates"
fields = ['meternum','assetid']
today = str(date.today())
total = 0
row = arcpy.management.GetCount(
in_rows="ElectricMeterDuplicates"
)
print (row)
if row == 0:
print ("Empty List")
efile.write("No Duplicate Meters on " + today + "\n")
else:
with arcpy.da.SearchCursor(etable,fields) as cursor:
for row in cursor:
print ("Meter {} is duplicated on Asset ID {}".format(row[0],row[1]))
efile.write("Recorded On " + today + " Meter {} is duplicated on Asset ID {}".format(row[0],row[1]) + "\n")
efile.close()
... View more
05-03-2024
02:17 PM
|
0
|
3
|
397
|
POST
|
Thank you @TonghuiMing, Support also confirmed that it is a Bug in Enterprise version 10.9.1.
... View more
05-03-2024
06:13 AM
|
1
|
0
|
209
|
Title | Kudos | Posted |
---|---|---|
1 | 3 weeks ago | |
2 | 4 weeks ago | |
1 | 05-03-2024 06:13 AM | |
2 | 11-24-2021 08:54 AM | |
1 | 01-24-2024 12:34 PM |
Online Status |
Offline
|
Date Last Visited |
Friday
|