|
POST
|
@TimothyKing2 I am guessing you are getting a message like shown in the screenshot below? The map question supports collecting either a point, a line or a polygon. You can only choose the type of geometry when the survey is in draft mode (not published). Once a survey is published, you cannot change the geometry type. I am guessing your survey has been published already. If you go into the survey gallery, you can duplicate your survey and then set the geometry type before you publish. This will create a second survey on which you will be able to change the geometry type of the map question.
... View more
01-22-2024
09:47 AM
|
0
|
0
|
1061
|
|
POST
|
I bet the layer you are using to populate the list is configured like shown below: Make sure you check 'Editors can see all features' and your survey will start working as you planned.
... View more
01-19-2024
09:14 AM
|
0
|
0
|
2520
|
|
POST
|
The attached XLSForm worked for me. The error message you are getting indicates that you are creating an endless cycle with your expression. If you put the regex expression in the calculation column, you will indeed create an endless cycle because your regex expression is trying to use the user text in the same line where your regex runs. You want to put the regex expression in the constraint column. The constraint expression is evaluated in the mobile app when you try to submit the form.
... View more
01-19-2024
08:58 AM
|
2
|
0
|
2953
|
|
POST
|
Agreed with @abureaux After reading the original question a second time, I realize I misinterpreted @Hope_M 's question. Glad that @abureaux found the position discussion useful but as Alexander indicates, the correct answer to the question is: A geopoint with no other parameters set will collect a location and then that location will not change unless the user manually forces the update (either by clearing the geopoint and then recapturing, or by manually moving the point on the geopoint's map).
... View more
01-17-2024
05:48 PM
|
0
|
0
|
5716
|
|
POST
|
Hi @Will ! I concur with @DougBrowning : Contact your Esri representative for details. The answer to your question may vary depending on how you host your layer (ArcGIS Online, ArcGIS Online with Premium Data Store, ArcGIS Enterprise Hosted, ArcGIS Enterprise with a multi-user geodatabase) and what data you are storing (with attachments or without attachments). If you are going with ArcGIS Online and your survey does not include attachments (photos, videos, file uploads, signatures...) you can easily go into hundreds of thousands of records without blinking. If you plan to upload attachments or are using ArcGIS Enterprise it is best to consult.
... View more
01-17-2024
05:40 PM
|
1
|
0
|
2507
|
|
BLOG
|
Survey123 smart forms let you record signatures, photos, annotated images and upload documents into ArcGIS. All of these are stored in ArcGIS as 'attachments'. This article describes how you can use Microsoft Power Automate to work with these attachments. Specifically to: Include one or more Survey123 attachments in an email Upload Survey123 attachments into Microsoft OneDrive I will assume you are already familiar with task automation using Survey123 and Microsoft Power Automate. If so, get started by publishing a survey with an image, signature or some other question type that uses ArcGIS attachments. Then log into Microsoft 365 and create a new Automated flow with the Survey123 trigger. Follow the instructions below to learn how to work with these Survey123 attachments in Microsoft Power Automate. Adding multiple attachments to an email Survey123 attachments are modeled as an array. In Microsoft Power Automate, you can create an array variable and populate it with Survey123 attachments. Later you can include that array variable in your email to define what attachments should be included with your message. Immediately after your Survey123 trigger, add the Initialize variable action. We will populate this variable later with the attachments from your survey. Make sure you set the Type to Array and set a descriptive name. Leave the initial value empty. Next, add the Get attachment from URL action from the ArcGIS connector. This will help you download the attachments. For the URL parameter, you will use the Dynamic content dialog and select the feature attachment URL for your question. In my case, the question with attachments in my survey is called Photos, so the dynamic content is feature attachments photo URL. As soon as the URL parameter is set, Microsoft Power Automate will wrap the Get attachment from URL action within an Apply to each block. This is because the Photos question in the survey may have one or more attachments in it. Power Automate cycles through the Survey123 attachments using an Apply to each block. At this moment, we are ready to populate the Array variable we setup initially with the attachments found in our Survey123 Photos question. This is done through the Append to array variable operation and since it is the most complex part of the entire workflow, so I broke it down into two steps. Step 1: First we add the Append to array variable action right after Get attachment from URL, and within the Apply to each block. For the Name parameter, we will select the name of the array variable we want to populate, which is the one we created at the beginning of the flow. The Value parameter must include a JSON string so we can specify both the name as well as the actual content of the file. The preliminary JSON string looks like this: {
"Name": <File name including the extension goes here> ,
"ContentBytes": <File contents go here>
} Step 2: To specify the correct file name and contents, we will use Dynamic content. In my case, since the question in the survey with the attachments is called Photos, the name comes from feature attachments photos name. The ContentBytes value in the JSON needs to get populated with the Attachment contents output from the Get attachment from URL action. With the array populated with all the Survey123 attachments, we can now proceed to configure the Send Email action in Microsoft Power Automate. Add a new Step to send an email, but make sure it gets added outside the Apply to each block. After completing the Recipient, Subject and Body parameters, expand the Advanced options. In the Advanced options you can specify the attachments that should be included in the email. Note that there is a switch button that lets you specify either a single, or multiple attachments. In our case, we want to select the multiple attachment view and then insert the value of the array we populated in there, as shown in the animation below. Now you are set! Save and test. The workflow described above will work when you have one, but also when you have many attachments. Adding Survey123 attachments to Microsoft OneDrive and Sharepoint Next we will have a look at another common scenario where you might want to backup your files, or host them outside ArcGIS so they can be used with other third party systems. If you want to upload your attachments into Microsoft One Drive, for example, you can use the Upload file from URL action. For the Source URL property, select from the Dynamic content dialog the feature attachments URL array for the appropriate question in your survey. Remember that if working against a private survey you will also need to add your token to the url (?token=[Portal Info Token]). An apply to each block will be added automatically for you. Now all you need to do is to select the Destination File Path for your file. You can select an existing folder, or even create a new one. In the example above, I set the Destination File Path using one of the questions in my survey. The value of my question determines the directory in OneDrive where the file will be stored. If the folder exists, it will use it. Otherwise, it will create a new one. This is an interesting concept, as it helps organizing files nicely: by ZIP code, by case ID, by field team, etc. A similar approach can be used to upload files into SharePoint as shown in the following screenshot: When uploading photos into OneDrive or Sharepoint, you do not need to initialize an array variable at the beginning of the flow.
... View more
01-17-2024
05:27 PM
|
14
|
35
|
29556
|
|
POST
|
What about using pulldata("@layer")? This function allows you to query an existing feature layer using an attribute query. You could make pulldata query the survey layer to see if the email has been previously submitted. If so, you can then prepopulate other fields accordingly. This animation shows an example where the customer number is used to feed the pulldata("@layer") query More on pulldata("@layer") https://community.esri.com/t5/arcgis-survey123-blog/survey123-tricks-of-the-trade-pulldata-quot-layer/ba-p/1224415 I have attached a sample XLSForm so you can see how it can be done but essentially, it would look like this: Line 2 takes the entered user_email in Line 1 and queries the layer URL specified in Line 4. The output of the query is used to populate Line 2. The URL specified in Line 4 is the URL of the survey layer itself. You can hide the text question type in Line 4 by adding the keyword hidden into the appearance column
... View more
01-17-2024
11:19 AM
|
1
|
5
|
3550
|
|
POST
|
Hi! Have a look at the attached XLSForm. Note that the form is meant to be used with the Inbox enabled: Import the XLSForm into Survey123 Connect Enable the Inbox Go back to the Form preview and Publish In the Mobile app: Collect one point and submit Move a few hundred feet away from the original location Go into the Inbox and open the form your submitted to change it Note how the form will automatically tell you the distance between the original point you collected and your current location The key here is the use of the position keyword in the default column of the geopoint question. When the position keyword is used, Survey123 recalculates the geopoint location, even if the record comes from the Inbox. I like to use position this way when I want to know the exact location from which a field user is resinspecting an asset. Also note that I am setting the esriFieldType XLSForm column to null for the second geopoint because in ArcGIS, it is not possible to have a single table with more than one geometry field.
... View more
01-17-2024
11:11 AM
|
1
|
2
|
5856
|
|
POST
|
@JasonSmolinski If your students are using their own unique ArcGIS credentials to submit data, check the Creator field in your layer. This field is automatically added and populated by ArcGIS when you enable Editor Tracking in your layer. If your students are either all using the same ArcGIS credentials to submit data, or your students are not using ArcGIS Credentials at all, it is t4oo late for you to know who summitted what. If this is the case, keep in mind the following for the next round: You must have a field to store information about the student submitting data before they start collecting data. You can populate the field either: Using Editor Tracking Using the 'username' device variable Using a project user input you create for students to enter their name when the project opens Links with more info: https://enterprise.arcgis.com/en/portal/latest/use/enable-editor-tracking.htm https://community.esri.com/t5/arcgis-quickcapture-blog/understanding-user-inputs-in-arcgis-quickcapture/ba-p/892208
... View more
01-07-2024
12:26 PM
|
1
|
1
|
1170
|
|
BLOG
|
The Survey123 module in the ArcGIS Python API will get a big boost in 2024. We will host hosted a live hands-on session on January 17, 2024 so you can learn what's coming and provide feedback. Update January 17, 2024: Check the video below if you missed it! Publishing surveys using Python is one of the most popular requests in regards with Python automation. We have been working hard on that one and this session will focus on that. After a brief introduction to get you started, you will have a chance to test new operations to publish surveys from Python and provide feedback to the development team. To prepare for this session, check this Early Adopter documentation and sharpen your ArcGIS Python API skills. Register for this event completing this form.
... View more
01-02-2024
09:00 AM
|
8
|
0
|
1798
|
|
POST
|
Hi @MariusVerdes From the screenshots, I can see that you are using a custom Power Automate connector. For this reason, I think it will be best you work though this problem with Esri Technical Support as the problem may be related to specific network configuration in your organization.
... View more
12-04-2023
11:37 AM
|
0
|
1
|
8097
|
|
BLOG
|
@Adam_Inglis Adding to Johns answer above: Go into https://www.arcgis.com/apps/quickcapture/ Click on ArcGIS Enterprise and enter the URL of your ArcGIS Enterprise portal Login using your ArcGIS Enterprise credentials By doing the above, you are essentially using the QuickCapture website we host in ArcGIS Online against your own ArcGIS Enterprise. You get the latest functionality of the website, but all projects and data go into your ArcGIS Enterprise. Note: The configuration above does not work if you have configured ArcGIS Enterprise with Integrated Windows authentication.
... View more
12-04-2023
08:44 AM
|
1
|
0
|
1280
|
|
BLOG
|
What’s new in ArcGIS QuickCapture Here it comes, one more update before the end of the year! Download ArcGIS QuickCapture version 1.18 into your mobile device and discover many new features, including: Field calculations with Arcade Better (more) button user inputs Oriented imagery layer support Other enhancements About ArcGIS QuickCapture ArcGIS QuickCapture is Esri’s rapid mobile data collection app. Configure it to enable field data collection through a simple big button user experience. Collect lines, polygons and point observations; all at once and with the single tap of a button! Not familiar with ArcGIS QuickCapture? Watch this 2-minute video for an overview: What’s new in November 2023 Arcade expression support In the QuickCapture designer you will now find a new Arcade editor. Use it to automatically calculate attributes using your own Arcade expressions! The animation below shows how to open the editor and a simple expression to perform a point-in-polygon calculation. End users of the mobile app will not even notice: Tap a button and QuickCapture will transparently run Arcade to enrich collected data. Working offline? No problem: Arcade will run against any data you collect while disconnected. Learn with this step-by-step tutorial how to create your own Arcade expressions in QuickCapture. Read this Esri Community blog post to find a handful of common Arcade examples. Better (more) user inputs User inputs are a powerful feature in QuickCapture: Use them to let field users add extra attributes using dialogs specifically designed for fast-data-entry. The animation below shows an example where user inputs are shown to define the material, owner and condition of an asset. What’s new? In the past, user inputs were limited to a maximum of three per button. Now you can configure up to ten! You will also notice that with this release, the order in which button user inputs appear has changed. Prior to version 1.18, user inputs were presented following the order of fields in your feature layer. With version 1.18 and above, the order is defined by the author of the QuickCapture project. For now, you will need to set the order of your user inputs by manually editing your QuickCapture’s project JSON. With our next update in early 2024, we plan to let you change the order visually, through the QuickCapture designer. Oriented imagery layers With ArcGIS QuickCapture you can easily collect terrestrial oriented imagery and take advantage of it in ArcGIS. Check the Oriented Imagery meets field data collection blog post if not familiar with this concept. Oriented imagery is now getting more and more integrated within ArcGIS: ArcGIS Online recently added support for Oriented Imagery layers and the Map Viewer introduced an oriented imagery widget. Use this update, to easily upgrade your existing oriented imagery catalogs into the new oriented imagery layer and leverage all your data from the new Map Viewer and ArcGIS Pro oriented imagery widgets. Use the new Map Viewer Oriented Imagery capabilities to explore oriented imagery collected from ArcGIS QuickCapture Other enhancements SXblue series high-accuracy GNSS support Manage the visibility of layers in your QuickCapture map Configure the order in which user inputs appear (JSON only)
... View more
11-30-2023
08:39 PM
|
6
|
3
|
2915
|
|
POST
|
@EricaNova Starting with version 1.18, the order of user inputs is defined by the order in the project JSON. At this moment in time, you need to go into the JSON and reorder things as you see fit manually. Early in 2024 we want to make it possible to change the order visually (no manual JSON editing needed) in the QuickCapture designer. Our intent here is to provide more flexibility: changing the order of fields in existing layers can be problematic. Having the order come from the JSON will simplify things. More details in this announcement: https://www.esri.com/arcgis-blog/products/quickcapture/announcements/whats-new-in-arcgis-quickcapture-november-2023/
... View more
11-30-2023
08:34 PM
|
1
|
2
|
4531
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | 03-03-2021 09:03 AM | |
| 1 | 04-01-2022 12:48 PM | |
| 1 | 03-22-2022 08:44 AM | |
| 1 | 08-26-2021 02:43 PM | |
| 1 | 10-30-2019 10:15 PM |
| Online Status |
Offline
|
| Date Last Visited |
13 hours ago
|