POST
|
Hi Andrew, Thank you for the input. In you Nutanix setup are. Are you using Nutanix as a hybrid environment itself, i.e. Nutanix on-premises and Nutanix cloud env? Or have you forgone the Nutanix cloud and opted for ArcGIS Online cloud? Sorry last question. What kind of ROI or cost savings have you seen moving to Nutanix? Cheers, Heath
... View more
Monday
|
0
|
0
|
54
|
POST
|
Greetings, Our GIS program has taken a much more prominante rolling in the city acting as the go-between from our CAMA system to our ERP system and with a VM licenses, server space and funds being at a premium our Network Admin has suggest moving to a Nutanix platform our our ArcGIS Architecture. Has anyone had Experience running ArcGIS Enterprise on Nutanix? Thoughts? Option 1 (hybrid approach) On-prem Nutanix Node: Server 1: Portal Server 2: ArcGIS Server (dynamic content) Server 3: ArcGIS Datastore Cloud Space Server 4: ArcGIS Server (static content) Option 2 (hybrid approach) On-prem Nutanix Node: Server 1: Portal Server 2: ArcGIS Server (dynamic content) Server 3: ArcGIS Datastore ArcGIS Online Publish Static Content Option 3 (On-prem approach HA??) On-prem Nutanix Node: Server 1: Portal Server 2: ArcGIS Server (single robust server) Server 3: ArcGIS Datastore Thank you. Cheers, Heath
... View more
a week ago
|
0
|
3
|
177
|
POST
|
At the risk of this sound naive. It is possible to change the experience builder template when it has already been published in ArcGIS Online. Then if not, is there a way to forward the URL? Thank you, Heath
... View more
01-24-2024
06:56 AM
|
0
|
1
|
282
|
BLOG
|
This is a great article. @A_Wyn_Jones. Our IT is switching the userprincipalname and I am wondering if I can switch the Required claim to user.objectid rather than the userprincipalname. If I can make the change, would this circumnavigate user access issues when IT switches the userprincipalname? Thanks.
... View more
01-18-2024
11:35 AM
|
0
|
0
|
604
|
POST
|
Hi Chris, I am not sure if the userprincipalname will change or not but what if we change the Require claim name in azure from user.userprincipalname to user.objectid? Do you know or can you speculate on what would happen to our SSO connection? If we were able to make this change the user.objectid stays the same regardless of userprincipalname, or so I was told. Can the ArcGIS Enterprise application from Azure handle that change. Any insight is greatly apricated. Cheers, Heath
... View more
01-18-2024
09:48 AM
|
0
|
0
|
229
|
POST
|
Greetings, I realize this post is a couple of years old but what if i want to added a row? I see you can edit existing rows with the Experience Builder Table Widget but I don't see an option to add a row @Jianxia . Is there a work around for this? Cheers, Heath
... View more
01-17-2024
01:51 PM
|
0
|
0
|
326
|
POST
|
Greetings All, I am working on survey where I want the user to choose between a pre-existing route or the ability to select their own. What is the best way of going about this? I have attempted to create survey with two maps, one for pre-existing routes and one for sketching. For the pre-existing routes I set the bind::esri:fieldType as "null" and the body::esri:style to an existing MapID, then left the sketching map as default. However, I am receiving and Error 500 code. I understand that there should only be one feature per survey but thought that setting the fieldType as null was a work around. Else do I create a picture picklist of the pre-existing routes and only one geometry sketch feature. What's the community's thoughts. @IsmaelChivite what are you thoughts on this? Thank you Best, Heath
... View more
01-10-2024
10:08 AM
|
0
|
0
|
233
|
POST
|
I would think this is possible with bit of finesse. If you are wanting to compare this January to last January, or even January from a few years back, you may need to create additional field(s) that call out the specific month, or even days if you want to compare that level of detail. Then you could have predefined months, days, years, etc. that filter two different serial charts. Hope this helps.
... View more
10-26-2023
12:36 PM
|
0
|
0
|
518
|
POST
|
Yes this feature is available in ArcGIS Online. 1) Clustering must not enabled and you must set the symbology attribute to "Show location only" then Heat Map will become available as a symbology type. 2) Then in dashboard you can use the filters and set the heat map layer as target. In the screenshot below you'll notice I do have clustered points even though in step 1 "cluster must not be enabled". My work around was to create a duplicate copy of the data in the webmap. One feature has cluster points enabled as the symbology and the duplicate feature has the heat map set as the symbology from step 1. Then in the dashboard I set both map elements to be filtered by the date. Hope this helps. Heath.
... View more
10-10-2023
09:29 AM
|
0
|
0
|
155
|
POST
|
I know we have waiting for this feature for quite some time. In fact, we have not fully moved to the new map and experience builder because of this missing function. I spoken with an individual from ESRI and they told me "friendly" URLs should coming to Experience builder in early 2024 (I am hoping sometime in Q1 of 2024). I also assume their statement meant, the functionality will come to ArcGIS Online in 2024 but, I am not sure when it will be available in Enterprise. Best, Heath
... View more
10-10-2023
08:31 AM
|
0
|
0
|
519
|
POST
|
I have found the issue but have not determined why it is occuring. Before June 2023 I was able to run the script with same built-in admin account and generate reports regardless of whom owned or published the content. Now, post June 2023, I can only generate reports from the user account whom owns the content. I am speculating this may have to do with June 2023 update to ArcGIS Online, but am not 100% sure.
... View more
08-11-2023
06:59 AM
|
0
|
0
|
1326
|
POST
|
I believe I have narrowed down the errors. Both seem to initiate from the submit for the report job in the _survey.py file. Although, I am not sure why the errors are different with nearly the exact same script. Here is a portion of the script Error 1 come from line 56 Error 2 comes from line 15 if isinstance(where, str):
where = {"where": where}
url = "https://{base}/api/featureReport/createReport/submitJob".format(
base=self._baseurl
)
try:
if (
self._si._gis.users.me.username == self._si.owner
and self._ssi_layers[0].properties["isView"] == True
):
fl_url = self.parent_fl_url
elif self._si._gis.users.me.username != self._si.owner:
fl_url = self._stk_url
except KeyError:
if self._si._gis.users.me.username != self._si.owner:
fl_url = self._stk_url
else:
fl_url = self._ssi_url
params = {
"outputFormat": output_format,
"queryParameters": where,
"portalUrl": self._si._gis._url,
"templateItemId": report_template.id,
"outputReportName": report_title,
"outputPackageName": package_name,
"surveyItemId": self._si.id,
"featureLayerUrl": fl_url,
"utcOffset": utc_offset,
"uploadInfo": json.dumps(None),
"f": "json",
"username": self._si._gis.users.me.username,
"locale": locale,
}
if merge_files:
params["mergeFiles"] = merge_files
if map_scale and isinstance(map_scale, (int, float)):
params["mapScale"] = map_scale
if webmap_item and isinstance(webmap_item, Item):
params["webmapItemId"] = webmap_item.itemid
if survey_item and isinstance(survey_item, Item):
params["surveyItemId"] = survey_item.itemid
if merge_files == "nextPage" or merge_files == "continuous":
params["package_name"] = ""
if folder_id:
params["uploadInfo"] = json.dumps(
{
"type": "arcgis",
"packageFiles": True,
"parameters": {"folderId": folder_id},
}
)
# 1). Submit the request.
submit = self._si._gis._con.post(url, params)
return self._check_status(
res=submit, status_type="generate_report", save_folder=save_folder
... View more
07-20-2023
07:43 AM
|
0
|
1
|
1403
|
POST
|
Greetings, I am having some trouble. This script, as well as the one from GitHub, was working fine for me just a few weeks ago. I have many of this same script running just referencing different surveys and different folder locations but, non seem to be working. To add another layer of confusion, I am getting two different errors. Everything appears to be running fine until line 151 when the "try:" statement starts, and I am unable to genearte the report. I called a print(template, where, utc_offset, report_title, package_name, output_format, folder_id, merge_files) statement to ensure everthing is correct, which it appears to be as well as print(gis) to look at the URL, still seems fine. Hoping someone can shed some light on these. I am not sure whether or not the errors are related. Much appricated. Error 1 Generating report(s) for submissions from last created_date >= CURRENT_TIMESTAMP - INTERVAL '1' DAY and project_number = 'W-23'
>> ERROR: KeyError: Layer specified by featureLayerUrl does not exist or is not accessible.Protocol "http:" not supported. Expected "https:"
Protocol "http:" not supported. Expected "https:"
(Error Code: 102) (related to ESRI BUG-000119057)
>> Continuing... Error 2 Generating report(s) for submissions from last created_date >= CURRENT_TIMESTAMP - INTERVAL '1' DAY
>> ERROR: KeyError: 'Survey' object has no attribute '_stk_url' (related to ESRI BUG-000119057)
>> Continuing... Cheers, Heath
... View more
07-19-2023
03:21 PM
|
1
|
2
|
1416
|
IDEA
|
I agree. I have an ArcMap project that I can't move over to Pro because the "grow/shrink" text box is not an option yet. The project revolves around reporting historical features that are accompanied by a narrative. These narratives can sometime be short or quite lengthy.
... View more
10-27-2022
01:48 PM
|
0
|
0
|
1225
|
POST
|
Hi R_, The script is working well. Thank you. The only thing is that the python error isn't coming through in the body of the email. The script is only returning the following line. Any thoughts? msgtext = " Message from " + os.path.basename((inspect.getfile(lambda:None))) + " running on " + compname + "\n" Cheers, Heath
... View more
06-17-2022
08:30 AM
|
0
|
0
|
1072
|
Title | Kudos | Posted |
---|---|---|
1 | 07-19-2023 03:21 PM | |
3 | 07-30-2021 09:14 AM | |
2 | 06-23-2021 11:13 AM | |
1 | 10-17-2018 09:07 AM | |
1 | 01-13-2016 02:02 PM |
Online Status |
Offline
|
Date Last Visited |
Monday
|