POST
|
Hi Dan, You should be able to take care of this with Arcade expressions. Depending on how the data is set up, the expressions would be of varying complexity If you have the subdivision information in the data, you can simply run that value in an if/then/else expression: if (subdivision_number == 1){ return URL_1 }else if (subdivision_number == 2){ return URL_2 }else if( subdivision_number == 3){ return URL_3 } If the subdivision is stored in another layer (it sounds like this is your set up), you can simply pull it with a intersection. var intersecting_division = Intersects ($feature, subdivision_feature) if (intersecting_division.subdivision_number == 1){ return URL_1 }else if (intersecting_division.subdivision_number == 2){ return URL_2 }else if( intersecting_division.subdivision_number == 3){ return URL_3 } What ever you return as the URLs you can then just set as a hyperlink in the pop-up. You can also built the URL within the arcade if you need more variants, such as a specific feature's plans or permits. Andy
... View more
12-02-2019
11:36 AM
|
1
|
0
|
714
|
POST
|
Hi Kyle, No worries, I'm glad to help out. Answers to your questions are below. 1) A person is listed as renewed if they purchase consecutive years. The scripts only looks at the last 2 years, it does not distinguish between a 3 year holder and a 2 year holder. 2) Correct, a person is "Reactivated" if they bought in 2015, not in 2016, and then bought again in 2017. 3) A: Yes, the Total License Holders is the current number of unique Hunting IDs for the current selected year. B: The Percent Renewed/Reactivated is based off the current year's data. It assumes that the licenses to reactivate have simply not done so yet. Therefore, if there are 10 total hunting IDs, and 3 are reactivated, it will show 30% Renewed/Reactivated. This is looking at the Hunter's ID number and not the individual. C: You are 100% right on this. This was a mistake in the arcade. I've created an issue for this and it will get updated. This should be the sum of the "To Reactivate" fields. To get the total number of "New Licenses" we would add this "To Reactivated" value to the "Renewed and Reactivated" values. Subtracting that from the total number of licenses would show the "New Licenses" 4) You can configure this by changing your input values. Instead of using 2015, 2016, and 2017, you could instead use 2014, 2016, and 2017. This will work, but can produce some odd results since a year of data is missing. What we really envision with this is a more 'up to date' scenario. Instead of looking at years, smaller segments of time can be used such as quarters. Using the ArcGIS Pro tools, we can track change over time to see what the current status of license retention and reactivation is. Let me know if you have any further questions! Andy
... View more
09-25-2019
03:52 PM
|
0
|
1
|
547
|
POST
|
Hi Kyle, The popups are driven by data generated with the Recreation License Management Project. All values are based off the records supplied for a group of 3 years. For example: If you are looking at 2017, the data used to calculate values comes from 2015 and 2016. A "Lapsed License" in this case would be someone who purchased in 2015 and then didn't in 2016 or 2017. Conversely, a "Renewed or Reactivated License" is a person who purchased in 2015 or 2016 and then purchased again in 2017. These values are all generated with the supplied scripts in the Recreation License Management Project. This takes the raw license data with purchase date and calculates these values for you. The Arcade is then summing the fields to get the total values on the fly. Is this the information you were looking for? Andy
... View more
09-25-2019
09:54 AM
|
0
|
3
|
547
|
POST
|
Hi John, If you don't have the ConfigFiles folder, it sounds as if something isn't quite getting unpacked correctly. I suggest reaching out to Technical Support. They'll be able to help get everything working. Andy
... View more
09-25-2019
09:36 AM
|
0
|
1
|
3098
|
POST
|
Sorry that didn't quite work. There are still a few more things we can try that I was hoping to avoid since they require some resets. When Attribute Assistant installs, it generates a configuration file which tells the tool how to behave. If you navigate to 'C:\Users\<USERNAME>\AppData\Roaming\ArcGISSolutions\ConfigFiles' you should see a file named 'loaded.aa.config'. If you delete this file, ArcGIS will recreate a new copy on the next load of the program. I'd suggest rebooting your machine before the restart just to get everything cleared up. If that still doesn't work, you can do a soft reset of ArcMap. This will reset all of your toolbars and mxd preferences, so I suggest taking screen shots to make sure you remember what you have. If you navigate to 'C:\Users\<USERNAME>\AppData\Roaming\Esri\Desktop10.6\ArcMap\Templates' you will find a file named 'Normal.mxt'. This is the template that ArcMap updates every time you save, open, or close the program. If you rename this to 'Normal_old.mxt', it will disconnect it from the program. When ArcMap is rebooted, it will recreate this file. Once again, I'd suggest a reboot between renaming and restarting ArcMap. Andy
... View more
09-19-2019
08:18 AM
|
0
|
0
|
3098
|
POST
|
Hi John, This will sound silly, but try un-installing and then reinstalling a new download of the add-in. I've seen that workflow fix this error quite a few times. I've also seen changing level of security on your Add-In manager work. If you go to Customize > Add-In Manager and then go to the options tab, you can change the levels to "Load all Add-Ins without restrictions" . Restarting ArcMap will set the settings saved. If neither of those work, try changing the method you are using for installing the addin. You can change where ArcMap looks for Attribute Assistant by going to Customize > Add-In Manager and then going to the options tab. Here you can add the folder where you have the Attribute Assistant File (I suggest a place in documents so you don't lose it and it doesn't try to read your entire machine). Restarting ArcMap will once again save the settings. Andy
... View more
09-18-2019
01:49 PM
|
1
|
0
|
3098
|
POST
|
Hi Allison, You can deploy a new copy of a solution by changing the settings of the deployment. In the Top right corner, the three parallel lines (looks a bit like a hamburger) is a drop down where you can change the settings. If you uncheck "Use Existing Items in the Organization", it will redeploy everything for you. If you then need to use some of the existing services (reference layers or other data), you can then just switch them in on the webmap.
... View more
08-07-2019
10:54 AM
|
3
|
0
|
503
|
POST
|
Hi Sue, Are you hoping to display the data as a gauge or an indicator? Both of these can filter on a date field and can have multiple filters added. You can build something like: 'Appraisal' = "New" and 'EditDate' is within the Last 1 Day. In the image below, I'm just using the editor tracking fields, but if you have an "Appraisal Date" field, that too would work. The exact same filter will work on an indicator, it will just look different. Andy
... View more
08-07-2019
10:49 AM
|
1
|
1
|
863
|
POST
|
That certainly makes the workflow you are looking for easier. To do this, you'll need to use the Generate ID by Intersect method (link below). Essentially, this will have a unique ID sequence for each area you are intersecting. The area you are intersecting will be used to dictate which ID Sequence to follow. Generate ID by Intersect: https://solutions.arcgis.com/shared/help/attribute-assistant/documentation/methods-sequences-and-id/#generate-id-by-intersect This will also require a Generate ID Table, if you don't already have one. Documentation on this can also be found below. Generate ID Table: https://solutions.arcgis.com/shared/help/attribute-assistant/workflows/configure-generate-id-table/ Cheers, Andy
... View more
07-17-2019
08:24 AM
|
0
|
1
|
531
|
POST
|
Hi, From your description, it sounds as if the sites we are talking about are an area, and not a related record, correct? Without a related record you would use the GenerateID method to create a unique ID for the sites. We can then use the Generate ID by Intersect Method to automatically pull that ID into your features and combine it with a new feature ID. If you are working with a related record on Points/Lines as the site, you'd want to generate IDs for both features, and then use Copy Linked Record and the Expression Method to pull the value from one feature to another. You can force what order everything will trigger in with the weighting features available in Attribute Assistant. Andy
... View more
07-12-2019
08:19 AM
|
1
|
3
|
531
|
POST
|
Hi Ben, Not sure if you have already gone down this path, but have you looked into using connectivity rules within a geometric network? Connectivity Rules in the Geometric Network should allow you to make these types of connections. By default, it would have to create one type per line type (ie a Main needs to be created with Endpoint), but you could design it so a Main can only have an Endpoint or Storm Drain. If the point you make isn't one of those, it wouldn't connect to the network. You could then run a trace to find disconnected features and delete them all so you don't have finger fudges or such hanging around. There are also a suite of tools designed specifically for editing these networks so if you need to move or add features such as storm drains or manholes, you can do it with very little hassle. What Are Geometric Networks: http://desktop.arcgis.com/en/arcmap/latest/manage-data/geometric-networks/what-are-geometric-networks-.htm About Geometric Network Connectivity Rules: http://desktop.arcgis.com/en/arcmap/latest/manage-data/geometric-networks/geometric-network-connectivity-rules-about-geometr.htm Water Geometric Network Editing and Analysis: https://solutions.arcgis.com/utilities/water/help/network-editing/ Cheers, Andy
... View more
06-28-2019
08:08 AM
|
0
|
0
|
824
|
POST
|
Hi Zak, You can certainly do this with arcade and an If/Else statement. The line breaks do make it a bit complex but it can be done like this: "This route is swept on the following Fridays between 3am and 11am:" + TextFormatting.NewLine + "Friday, June 7, 2019" + TextFormatting.NewLine + "Friday, July 12, 2019" + TextFormatting.NewLine + "Friday, August 16, 2019" + TextFormatting.NewLine Personally, I like using the "TextFormatting.NewLine" and a line break so it is easier to get an idea of what the end product will look like. However, you could just simply keep everything on one line for simplicities sake (ie "This route is swept on the following Fridays between 3am and 11am:" + TextFormatting.NewLine +"Friday, June 7, 2019"). You can also take advantage of using variables for standard texts (like the disclaimer at the bottom). This could look something like this: var route_11 = "Line 1" + TextFormatting.NewLine + "Line 2" var standard_text = "Standard Disclaimer" if($feature.RouteID == 11 ){ return route_11 + TextFormatting.NewLine + standard_text } else{ return standard_text } Cheers, Andy
... View more
06-25-2019
11:10 AM
|
2
|
1
|
597
|
POST
|
Hi Amber, Since it sounds like you've double-checked the sharing, I'd suggest clearing your cache and trying again. If that doesn't work, it may be due to how you are accessing the reporter (Account vs Guest user). Does the behavior occur if you change this? Andy
... View more
06-18-2019
12:49 PM
|
0
|
2
|
454
|
POST
|
Hi Allison, Based on what you have described for your editing workflows, the behavior you are looking for is possible with ArcGIS Enterprise. If you register the database with ArcGIS Enterprise and create an ArcGIS Server Service, the data will be dynamic. Once the reconcile/post is complete the data in the dashboard will reflect any edits that have been made. This workflow is not possible with ArcGIS Online or if you publish the data as a hosted service (ie copy the data to the server). In those scenarios, it will simply be a static copy of the data. More information on registering the data base can be found on the link below. Registering Data with ArcGIS Server: https://enterprise.arcgis.com/en/server/latest/manage-data/windows/registering-your-data-with-arcgis-server-using-arcgis-for-desktop.htm If you are locked into using ArcGIS Online, then you will either need to manually update the data periodically or set an update script. Links with resources for this are below. ArcGIS Pro will definitely be the better option for these workflows as it will be much easier to visualize what you are doing with the Python API. Updating Hosted Feature Services: https://www.esri.com/arcgis-blog/products/api-python/analytics/updating-your-hosted-feature-services-with-arcgis-pro-and-the-arcgis-api-for-python/ Overwrite File Geodatabase: https://cloudygis.maps.arcgis.com/home/item.html?id=2d7027b148e24005916e55ab2cb74b50 With regards to editing the dashboard, there is quite a bit of documentation out there on how to do this (link below). If you are looking for the exact way the Value Analysis Dashboard is set up, it will be easiest to use the Solution Deployment tool. If you can't create this in your own organization, you can deploy to another place (such as a developer organization) and then manually copy the settings in each card (time consuming, but very effective). Operations Dashboard: https://doc.arcgis.com/en/operations-dashboard/help/what-is-a-dashboard.htm The documentation for the old version of the Value Analysis Dashboard is available here: http://solutions.arcgis.com/local-government/help/value-analysis-dashboard/ A word of caution with this, though. The previous version of the dashboard was designed for the old desktop version of Operations Dashboard (now in mature support). The set up interface is completely different and the dashboard itself no longer looks like the current release. The steps won't be much help other than showing expressions we used in the designed etc. Even then, this may be more of a hindrance than a help because it is so different. Overall, if there is any chance you can get access to ArcGIS Pro, it will make the entire process you are looking at much easier. Cheers, Andy
... View more
06-14-2019
01:25 PM
|
1
|
0
|
1286
|
Title | Kudos | Posted |
---|---|---|
1 | 03-06-2023 10:38 AM | |
1 | 11-29-2022 02:24 PM | |
1 | 11-16-2021 08:47 AM | |
1 | 01-12-2021 08:00 AM | |
2 | 01-11-2021 10:04 AM |
Online Status |
Offline
|
Date Last Visited |
3 weeks ago
|