|
POST
|
If you want to create a backup copy of your Field Maps data, and you have a laptop you have with you, then I would suggest following the first part of Access offline edits from ArcGIS Field Maps directly from an iOS or Android device. You can stop after you've copied your data from within Field Maps to a location on your laptop via iTunes, that's your backup. If your device ends up destroyed in the river, and you need to extract the data from your backup, then you can follow the rest of the steps in the doc. A similar workflow exists for backing up data from Quick Capture, and recovering it, if needed. See Export Orphaned Records from an iOS Device.
... View more
05-01-2024
05:07 PM
|
3
|
0
|
2982
|
|
IDEA
|
This would be very helpful, as the current workaround of using the ArcGIS API for Python can be quite complicated, especially if you are archiving interdependent content (e.g., a hosted feature layer used in a web map, a web map used in a StoryMap, a hosted feature layer view referenced by a widget in an Experience.) Using the API one can download most types of content, and store it as files outside of ArcGIS Online. Later, if needed, the files can be upload back to ArcGIS Online, and the content items reconstituted. The big hurdle, however, is having to walk all of the internal dependencies between the archived items. If there are no interdependencies, then you're done 🙂 Otherwise, the reconstituted items will have different item IDs than they originally had, so other archived content that references them needs to be updated to their new item IDs. (To help with the latter challenge, before downloading items, one can add a Tag to capture an item's current item ID for later mapping to its new item ID.)
... View more
05-01-2024
04:46 PM
|
0
|
0
|
1835
|
|
POST
|
You can retrieve your available user types, and the numbers of each included in your subscription, from your organization's gis properties, i.e., gis.properties.subscriptionInfo.userLicenseTypes.
... View more
04-26-2024
08:42 AM
|
1
|
1
|
1969
|
|
IDEA
|
In ArcGIS Online, you can create a new Feature Layer via Content --> New item --> Feature layer. Currently that workflow produces a feature layer using Web Mercator as its spatial reference. When one needs a feature layer with a different spatial reference, it cannot create it this way. Pease add an option to the New item workflow that would allow a user to specify other horizontal and vertical spatial references for their new feature layer.
... View more
04-26-2024
05:25 AM
|
2
|
0
|
475
|
|
POST
|
Did the user "Enable Home Folders" so that their AppStream 2.0 sessions will use persistent storage for their home directory? (See page 27 in the Amazon AppStream 2.0: Esri ArcGIS Pro Deployment Guide.)
... View more
04-23-2024
03:58 AM
|
0
|
0
|
1302
|
|
IDEA
|
Adding the use case of grading student's StoryMaps in courses for accessibility. In order to include the presence/absence of alt text as part of grading a StoryMap, it would be helpful to have an easy way to determine for how many of the possible locations in their story a student has provided alt text.
... View more
04-10-2024
08:01 AM
|
0
|
0
|
1875
|
|
POST
|
As an Esri Education Institution Agreement holder, are members of our community eligible for a discount on the cost of Esri Technical Certification Exams? Thanks!
... View more
04-05-2024
08:14 AM
|
2
|
2
|
1521
|
|
POST
|
I don't know of a way to do this in the StoryMaps app itself. So far the best way I've found to do this requires modifying the JSON of the StoryMap using something like the ArcGIS Assistant. Below are the steps we share with our users, if they are willing to take on the risk of working directly with a story's JSON. Not required, however, if you're not comfortable working with JSON, then I would recommend making duplicates of your Briefing and StoryMap. Follow the remaining steps below using those copies until you are comfortable. Edit your destination StoryMap and add an Express Map block as a placeholder. It is not required, however, I would recommend publishing your StoryMap at this point, so that you can work on the draft version, and revert to this published version if something goes wrong. In ArcGIS Assistant, go to your Briefing and View Item JSON. Switch to the Data tab, from the default Description tab. In the "nodes" section, identify the node that contains the Express Map in your Briefing that you want to copy, and note it's id (e.g, "n-f9qxjg".) Look for that node's id in the "resources" section (near the bottom of the JSON), and note the listed itemId (e.g., "expressmap_1711645656520.json".) Now switch to the Resources tab at the top. Identify the resource(s) that represent your Express Map block in your Briefing. There should be one json resource whose name begins with draft_expressmap, which represents the current version of your Express Map in the draft version of your Briefing. If you have published your Briefing, then there should be a second resource with the same id, but whose name begins with pub_expressmap. If you you have no unpublished changes in your Briefing, then the two are the same. Otherwise, decide which version of you Express Map you want to copy to your StoryMap, the draft or published version. Click on the name of the Express Map json file that you want to copy (either draft or published), and copy the entire content of the file. (If needed, save it somewhere temporarily, as there a number of steps before you need to paste it.) Now go to your StoryMap in ArcGIS Assistant and View Item JSON. Switch to the Data tab. In the "nodes" section, identify the placeholder Express Map block that you added, and note its id. Look for that node's id in the "resources" section, and note the listed itemId. Now switch to the Resources tab. Identify the resources that represent your placeholder Express Map in your StoryMap. As before, there should be two resources, a draft_expressmap and a pub_expressmap, assuming you followed the advice above and published your StoryMap. Click on the name of the draft_expressmap to open the JSON view of it. Click on the "Edit resources" button in the top-right to enable editing the JSON content. Replace all of the JSON with what you copied from the Briefing resource item, and hit "Save." (I would recommend replacing only the draft version at this time, then viewing your StoryMap in edit mode, and only then publishing your StoryMap if you happy with what you have done. If something has gone wrong, then you can discard unpublished changes to revert to your original version of the StoryMap.) Now open your StoryMap in edit mode and you should see the Express Map you copied from your Briefing has replaced your empty placeholder Express Map.
... View more
03-28-2024
11:53 AM
|
1
|
1
|
2993
|
|
IDEA
|
With today's wide-format screens, some users would like to be able to move the Sidecar slide navigator from being a horizontal strip along the bottom of the screen, to being a vertical strip along the side of the screen. They would like a way to change the configuration, perhaps as a setting toggle or by dragging it from one location along an edge to another. Given the consolidation of the Slideshow block into the Sidecar block as a layout option, it could also be helpful to have the initial orientation of the slide navigator visually reflect the flow of the selected layout. The navigator would be presented vertically by default for the Docked and Floating layouts, and horizontally by default for the Slideshow layout. The orientation of navigator would thus match the vertical scrolling actions a reader performs in a Docked/Floating layout, and the horizontal paging actions a reader uses in a Slideshow layout.
... View more
03-08-2024
06:01 AM
|
1
|
0
|
804
|
|
IDEA
|
Sometimes the spatial content you want a reader to focus on in a image or map in a Swipe block would be better served by a vertical swipe, rather than a horizontal one. Also, on a mobile device, with its narrow viewport, the swipe experience may be better served with a vertical behavior. Perhaps an option could be added to the Swipe tool for the author to choose between horizontal and vertical behavior?
... View more
03-07-2024
02:59 PM
|
5
|
0
|
768
|
|
POST
|
We have run into this as well when clearing out a hosted feature layer by truncating it. (Get yourself attached to BUG-000135310 for more details, which is listed as fix, however, they seem to mean in this case that "it is working as expected.") The workaround to reset the size, so that you are not charged credits unexpectedly, is to compress the empty feature service. And, if that doesn't do it by itself, then make an edit in the feature service to trigger the reset (i.e., add a bogus new feature, then delete that feature.) After a few more hours the size should be zero. (Our experience has been that the second step is required most, but not all time.) One way to do all this is to go to your hosted feature layer's Item Details view, after you have deleted all the data, then: View the feature service URL in the lower-right of the page. Select the Admin interface in the top-right. Select Compress from the Supported operations at the bottom of the page. Click the "Compress data" button. Give it a few hours for the size to go to essentially zero. If it hasn't changed, then go on to second part: Create a new feature in the layer. Delete that feature. Wait a few more hours for the size to go to zero. You do not have to wait though, if you don't care about seeing the size go to zero. Once you have deleted all the features, you can compress it, and immediately start editing features again, and you should see the correct size of your new content reflected after several hours.
... View more
03-07-2024
02:40 PM
|
1
|
0
|
4912
|
|
IDEA
|
Being at an education institution, we continually are introducing new users to the Map Viewer. While users get it after awhile, most find the current experience initially counter-intuitive, and, if they are not frequent users, they are generally confused whenever time they resume using Map Viewer. As @AlexAnder notes, users are expecting to see an indicator shown when a layer is visible, rather than an indicator shown when a layer is not visible. For our users, who often are not previous users of Map Viewer Classic or Pro, this expectation is being set through user experience with other applications they commonly use.
... View more
03-02-2024
06:01 PM
|
0
|
0
|
3768
|
|
POST
|
As @ChristopherCounsell notes, what you are looking for is a group's capabilities. If you set the parameter users_update_items=True when you create a group, then 'updateitemcontrol' is added to the group's capabilities. There are other capabilities a group can have, such as "distributed", so you should not rely solely on testing that capabilities is not null. I would recommend explicitly testing that 'updateitemcontrol' is in the group's list of capabilities. You can specify a capability as part of your group search query, so one way to retrieve a list of shared update groups is: shared_udpate_groups = gis.groups.search(
# A shared update group has 'updateitemcontrol' as one of its capabilites.
query = 'capabilities:updateitemcontrol',
# 10,000 appears to be a hard limit.
# If more than 10,000 might be returned, then split up your query and aggregate the results.
max_groups = 10000
)
... View more
03-02-2024
05:49 PM
|
3
|
0
|
3194
|
|
POST
|
I don't have a solution for you. Only an explanation. I've found that the StoryMap embed block strips fragments from your URL. So the content with the "#" in your Experience Builder URL is removed. Unfortunately, that fragment is what Experience Builder is using to indicate it should be opened with the specified feature selected (see the Select data section in Use URL parameters.)
... View more
02-29-2024
12:39 PM
|
0
|
0
|
3616
|
|
POST
|
@ThePreatorian that is helpful advice to QA programmatically created content. Do you know where one can find a definition of the StoryMap model to check against, such as what keywords are required, optional, etc.?
... View more
02-28-2024
05:18 AM
|
0
|
1
|
3496
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | 2 weeks ago | |
| 4 | 06-26-2026 01:43 AM | |
| 1 | 06-18-2026 06:19 AM | |
| 3 | 06-05-2026 02:45 PM | |
| 4 | 06-02-2026 06:04 AM |
| Online Status |
Offline
|
| Date Last Visited |
yesterday
|