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
|
441
|
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
|
441
|
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
|
418
|
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
|
1
|
1
|
290
|
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
|
460
|
IDEA
|
04-03-2023
01:44 PM
|
0
|
0
|
1645
|
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
|
376
|
POST
|
@mshanaghan, I will say this process is much easier now in ArcGIS Online and Enterprise 11.0, but if you want to host the solution in Enterprise 10.9.1 these way you would need to do this without the Solutions Deployment Tool is through the REST admin api. Below are the steps: Go to the item details of the view, for example CitizenProblems_animal Click the Citizen Problems layer under the layers list and click the 'View' button next to 'URL' This opens a new tab and in the url of the broswer add 'admin' between 'rest' and 'services' in the path. For example: /server/rest/admin/services/Hosted/CitizenProblems_animal and hit enter to go to the page. Scroll to the bottom of the page and click Update Definition Use the json below to customize the domain options and paste it into the Input and click updateDefinition {
"fields": [{
"name": "probtype",
"domain": {
"type": "codedValue",
"codedValues": [{
"code": "Animal Abuse",
"name": "Animal Abuse"
}, {
"code": "Animal Bite",
"name": "Animal Bite"
}, {
"code": "Barking or Noisy Dog",
"name": "Barking or Noisy Dog"
}, {
"code": "Dangerous Animal",
"name": "Dangerous Animal"
}, {
"code": "Dead Animal",
"name": "Dead Animal"
}, {
"code": "Pest Infestation",
"name": "Pest Infestation"
}, {
"code": "Rodent Activity",
"name": "Rodent Activity"
}, {
"code": "Other",
"name": "Other"
}
]
}
}
]
} You can repeat these steps for each view
... View more
03-22-2023
06:49 AM
|
0
|
1
|
731
|
POST
|
@Dawn_Scott, if you open the item details of the Requests_reporter view and go to the settings page you see the following options: If you set the highlighted setting, users won't be able to see any requests that have been submitted. Let me know if you would rather set them to default to hidden until you have the chance to triage and flag them as visible in the Manager application
... View more
03-22-2023
06:31 AM
|
0
|
0
|
601
|
POST
|
@RonaldVanderpool, can you elaborate on what you mean by a blank Solution? With each solution deployment it creates all the items in your content and you can then configure the items to meet your organization's needs.
... View more
03-22-2023
06:24 AM
|
0
|
3
|
381
|
POST
|
@ahargreaves_FW, we don't have any plans at this time to support Incident submissions, but I will certainly log this issue in our backlog as something to consider when we do an update of the Road Closures solution. Reading through the Waze spec, it seems incidents are still reported as polylines. From this it seems like you just need to add these additional values to the type field domain and specify the appropriate type when you draw the closure line in the Road Closures app: ACCIDENT, CONSTRUCTION, HAZARD, POLICE, CHIT_CHAT, JAM
... View more
03-10-2023
01:04 PM
|
0
|
0
|
239
|
IDEA
|
03-09-2023
04:40 PM
|
0
|
0
|
1881
|
POST
|
You will still use ArcGIS Pro to manage addresses. You are just deploying the solution to AGOL or your Enterprise. It will create several items including a Address Data Management desktop application template item, that you can download and is a zip file containing the Pro project and file geodatabase.
... View more
03-06-2023
06:20 AM
|
0
|
1
|
881
|
POST
|
@JasonBritton1, did you happen to update ArcGIS Pro to 3.1? Unfortunately there was a change in 3.1 that impacted the attribute rules in the Address Data Management solution. I describe this issue and how to resolve the issue in the rules below: https://community.esri.com/t5/arcgis-solutions-blog/address-data-management-solution-errors-in-arcgis/ba-p/1253021 In regards to the solutions deployment tool in Pro, we have moved away from this tool for deploying solutions and are now using the ArcGIS Solutions app in Online and Enterprise. You can access and deploy the Address Data Management solution into ArcGIS Online via the link below: https://www.arcgis.com/apps/solutions/index.html?gallery=true&solution=0a0a52e43cf44347884d2a4a79bfd352&sortField=relevance&sortOrder=desc#home The issue with 3.1 will still occur in the current version of the solution, at the end of this month we are releasing an update that will include the fixes to the rules. However, if you follow the steps in the blog post you can address the issue in your current deployment.
... View more
03-06-2023
06:12 AM
|
0
|
3
|
890
|
POST
|
@AndrewPoinsette, at 10.9.1 the Solutions app is a separate install with portal and comes with over 90 solutions available to deploy. From your screenshot it seems something either went wrong during the install or the items delivered with the install have been modified. I would recommend contacting your administrator to see if anything was changed with the install and potentially attempt to uninstall/reinstall the ArcGIS Solutions app.
... View more
03-02-2023
06:10 AM
|
0
|
0
|
425
|
Title | Kudos | Posted |
---|---|---|
1 | Tuesday | |
1 | Friday | |
1 | 01-31-2023 01:35 PM | |
1 | 02-14-2024 12:04 PM | |
3 | 11-16-2023 07:38 AM |
Online Status |
Offline
|
Date Last Visited |
Tuesday
|