IDEA
|
Hello there. The built in Color Vision Simulator introduced in ArcGIS Pro 3.0 is a wonderful feature. We'd love to see it expanded with an additional black and white option. This would have multiple benefits for map designers, including accessibility checks for achromatopsia, general contrast checking on colors, and previewing what a color map would look like if it happened to be photocopied by somebody (for example: in emergency management, field teams sometimes want to take paper maps into areas with no power or service), which would encourage or inspire the use of symbology that is not entirely color dependent. Thanks!
... View more
02-09-2024
10:35 AM
|
9
|
5
|
269
|
POST
|
Thanks @JustinColville . That works well. I just tested it on an account that I know holds Map Area items, and the items came up using both your method as well as the one below using user.items(). The latter wasn't working for me before, though, when checking on an account that had all other items manually deleted first. I'm not sure why the Map Areas wouldn't show up in that case, and unfortunately I already deleted those Map Areas manually with the AGO Assistant. Curious if they don't show up if the parent map item doesn't exist anymore and they're "orphaned", so to speak? I'll have to try and test. Thanks for you help! user = gis.users.search("a_username_here")
for u in user:
for i in u.items():
print(i.title)
... View more
01-19-2024
01:10 PM
|
0
|
0
|
281
|
IDEA
|
Also would love to see a solution for this. Even going into a new story with everything outlined — you sometimes realize late in the process that the story would flow better in a different order. Peter's idea to have some sort of 'outline' view for quick rearrangement of many blocks would be awesome.
... View more
01-19-2024
08:55 AM
|
0
|
0
|
186
|
IDEA
|
@OwenGeoGreat, thanks. Appreciate you all taking a look at it!
... View more
01-19-2024
08:43 AM
|
0
|
0
|
135
|
POST
|
Thanks for the example @JustinColville , that's good to know. We do have cases however where the web map item gets deleted before the Map Area, and the Map Area continues to persist in the account without the original map. In that case, we might not have the map item id. Is there a way to search for any Map Areas held on an account without needing to know the item id of the map?
... View more
01-12-2024
08:56 AM
|
0
|
2
|
393
|
IDEA
|
Hello there. For context / use case: we're interested in StoryMap Briefings as an option for our statewide geospatial coordination calls we host during emergency events. These happen daily via web calls with partners across the state, and in theory we would have a new or updated Briefing for each day. As folks are understandably swamped during these events, people sometimes come in late. Others will inevitably screenshot specific slides and email them elsewhere, or may be looking at the slides later on their own. Since the situation is always changing during events, it's important for us to time-stamp as much as we can so that folks know how recent/relevant the information they are looking at is. So while having a date on the title slide is great, in the case of latecomers and screen-shooters(?), it would be helpful if there was an easy way to have a date and/or title stamped across each slide. Perhaps in a small header or footer or in the corners that could automatically populate across each slide? In our case, it might say something like "October 4th 2024, 1pm ET: Hurricane Bob Statewide Geospatial Coordination Call". Letting authors type this out manually might give the most flexibility, rather than pulling directly from the item title or item publish date. Being able to split it with title/text in one corner and the date in another might be a nice option, too. Thanks!
... View more
01-12-2024
08:31 AM
|
3
|
2
|
274
|
IDEA
|
When admins need to delete accounts for staff who have left the organization, all items need to be removed from the account before it can be deleted. Map Areas (for offline Field Maps) do not show up on the ArcGIS Online website GUI in the account's Content. They also do not appear as a result if using the ArcGIS API for Python to check via user.items(). If the user did not delete their own Map Areas before they left the organization, they become difficult for admins to identify and remove, and so far I've only been able to delete them manually using the AGO Assistant web site. I have an ArcGIS Online Notebook that I've written to identify similar hidden items in the past (like Code Attachments and SQL databases) and delete them, but Map Areas remain invisible. Please consider adding Map Areas to the results of user.items(), if possible, or some other method for admins to identify and remove these items.
... View more
01-11-2024
09:40 AM
|
0
|
0
|
175
|
POST
|
I'm looking for a way to do this as well, but for cleanup purposes whenever staff leave. If the staff didn't remove the offline areas themselves, it's difficult for even admins to find them, and the accounts cannot be deleted while there are items in the account. The map areas don't show up in the owner's Content, both in the GUI or when using the ArcGIS API for Python and checking via user.items(). I've only been able to find and remove them manually using the AGO Assistant.
... View more
01-11-2024
09:22 AM
|
0
|
1
|
417
|
POST
|
Hello @AlisonOBrien, I went to download the latest from the Survey123 website, which appears to be 3.19. I'm still not seeing the option though, unless it was added back for 3.18 and removed again in 3.19, which would be weird. My New Survey window still looks the same as the screenshot in my original post, above.
... View more
01-04-2024
02:23 PM
|
0
|
0
|
366
|
POST
|
Well normally to symbolize imagery you can just right-click the layer in the table of contents and go to Symbology. That will open the Symbology panel where from the first drop-down you can choose how you want to visualize it (Stretch, Discrete, Classified, Unique Values, etc.). Classify would normally be good for visualizing ranges of depths, but in this particular case you probably want to use Unique Values after you reclassify the data into your 1-20 whole number values. Then you'll have to do what is shown in the video where you need to get the red, green, and blue codes for each color you want to use, and include them in the attribute table. Once they are in the attribute table for the image, you can publish it by first making sure you are logged in to your Portal/Image Server and then right-clicking the image file in Catalog and going to 'Share as Web Layer'. Writing this all out, I feel there has to be a more straightforward way of accomplishing this. But I've yet to find it.
... View more
11-09-2023
12:45 PM
|
0
|
0
|
530
|
POST
|
Hi Eric, I was hosting with an Image Server as well, it was just that the end user also needed the service to load into an AGO web map with the default symbology. Is your imagery a digital elevation model? Perhaps you need to actually remap/reclassify the elevation values down to your depth classes first, instead of just using the symbology panel to classify them for you on the fly? In that video I linked, you'll notice his imagery has already been classified and each class can be seen in the attribute table. I think I also set the image properties to be "thematic", but it's been a while so I don't remember exactly if that was necessary.
... View more
11-09-2023
10:13 AM
|
0
|
2
|
535
|
POST
|
Thank you Kristian, that is all very useful as well! Would you expect a performance benefit using the Reduce function instead of a for loop on larger datasets? I tried both ways on my data, but didn't see a noticeable difference (perhaps became it is relatively small).
... View more
11-06-2023
09:30 AM
|
0
|
1
|
609
|
POST
|
Ah! Interesting. I did not know about the Expects function. Your solution works as well (I did have to add an 's' to 'Expect'). Appreciate the help!
... View more
11-06-2023
09:02 AM
|
0
|
0
|
618
|
POST
|
Thanks! Your alternative works well. For any ESRI staff that may happen to come across this: if the FOR loop is indeed the issue, it would be nice to have that sort of stuff outlined in the Arcade/Map Viewer documentation, or perhaps a warning visible in the Styles or Arcade editor window when it notices a loop being used. Or if it exists somewhere I haven't found yet, I'd love to get a link. Appreciate your help!
... View more
11-06-2023
08:03 AM
|
0
|
2
|
635
|
POST
|
I have a hosted feature service of county boundaries within a web map: https://fgio.maps.arcgis.com/apps/mapviewer/index.html?webmap=c6d86a156e80458e8d4104d20c3900dc The feature service has several fields, each containing only Yes/No values. I want to stylize the layer by getting a count of how many instances of 'YES' there are across all attributes for each record. I wrote an Arcade expression within the Styles panel that correctly returns the number of instances as an integer. I also applied this expression to the pop-up, and can see the expected results for each feature when I click it. However, when I go to actually style the layer (Counts and Amounts (color) for example), the map won't draw using the results of the Arcade expression. It doesn't draw anything at all, or instead lumps everything into 'Other' if I toggle on that option. I have shared the map publicly so that the expression and setup can be viewed. I'm not sure if I'm running into an undocumented limitation or what. I have been scouring forums and have seen many examples that are powering a style with an integer returned by an expression, but I haven't been able to pinpoint why mine is failing. Any ideas? var fieldList = ['Dorian_2019','Sally_2020','Ian_2022','Nicole_2022','Idalia_2023']
var total = 0
for (var f in fieldList) {
If ($feature[fieldList[f]] == 'YES') {
total += 1
}
}
return total This spits out a simple integer. All of the results are between 0 and 4.
... View more
11-03-2023
02:35 PM
|
0
|
8
|
751
|
Title | Kudos | Posted |
---|---|---|
1 | 09-21-2017 08:08 AM | |
9 | 02-09-2024 10:35 AM | |
1 | 04-24-2023 12:35 PM | |
3 | 01-12-2024 08:31 AM | |
2 | 11-01-2022 01:39 PM |
Online Status |
Offline
|
Date Last Visited |
02-12-2024
06:55 PM
|