POST
|
Hi @LeviCecil, The My Neighborhood School app and map are what you would want to use to support searching for an address and returning the attendance zones and schools that intersect this location. We are still using the Nearby app, but have enabled an option that only returns the intersecting polygons from the layers and doesn't display the buffer distance/search radius. This app uses a join view between attendance zones and schools called 'Schools_zones'. If you look in the web map there are 3 layers (Elementary School, Middle School, and High School). To add additional layers based on your School Type domain you will want to do the following: Open the My Neighborhood School web map in the Map Viewer Select one of the layers and under the options (...) click Duplicate Select the new layer and give it an appropriate name (this will display in the app UI) Change the filter on the layer to the appropriate value from the school type domain Save the web map Configure the My Neighborhood School instant app On the Nearby options click Search Method Check on the new layer you added in the step above to include it in the results Publish the app Now when you search it should return any attendance zones that are appropriate for that school type.
... View more
07-18-2023
06:57 AM
|
0
|
0
|
1810
|
IDEA
|
Hi @MervynLotter, I just tested on version 3.1.2 of ArcGIS Pro with the Wildlife Management solution and found the Rename Solution Content tool in the Solution Helpers toolbox ran successfully and was able to add a prefix to all the item names. Could you share more details about the failure/error you are seeing? What version of Pro are you using and could you send a screenshot of the error you are getting and the parameters you are specifying in the tool? Thanks, -Chris
... View more
07-18-2023
06:10 AM
|
0
|
0
|
1294
|
IDEA
|
@MervynLotter, it is possible today to deploy the same solution to the same user multiple times. To do this, from the Home tab of the gallery select the solution and click Deploy now. You can repeat this for the same solution. Each copy of a solution will be placed in its own folder in your content. For example the first time you deploy Wildlife Management it will be placed in a 'Wildlife Management' folder. The second time it will be placed in a 'Wildlife Management 1' folder and so on. The items across the solutions will have the same name. This can make it difficult to search your content and uniquely identify the items associated with each deployment of the solution. To help with this we provide a geoprocessing tool that can be used to add a prefix or suffix to all the items associated with a solution after it is deployed. The blog post below describes how to get and use this tool: https://community.esri.com/t5/arcgis-solutions-blog/add-a-prefix-or-suffix-to-all-items-deployed-with/ba-p/1250079
... View more
07-17-2023
07:24 AM
|
0
|
0
|
1317
|
POST
|
@BryantDevillier, this issue was resolved last night in ArcGIS Online.
... View more
06-23-2023
06:34 AM
|
0
|
1
|
1333
|
POST
|
Hi @TimBlanchard, with Citizen Problem Reporter we designed it to first show a list of existing reports/requests to help prevent duplicate requests from being submitted. Residents can see a pothole has already been submitted and click it to view its status and details rather than submitting a duplicate request. If you want to reduce confusion about the purpose of the list you could consider moving the Submit a Request button to the top of the pane by configuring the application, see the setting below on the Form tab. Another thing you could try is the text displayed for each existing report is defined by the pop-up title in the Citizen Problem Reporter web map. If you open web map in Map Viewer Classic you can modify the pop-up title. You might consider adding the timestamp with the request is submitted to better indicate it is an existing report. In terms of your second screenshot. This is the UI you get when you have multiple maps shared with the Citizen Problem Reporter group. The icon is the thumbnail of the map. In version 1.0 we switched from multiple maps and multiple layers to a single map and a single layer to simplify the user experience. I will say even in the previous version/UI when you clicked a problem category, for example Road Problems, you would still be taken into the same UI you are today. You would see the list of all submitted Road Problems and if you wanted to submit a new Road Problem you would need to click the Submit a Request button and fill out the form. There is no way to skip the list of reports page when the user enters the app and just open the new request form.
... View more
06-21-2023
07:12 AM
|
0
|
1
|
1279
|
POST
|
Yes, that is correct the Basemap Toggle just allows you to switch between 2 basemaps. We don't have the Basemap gallery widget in the Public Notification Instant App. We don't have an alternative to Web AppBuilder that has both the Public Notification capability and Basemap Gallery. I would recommend that you use the Public Notification Instant App as Web AppBuilder will be retired at the end of 2025: https://www.esri.com/arcgis-blog/products/web-appbuilder/announcements/arcgis-web-appbuilder-roadmap-for-retirement/ I am curious about your "all-in-one" webapp. One thing you could consider is using ExB to create a tabbed or multipage app and embed the Public Notification Instant App and then have another page that has a map with the basemap gallery. Users can switch between the different tabs/pages depending on what they need to do in the app.
... View more
06-21-2023
06:57 AM
|
1
|
1
|
1502
|
POST
|
@BryantDevillier, I was able to reproduce the issue. It seems to have started with the ArcGIS Online release last week. We didn't change anything to the application so we are looking into the cause of the issue now to see how we can resolve. I was able to narrow down that it seems to be specific to the Feature Layer editing setting I helped you with in a previous community post: https://community.esri.com/t5/arcgis-solutions-questions/modifying-citizen-problem-reporter-s-visible/m-p/1239288 When I change the setting 'What features can editors see' on the feature layer Requests_reporter to 'Editors can see all features' the app is able to load with no issues. I will reply back when we have an update on this issue.
... View more
06-21-2023
06:47 AM
|
0
|
0
|
1348
|
POST
|
Hi @Ferreira, The Public Notification Instant App template is available now in ArcGIS Online. This app also supports adding the basemap toggle widget: https://doc.arcgis.com/en/instant-apps/latest/create-apps/public-notification.htm
... View more
06-20-2023
12:38 PM
|
0
|
3
|
1520
|
POST
|
@JamesBurton1, I see the issue. There is a bug in my script that we don't typically encounter because in the default schema we have the same field name for the addressptid in both the AddressPoint feature class and the SiteAddressPoint feature class. Looking at your script you have a different name: // Define the Address Points fields var id_field = "addressptid"; var offdist_field = "offdist"; var offdir_field = "offdir"; var numpoints_field = "numpoints"; var incrementval_field = "incrementval"; var capturemeth_field = "capturemeth"; // Define the Site Addresses fields var addressptid_field = "addressid"; The issue occurs later in the expression when we attempt to create a new SiteAddressPoint, I am referencing the id_field variable from the AddressPoint feature class rather than the addressptid variable for the SiteAddressPoint feature class: Push(adds, { 'attributes': Dictionary(id_field, id, status_field, defaultstatus, addrnum_field, addrnum, roadfullname_field, intersectingRoad[fullname_field], addrcapturemeth_field, $feature[capturemeth_field]), 'geometry': newPoint }) This is why it is saying the index addressptid doesn't exist, because that field doesn't exist in the SiteAddressPoint feature class. If you change that section of code to below, it should work: Push(adds, { 'attributes': Dictionary(addressptid_field, id, status_field, defaultstatus, addrnum_field, addrnum, roadfullname_field, intersectingRoad[fullname_field], addrcapturemeth_field, $feature[capturemeth_field]), 'geometry': newPoint })
... View more
05-09-2023
07:49 AM
|
0
|
0
|
948
|
POST
|
@JamesBurton1, I see the issue. There is a bug in my script that we don't typically encounter because in the default schema we have the same field name for the addressptid in both the AddressPoint feature class and the SiteAddressPoint feature class. Looking at your script you have a different name: // Define the Address Points fields var id_field = "addressptid"; var offdist_field = "offdist"; var offdir_field = "offdir"; var numpoints_field = "numpoints"; var incrementval_field = "incrementval"; var capturemeth_field = "capturemeth"; // Define the Site Addresses fields var addressptid_field = "addressid"; The issue occurs later in the expression when we attempt to create a new SiteAddressPoint, I am referencing the id_field variable from the AddressPoint feature class rather than the addressptid variable for the SiteAddressPoint feature class: Push(adds, { 'attributes': Dictionary(id_field, id, status_field, defaultstatus, addrnum_field, addrnum, roadfullname_field, intersectingRoad[fullname_field], addrcapturemeth_field, $feature[capturemeth_field]), 'geometry': newPoint }) This is why it is saying the index addressptid doesn't exist, because that field doesn't exist in the SiteAddressPoint feature class. If you change that section of code to below, it should work: Push(adds, { 'attributes': Dictionary(addressptid_field, id, status_field, defaultstatus, addrnum_field, addrnum, roadfullname_field, intersectingRoad[fullname_field], addrcapturemeth_field, $feature[capturemeth_field]), 'geometry': newPoint })
... View more
05-09-2023
07:46 AM
|
1
|
1
|
948
|
BLOG
|
The version 2.1 of the Solution (w/ the fix) is also available in Enterprise 11.1. If you are using a previous version of Enterprise the Pro project will still have this issue, if you are just interested in the latest Pro project I would recommend deploying to ArcGIS Online as this will always have the latest version.
... View more
04-27-2023
06:09 AM
|
0
|
0
|
716
|
POST
|
@bbaker_tngeo, this can be accomplished in a single arcade pop-up element in the new Map Viewer. Below is a screenshot of the UI and the code I used in the arcade element. var projphase = $feature.projphase;
var activeColor = '#1987bb';
var inactiveColor = '#DDDDDD'
var color1 = IIf(projphase == 'PreDesign', activeColor, inactiveColor);
var color2 = IIf(projphase == 'Design', activeColor, inactiveColor);
var color3 = IIf(projphase == 'Construction', activeColor, inactiveColor);
var color4 = IIf(projphase == 'Closeout', activeColor, inactiveColor);
return {
type : 'text',
text : `<b>Phase:</b>
<table style="border-collapse: separate; border-spacing: 2px 4px; width: 100%; table-layout: fixed; margin: 0px -2px; max-width: 500px;">
<tbody>
<tr height="16">
<td style="background-color:${color1}; width: 25%"></td>
<td style="background-color:${color2}; width: 25%"></td>
<td style="background-color:${color3}; width: 25%"></td>
<td style="background-color:${color4}; width: 25%"></td>
</tr>
<tr height="24" style="text-align: center;">
<td style="width: 25%;">PreDesign</td>
<td style="width: 25%;">Design</td>
<td style="width: 25%;">Construction</td>
<td style="width: 25%;">Closeout</td>
</tr>
</tbody>
</table>`
}
... View more
04-06-2023
11:47 AM
|
2
|
2
|
606
|
BLOG
|
This issue with Pro 3.1 was resolved in the March 2023 (version 2.1) release of the Address Data Management solution.
... View more
04-04-2023
06:17 AM
|
0
|
0
|
758
|
IDEA
|
04-03-2023
01:44 PM
|
0
|
0
|
2595
|
POST
|
@RonaldVanderpool, so it sounds like you want to author a collection of items and package them up as a solution that can be deployed multiple times. If that is the case we do have a developer experience that is available in the GitHub repo below: https://github.com/Esri/solution.js This is the same library we use to package and deploy solutions via the ArcGIS Solutions app. However, this library is not an officially supported developer API so you will not be able to contact technical support to troubleshoot or report issues. You can report issues via the repo and we will do our best to resolve them in future releases.
... View more
03-22-2023
07:47 AM
|
0
|
1
|
688
|
Title | Kudos | Posted |
---|---|---|
1 | Thursday | |
1 | a week ago | |
1 | 2 weeks ago | |
1 | 2 weeks ago | |
1 | Thursday |
Online Status |
Offline
|
Date Last Visited |
an hour ago
|