BLOG
|
Thanks @Anonymous User ! Only snag I hit was there's an 'f' missing before: "Unable to delete item. This service item has a related Service item" in your sample code above. This is so helpful though, thank you for the succinct explanation every step of the way.
... View more
02-15-2023
07:03 PM
|
0
|
0
|
1078
|
BLOG
|
Sorry @RobertAnderson3 , as I work for the Australian distrubtor of Esri, I don't have visibility of how this functionality might be progressing at Esri Inc in the states. The only additional advice I could provide to anyone experiencing this behaviour is to reach out to your country's Esri Technical Support, describe how this issue is affecting your work and request that your case be attached to the following software issues: ENH-000155159 BUG-000134903
... View more
01-17-2023
04:15 PM
|
0
|
0
|
3000
|
BLOG
|
Lots of gratitude from Esri Australia to these MVPs! I can't count the amount of times that your posts have solved Esri Technical Support cases or provided workarounds for those users that are looking to circumvent existing defects or integrate ArcGIS products in ways that are otherwise undocumented. You really are the real MVPs. @ChristopherCounsell - looking for your name here 🤔 next year surely
... View more
01-05-2023
01:57 PM
|
14
|
0
|
5880
|
POST
|
Hi @RyanDickinson1, yeah this was actually a "hidden" function in ArcGIS Collector as well, namely where you could find the ability to export troubleshooting logs from the retired map-centric mobile app. In ArcGIS Field Maps, this is where we can find: beta functionality that is still being tested and you might find referred to when participating in the Early Adopter Community: https://earlyadopter.esri.com/key/ArcGISFieldMaps; simulation options that one might use when employing the mobile app for presentations or troubleshooting; some options that might be used when troubleshooting with Esri technical support; and functionality used by the product development team when testing the mobile app. There is no public-facing documentation for these that I'm aware of... I think the diea is to keep them hidden because they're options that can interfere with the BAU of the mobile app. As I only work for the Australian distributor of Esri, I don't have any direct access to the product development team in the USA, but Esri Community might be a good place to reach out to some of them that post in the blogs section.
... View more
12-07-2022
02:23 PM
|
2
|
2
|
1056
|
BLOG
|
Hi @Mondi_GIS , So from what I understand, we have a feature layer in ArcGIS Enterprise portal that gets updated with a script every night. the layer participates in a distributed collaboration with ArcGIS Online; we've added the reference layer to a web map; but syncronising large offline areas fails in ArcGIS Field Maps. My questions would be: is this 'update' script running an overwrite on the feature layer in portal? have you tested using this layer in another web map by itself to make sure this is the culprit of the failed sync? do we have troubleshooting logs from the mobile device attempting to sync? are you in discussions with Esri tech support as well?
... View more
11-17-2022
04:30 PM
|
0
|
0
|
8043
|
BLOG
|
Notice: The June 2023 update restricts the 'Generate Template' function to app owners and organisation administrators. Unfortunately, the workflow below is no longer supported. The Premise: Disclaimer: I'm very much hijacking the premise for @DavidNyenhuis1's helpful blog article "How did they make that Dashboard?" With the advent of ArcGIS Experience Builder, and it's continuing development to replace ArcGIS Web AppBuilder in the WebGIS space; we're seeing more and more examples of great fit-for-purpose Experiences being published. You might be getting started with ArcGIS Experience Builder. And there are some great learning resources out there for getting familiar with this new app wizard. But what if we come across a public-facing Experience that has already been developed, and we want to understand how it works, or re-purpose/re-configure for our own use? Well, we can use the web portal GUI to copy an Experience into our own content and edit it ourselves... The Workflow: If the Experience is public, we can use the web app's item ID to replicate the layout in our own ArcGIS Experience Builder. Copy the alphanumeric item ID from the URL of the experience you're looking to replicate. The URL should be formatted like the following example, where the item ID is in red: https://experience.arcgis.com/experience/0e2b07f5877f400bb9a63d9c0a3a0fef Then, open the ArcGIS Experience Builder app wizard Click on 'Create New' Under the 'Blank fullscreen' template, click on 'Create' Paste the item ID, into your browser, replacing the one for the new template you've opened In the top-right hand corner, expand the 'more options' menu (three vertical dots) and click 'Generate Template' Edit as you see fit Click 'Publish' to add this new ArcGIS Experience to your content list Note: if the Experience you're looking at has a custom URL, then you may need to use your browser's developer tools to identify the service URL and subsequent item ID for the web application. Some Housekeeping... Please be sure to be respectful in the GIS Community, by abiding the original author's terms of use and give credit where credit is due. Copying an experience using the methods above does not create a copies of the underlying webmap(s) or layer(s). It relies on them being shared publicly. If they stop sharing the underlying webmap(s) and/or layer(s), your copied Experience will no longer work. If we've copied an Experience that was created using ArcGIS Experience Builder developer edition, then it is likely you'll encounter some functionality that is not included in the OOTB app wizard.
... View more
11-16-2022
04:44 PM
|
6
|
1
|
2345
|
POST
|
Glad to hear it's working now, albeit under a different name... I might recommend using ArcGIS Pro to carry out this workflow in the future and you may get some more descriptive troubleshooting messages from the desktop side if there is a failure. To hazard a guess, it seems like some content has been created during the initial publishing stage and occupied the service name 'default' preventing you from creating another service by the same name...
... View more
11-06-2022
03:13 PM
|
0
|
0
|
997
|
POST
|
Hi @WGIMaps , What GNSS receiver(s) are we using with ArcGIS Field Maps on Android? Does the lack of location accuracy reading only occur for mock locations? How did we add the GNSS fields to the feature layer(s) in your web map? And have you tested using an iOS device? i.e. can we confirm the issue is isolated to using Android?
... View more
10-30-2022
03:13 PM
|
0
|
0
|
302
|
POST
|
Hi @sxj , Does the same issue occur when attempting to publish a feature service or any other type of service? Have we made sure that the 'publishingtools' and 'publishingtoolsex' system services are running on ArcGIS Server? And have we attempted restarting them?
... View more
10-30-2022
03:10 PM
|
0
|
2
|
1052
|
POST
|
Hi @RobertBorchert , I might suggest going through a few troubleshooting steps to pinpoint where the issue may lie... Can you user authenticate Collector for Windows on another windows device and attempt to send the same PDF? (we want to understand if this is specific to her account and/or her device) Can they rename the PDF and attempt to send again? Can they attempt the same workflow on Wifi and on Cellular? Uninstall / Reinstall the mobile app and try again
... View more
10-24-2022
03:45 PM
|
1
|
0
|
398
|
POST
|
Hi @pamela_king , What is the behaviour that we're observing in ArcGIS Web AppBuilder - is symbology being simplified or features are not drawing at all? In ArcGIS Online, the 'New Map Viewer' is a younger app compared with the 'Map Viewer Classic' app. Its built on the 4x ArcGIS API for Javascript, whereas the latter is built on the 3x version. And this is why the more recent apps are capable of some more advanced functionality. The same can be said of web app designers like 'ArcGIS Experience Builder' (4x) and ArcGIS Web AppBuilder (3x). So if we're not seeing parity between functionality of a web map and an app designer interface, it is likely sue to their limitations in development... Depending on the functionality of your web app, you may be able to re-create it in ArcGIS Experience Builder, in order to preserve the more complex symbology of your web map - however - this app designer does not yet have all the widget capabilities of ArcGIS Web AppBuilder. The 'Experience Builder' development team is aiming for parity with ArcGIS Web AppBuilder, which is why we're incrementally seeing more widgets with each update - BUT, at this stage there is not complete equivalency. Apologies, all of the above probably doesn't resolve the issue you're encountering. This a bit of a grey area time in development for the New Map Viewer, as they offer a lot of new capabilities but still lack some of the functionality of their older counterparts.
... View more
10-24-2022
03:30 PM
|
1
|
1
|
1304
|
POST
|
Hi Andrew, This might be something that needs to be put back to your IT team. Are they utilising any MDM solutions to manage mobile devices within your organisation? The following resources might be of assistance when configuring Esri Mobile App access: ArcGIS Field Maps: Mobile device management - https://doc.arcgis.com/en/field-maps/ios/help/deploy-your-map.htm#ESRI_SECTION1_CC53DED5869D43EA8357CDFE7CAE8959 ArcGIS Field Apps and MDM Support: https://downloads.esri.com/Support/downloads/other_/ArcGIS%20Mobile%20Apps%20and%20MDM%20support%20technical%20paper%20-%20July%202021.pdf ArcGIS Secure Mobile Implementation Patterns: https://downloads.esri.com/resources/enterprisegis/Esri%20Whitepaper%20-%20ArcGIS%20Secure%20Mobile%20Implementation%20Patterns.pdf Additional discussion in this space can also be found on Esri Community. For Example: https://community.esri.com/t5/arcgis-survey123-blog/configure-survey123-properties-in-your-mdm-with/ba-p/894864 However - do be aware that the 'pre-authentication' parameter for the Azure Application Proxy must currently be set to "Passthrough" in order for mobile apps (e.g. ArcGIS Field Maps, Survey123, etc...) to connect to their Portal instance. This is currently an active enhancement request and you might like to also throw your 'kudos' behind this ArcGIS Idea, also requesting the functionality: https://community.esri.com/t5/arcgis-enterprise-ideas/azure-application-proxy-add-support-pre/idi-p/1020441
... View more
10-03-2022
04:37 PM
|
3
|
5
|
1571
|
POST
|
Hi, There are a lot of factors coming into play with offline workflows in ArcGIS Field Maps that can affect failure during download. Has anything else occurred for the web map(s) in between the working state of these offline map areas and observing the download failing? for example: Updates to feature layer schema? Overwrite publishing? New layers added, visualisation changes, etc... ? Has this particular web map ever worked offline? Do your other, older offline web maps still work as expected?
... View more
10-02-2022
03:40 PM
|
0
|
0
|
1644
|
BLOG
|
@ChristopherCounsell ! You're absolutely right, thanks for the heads up, I'll add this into the post. Previously I had received warning messages in ArcGIS Field Maps that the "referenceContext parameter is missing". However, I think this occurs if the callback is not encoded...
... View more
09-25-2022
03:40 PM
|
1
|
0
|
1284
|
BLOG
|
The Premise Here's the hypothetical scenario: You've got an asset feature layer with a related table in your ArcGIS web portal of choice (ArcGIS Online or ArcGIS Enterprise portal) and you've added it to a web map for intended use in ArcGIS Field Maps mobile. You've published a Survey123 survey from the feature layer's related table for completing repeat inspections of those assets. You want mobile workers to query the asset feature, launch a particular survey in Survey123, and automatically return them to the ArcGIS Field Maps mobile app after submission... But after searching through documentation and community posts, configuring the syntax for this URL seems clear as mud... So how do we piece together our URL and configure it? The Workflow First of all, we need to write the first part of our URL that will call the alternative app; in this case Survey123. There are two options you can use: arcgis-survey123://?portalUrl=https://www.arcgis.com& https://survey123.arcgis.app? In option 1, you can specify the portal URL that you want Survey123 to authenticate through, whether that be ArcGIS Online or ArcGIS Enterprise. In option 2, we are simply calling the Survey123 app with either the default, or the most recent active web portal that was logged into on that mobile device. Users may be prompted to log in, if they have not done so already. Note: '?' indicates we're going to add a query. '&' indicates we're going to add parameters. Next, we need to specify our survey's itemID. This is an alphanumeric string that identifies the specific Survey123 form item that we want to access. It can be found by logging into the Survey123 web designer accessing your survey and copying the string from the browser URL. Alternatively, we can log into our web portal > navigate to 'Content' > the survey's folder > access the 'Item Details' page for the 'Form' item > copy the Item ID from the browser URL. It should look something like this: itemID=5550529ee2314fe5b721904854b49456 Next, we might add field matching parameters if we wish to pass an attribute from the feature we're querying to the Survey123 form. We use the syntax, field:<destinationFieldName>={<originFieldName>}. As an example, I might wish to pass the GlobalID value from my feature layer to the GUID field in my Survey123 form (related table). So I would add the following to my URL: &field:GUID={GlobalID} You can pass multiple attribute values at once using the syntax above and separating each with an '&' symbol. The field names MUST match those within your respective attribute tables. Lastly, we want to add the callback and accompanying parameters. This can often be the trickiest part to get working successfully. The following will call the ArcGIS Field Maps mobile app to re-launch: &callback=https://fieldmaps.arcgis.app/ Now... Let's add it all together: https://survey123.arcgis.app?itemID=5550529ee2314fe5b721904854b49456&field:GUID={GlobalID}&callback=https://fieldmaps.arcgis.app BUT WAIT!!! You need to encode the callback section of your URL in order for it to actually work... We can use websites like https://www.urlencoder.org/ in order to do this. But essentially, we need to encode everything after the 'callback=' part of our URL, so that it looks a little something like this instead: https://survey123.arcgis.app?itemID=5550529ee2314fe5b721904854b49456&field:GUID={GlobalID}&callback=https%3A%2F%2Ffieldmaps.arcgis.app Now you can open Map Viewer, add your configured callback URL to your feature layer's pop-up and enable your mobile workers to smoothly switch between their Map-Centric workflows in ArcGIS Field Maps and the advanced Form-Centric capabilities of Survey123. Furthermore, if we want to pass an action to the ArcGIS Field Maps mobile app, we can use the 'referenceContext' parameter, added to our callback. The following is simply telling ArcGIS Field Maps which web map to open according to the web map's Item ID: ?referenceContext=open&itemID=b7a7a2af1bbc457eaefe5018ef912egd Encoded: %2F%3FreferenceContext%3Dopen%26itemID%3Db7a7a2af1bbc457eaefe5018ef912egd Note: Other examples of 'referenceContext' actions can be found here - https://doc.arcgis.com/en/field-maps/android/help/deploy-your-map.htm
... View more
09-21-2022
07:42 AM
|
13
|
6
|
2159
|
Title | Kudos | Posted |
---|---|---|
8 | 03-17-2024 06:23 PM | |
6 | 02-05-2024 05:12 PM | |
8 | 01-30-2024 02:13 PM | |
2 | 01-16-2024 03:19 PM | |
1 | 01-07-2024 02:45 PM |
Online Status |
Offline
|
Date Last Visited |
Thursday
|