|
IDEA
|
Thank you very much for the clarifications! @Amanda__Huber
... View more
06-25-2021
10:23 AM
|
0
|
0
|
4485
|
|
IDEA
|
Hi Amanda, Where is the new calculated information submit to? Are you also expecting a new field to be created? The QuickCapture app does not create new fields in feature service on data submission, a project user input needs to be applied to an existing field and the value will be passed into that field when the button is pressed.
... View more
06-25-2021
09:57 AM
|
0
|
0
|
4498
|
|
IDEA
|
06-18-2021
09:44 AM
|
0
|
0
|
1289
|
|
POST
|
Essentially, a 'QuickCapture Project' is an ArcGIS item type, and the project is defined with JSON. So theoretically, you can create a QuickCapture project, and update the item with the pre-defined project JSON using ArcGIS REST API. To create a QuickCapture item, use addItem (type: QuickCapture Project, typekeywords: QuickCapture). Then you can update item resource with the predefined project JSON (the JSON body goes in the 'text' parameter, fileName: qc.project.json). You can directly copy the old project JSON from the </> JSON Editor in Designer, and refine the 'basemap' part to use another designated map. The project basemap JSON spec is here. For images on buttons, you will need to addResources to the new QuickCapture item.
... View more
06-14-2021
03:20 PM
|
2
|
1
|
1978
|
|
POST
|
Hi Mark, In QuickCapture Designer, you can quickly make a copy of an existing project using 'Save as'. Once you have the copied project, you can continue to update it to meet your needs, which in your case, is to rename the title, change to another basemap, and save the project. 'Save as' is a very handy tool if you want to make a similar project to an existing one, but don't want to start configuration from scratch. Let me know if this 'Save as' idea works for you. Otherwise, theoretically it is also possible to automate project creation and update process with REST API, although I did not test it out before.
... View more
06-14-2021
12:00 PM
|
0
|
1
|
1987
|
|
IDEA
|
Thank you for taking the time to provide the feedback, will look into it.
... View more
05-26-2021
11:45 AM
|
0
|
0
|
1523
|
|
POST
|
Hi Henry, right now it's just meter, mile, and kilometer as the calculated distance units.
... View more
05-26-2021
09:24 AM
|
1
|
0
|
3672
|
|
POST
|
Ah ok, 10.8.1 has QuickCapture version 1.5, but these variables were added to QuickCapture at version 1.7. As a workaround, you can specify these variables manually. In the feature layer, delete the Double field and create a field with the String type. In the QuickCapture project, manually type ${lengthM} for the new field. Save the project. Make sure the QuickCapture app is up to date on your phone, test this by capturing a line and sending the record. Now the feature layer should have the distance value populated on this new field. Here are the other variables you may need, use a dollar sign $ in front, and curly bracket {} around the variable name, so the app knows it's a device variable. Let me know if this works for you.
... View more
05-25-2021
01:09 PM
|
1
|
4
|
3683
|
|
POST
|
Hi Henry, The answer is yes. With QuickCapture variables, you can calculate the start and end time of the captured line/polygon, length of the line/polygon in meters, miles, or kilometers, and area of the captured polygon in square meters, square miles, or square kilometers. To do this, you will first add a field for the line feature layer, e.g. add a field "distance", field type is Double. Back to your QuickCapture project, assign the corresponding device variable to this new field (see screenshot below). Save and download the project. When capturing the line feature, the app will calculate the distance info and send it back to the feature layer later on. If needed, add more fields to the feature layer and assign device variables from your QuickCapture project.
... View more
05-25-2021
11:26 AM
|
0
|
7
|
3689
|
|
POST
|
Hi PetrSTASTNY, In the app itself, a confirmation dialog will appear when the user is trying to close the project while a line or polygon is being actively captured. User can either 'Cancel' the dialog or 'End and close' the project. If by any chance the user accidentally closes the app, it will also force the project to stop capturing and save what had been captured on device. So in any case, captured records can't/shouldn't be lost. If you don't see the records sent to the feature layer, they maybe still stored on device. Can you ask the user to open the QuickCapture project again and see if there're unsent records (check the top-right icon and see if there's a number indicator)? Another way to prevent unsent records is to go to app settings, set the Autosend policy to be Immediately, this will ensure the captured records are sent right away.
... View more
05-18-2021
01:35 PM
|
1
|
0
|
920
|
|
BLOG
|
What is a link button? A Link button allows you to open other mobile apps or web applications from ArcGIS QuickCapture app by specifying the target URL for the button. You can configure a link button to Open a website Open a PDF file that hosted online Open a dashboard from your device’s browser Launch Survey123 field app Launch other native apps on your device In short, with the link button, you can use your QuickCapture project as a launchpad to open other apps. Configure the URL for link button First and foremost, you’ll need to add a link button to your QuickCapture project. To do this, simply drag the link button and drop it to the project preview in Designer. You will also note there’s a link icon on the top left that indicates this is a link button. Configure link button to open a website/web app The most basic idea is that you can use link button to launch any URL from QuickCapture, e.g., a website that provides support information for the end-users. Moreover, you can include dynamic content into the target URL and pass captured information from QuickCapture to the URL. For example, with the URL parameters, you can define the scale level and center the web map with the captured location, or you can enhance the dashboard app by adding URL parameters and the trigger actions. In this case, you need to manually construct the link button URL and predefine values for the URL parameters. QuickCapture supports using fixed values, device variables, or a project user input variable to add to the constructed URL. In the steps below, I will configure the link button to open a dashboard app, but also add a URL parameter to have the dashboard always center the map based on user’s captured location when the link button is pressed from QuickCapture. Create a dashboard app and configure a URL parameter (a geometry parameter named ‘point’) for it. Also, configure actions for the parameter, e.g. flash and zoom when the value of the parameter changes. In QuickCapture Designer, select the link button and configure it to launch a URL. Continue constructing the dashboard URL by adding the geometry parameter and assigning QuickCapture variables, i.e. ${longitude} and ${latitude} to this parameter. You can see that the QuickCapture variable is represented with a dollar sign and braces, this means the actual value of it will be automatically filled in by the QuickCapture app when this button is pressed. Save the project and download it to your device. Press the Dashboard button in the project. Note that the dashboard app is centered at the current location and has a flashing effect that was previously configured in the dashboard app. Configure link button to launch native apps Link button can also be used to launch native apps on your device. You can launch communication apps for the end-users to send an email, a text message, or make a phone call to their supervisors. In this manner, the link button enables users to send instant feedback while they are still working in the field. Here are some examples of how you can construct the link (encoding the URL parameters is recommended) to open the messaging apps on your device. Email—mailto:quickcapture@esri.com?subject=Fix%20the%20pipe&body=We%20really%20need%20to%20fix%20the%20pipe SMS—sms:0291920995 (On Android, a message body can also be included: sms:0291920995?body=We%20really%20need%20to%20fix%20the%20pipe) Phone—tel:0291920995 Of course, you can also use the link buttons to launch Field Maps or Collector by providing the app link in the URL editor. Link to Survey123 from QuickCapture You can use link buttons to launch Survey123 field app from QuickCapture. In QuickCapture designer, we made the configuration/integration experience as easy as possible. If you want to link to a survey from QuickCapture, you don’t have to manually construct the Survey123 link or custom URL, QuickCapture Designer will do it for you. In Designer, you can not only configure a link button to launch Survey123 field app directly and link to an existing survey, but also add survey questions and pass dynamic content to this selected survey. Again, you can match a fixed value, a device variable, or a project user input variable to the survey question, and the actual value for these variables will be captured and replaced by QuickCapture app through the link button. Optionally, you can pass captured location in QuickCapture as the input for the geopoint question in the survey, and configure the experience to return to QuickCapture after a survey is successfully submitted. Let’s use the Pipeline Patrol project to demonstrate how to use QuickCapture and Survey123 together to record daily pipeline patrols and document identified hazards. In the project, patrols that encounter no issues are usually recorded with the tap of the Patrol Complete button; If any hazards are identified, they can be captured with additional buttons; For hazards that require detailed reporting, you can launch Survey123 from QuickCapture to collect more information through the smart form in Survey123: First, add the link button Valve Leak and set it to launch the Survey123 field app. Select a survey you want to link to. Select and add questions from the survey and pass predefined values to these questions. When configuring this, Designer is automatically constructing the Survey123 custom URL based on your selection made on the UI. Toggle on the options to pass location to Survey123 and return to QuickCapture after the survey submission. Save the project and download it to your device. From the video below, you can see the Survey123 field app is automatically opened when pressing the Valve Leak button from the project. You may also notice that the questions we configured from the Designer are already populated with the captured values now in Survey123. Once the survey is submitted, it will jump back to the QuickCapture app to continue data capture. This capability streamlines the field data collection workflow and optimizes different data capture scenarios. For rapid data collection, simply keep tapping the buttons in the QuickCapture project; For detailed data entry, use the link buttons to open Survey123 to add more information. Let us know if you have any feedback or questions on this.
... View more
04-27-2021
04:49 PM
|
5
|
12
|
4952
|
|
POST
|
Hi DEI, Does the button user input has an input mask applied? It'd be helpful if you can share the user input configurations so we can try to replicate the problem. For now, you can try: (1) Update the QuickCapture app to the latest 1.9.127 version and see if the issue still exists. (2) Double-check the input mask (if it has) and add Hint text to demonstrate what is the expected input format. (3) Set the button user input as non-required, so user can Skip the dialog. Thanks, Mandy
... View more
04-19-2021
10:50 AM
|
1
|
1
|
1361
|
|
IDEA
|
Hi @DarrinSmith1, An idea is that we could introduce a new variable, for example {esri_user_token}, so users can apply it to the URL for the link button. I'll log it to our backlog for review. Thanks, Mandy
... View more
04-16-2021
11:06 AM
|
0
|
0
|
1600
|
|
POST
|
Hi Jim, unfortunately you can't nest groups in a QuickCapture project, however, you could try a few things to optimize project display on smartphones: Make secondary group's default status Collapsed. Adjust the number of columns of the group. Adjust button size and label size. Use device preview in Designer, or download the project to your physical device to check the result. Let me know if it helps. Thanks, Mandy
... View more
04-12-2021
10:57 AM
|
1
|
0
|
1162
|
|
POST
|
Hi Megan, By 'Sync', do you mean Send data from the QuickCapture app got timed out? Or data Display got delayed on the map in the app? No.1 sounds like it's a send issue but no.2 threw me off a bit, does the app behave differently when using a web map made from Map Viewer and Map Viewer Beta? Also, it would be great if you would like to share the project with us (QCCreator), as usual. Thanks, Mandy
... View more
03-25-2021
11:52 AM
|
0
|
1
|
1600
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | 09-14-2022 11:19 AM | |
| 1 | 11-09-2022 09:31 AM | |
| 1 | 10-26-2022 04:25 PM | |
| 1 | 09-26-2022 08:17 AM | |
| 1 | 09-23-2021 11:20 AM |
| Online Status |
Offline
|
| Date Last Visited |
07-18-2023
06:49 PM
|