|
IDEA
|
I noticed today that edits being made to a domain in Survey123 Connect are not being recognized in AGOL. So for instance, I added a few answers to a list for a select_one field and republished the survey without issue. Surveys using these newly available answers can be submitted also without issue. However, these new answers are not recognized as being part of the domain in AGOL. The coded value will appear in popups but if, for example, I attempt to edit a submitted survey in AGOL those newly created answers do not appear in the drop down. I have to manually add those answers to the domain in AGOL as well. Not a huge problem with this particular case but it would be convenient if the domain in AGOL automatically updated when edits are made in Survey123 Connect and republished.
... View more
02-08-2019
09:28 AM
|
28
|
1
|
1667
|
|
IDEA
|
I noticed today that edits being made to a domain in Survey123 Connect are not being recognized in AGOL. So for instance, I added a few answers to a list for a select_one field and republished the survey without issue. Surveys using these newly available answers can be submitted also without issue. However, these new answers are not recognized as being part of the domain in AGOL. The coded value will appear in popups but if, for example, I attempt to edit a submitted survey in AGOL those newly created answers do not appear in the drop down. I have to manually add those answers to the domain in AGOL as well. Not a huge problem with this particular case but it would be convenient if the domain in AGOL automatically updated when edits are made in Survey123 Connect and republished.
... View more
02-08-2019
09:28 AM
|
16
|
5
|
2482
|
|
POST
|
Receiving the same error on a different project. With both projects the exception is thrown when an edit is being made against an existing feature. The edit is applied as expected but Collector then crashes. Initially I believed it to be a connectivity issue but do not believe that to be the case any longer. The log is as follows: 01/23/2019 16:49:28 | Critical | | | Application.UnhandledException | Arg_NullReferenceException System.NullReferenceException: Arg_NullReferenceException at Esri.ArcGIS.AppFramework.MapPage.FeaturePopup.FeatureResultsDataSource.UpdateFeature(ArcGISRuntime.Data.Feature feature, ArcGISRuntime.Layers.FeatureLayer featureLayer) at Esri.ArcGIS.Collector!<BaseAddress>+0x1491731 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at SharedLibrary!<BaseAddress>+0x4511ee at SharedLibrary!<BaseAddress>+0x451168 at SharedLibrary!<BaseAddress>+0x50c81a at Esri.ArcGIS.Collector!<BaseAddress>+0x1490d36 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at SharedLibrary!<BaseAddress>+0x4511ee at SharedLibrary!<BaseAddress>+0x451168 at SharedLibrary!<BaseAddress>+0x50c81a at Esri.ArcGIS.Collector!<BaseAddress>+0x1490498 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at SharedLibrary!<BaseAddress>+0x69993e at SharedLibrary!<BaseAddress>+0x497d7c
... View more
01-23-2019
09:01 AM
|
0
|
0
|
2090
|
|
POST
|
I have attached a screenshot of the error log. Sorry that it is clipped a bit, I am using VNC to access a machine used in one of our fire trucks so I can't make the screen any bigger. Hopefully this will be sufficient. I am of the inclination that this is somehow a connectivity issue but the error log doesn't make much sense to me. Thank you.
... View more
01-18-2019
02:08 PM
|
0
|
0
|
2090
|
|
POST
|
I believe I figured it out. There were commas in some choices and the CSV created (itemsets) does not jive well with Survey123 if there are commas involved.
... View more
01-17-2019
11:25 AM
|
0
|
0
|
1376
|
|
POST
|
I have something strange going on. I have a choice filter set up and only a partial amount of the external choices are coming through. The external choice sheet is large, over 46,000 rows, but I'm not convinced that's the issue. Specifically what I'm seeing is that only some external choices are coming through but not others. Some "groupings" of answers are not coming through at all, others come through as expected. A real mixed bag so it has been difficult to pinpoint the issue. I have attached a couple screen shots as well as the XLS form if anyone wants to try to help me navigate this issue. Thanks.
... View more
01-17-2019
09:32 AM
|
0
|
3
|
1439
|
|
POST
|
I was able to take this idea and also apply it to creating buttons in storymaps to use when creating bookmarks. It's a little bit of a cumbersome process, but within storymaps you are able to effectively create bookmarks by using a "Story Action" to zoom and pan to a specific location whenever the text is clicked in the description panel. When an action is created you can then go into the html source code and copy that code to be applied in the next step. I then created a button from the resource in the original post and put place holders in for the fields required except for the text I wanted in the button. I then replaced the code that calls Survey123 with the code that is outputted when creating an Action within the storymap. The code should look something like this: Notice the ACTION number. This appears to be the unique number generated when an action is created. Once an initial button is created the process can be repeated however rather than generating a new button from the GitHub resource, simply copy and paste the code from the first button and replace the ACTION number with the new ACTION number created when you repeat the initial step of creating a "bookmark" action within the description panel. The end product looks something like this: Without buttons: With buttons: Again, it's a clunky process but the difference between a button and simple text is worth the trouble, in my opinion. To repeat the process: 1.) Create an action (in this example it's a bookmark or jump to location action but I'm assuming you could use the other options as well such as switch main stage, etc.) within the details page of a map within a storymap 2.) Create a button from the original post via GitHub using placeholder values for all fields except the text desired on the button 3.) Copy the button code into the html source code of the description of the map within the storymap 4.) Delete the first part of the code that calls Survey123 and replace it with the code from step 1 which includes the ACTION number. The process can then be repeated by repeated step 1, copying the button code from step 4, and replacing the ACTION number and altering the desired text.
... View more
01-04-2019
09:49 AM
|
1
|
0
|
10811
|
|
POST
|
I have two layers and would like to script either a delete or erase to remove features from Layer #1 based on the geometry or an attribute from Layer #2. Features in both layers share the same location and common id field (features created in Layer #2 are created using a custom URL scheme for Survey123 and pulls the same location and id attribute from Layer #1.) Can someone please point me in the right direction. In my mind there should be a way for me to run something like the erase geoprocessing tool and erase all features from Layer #1 that intersect Layer #2. Or delete features using a comma separated list based off the common id field although I'm not sure that this module will run on a list based on anything other than ObjectID, though I could be wrong. Any help is appreciated. I've been attempting to figure this out for days without much luck and have exhausted the reference looking for answers (I wish there were more example snippets in the reference for Python novices like myself.) Thank you.
... View more
12-27-2018
07:34 AM
|
0
|
1
|
598
|
|
POST
|
I have what is probably a relatively straight forward question for those who are more well versed in ArcGIS API than I am. What I am trying to accomplish is updating attributes in one feature layer with the attributes from another feature layer based on a common id. In desktop I create a join based on that common id then have a model setup that runs field calculator to accomplish what I want and I would like to recreate this in ArcGIS API. I have the individual layers created as objects and when I try to run the join submodule I get a 401 error stating I do not have the authorization for that resource. The data is owned by me, and I can edit the data via ArcGIS API but the join fails. Anyone have any suggestions on a way to accomplish this? It's frustrating because I really would just like to be able to run the model I have built in ArcGIS Pro via a scheduled task rather than getting into the weeds of python.
... View more
12-17-2018
12:51 PM
|
0
|
0
|
422
|
|
POST
|
This is a great app, thank you so much. It would be great to expand on this idea and add the ability to do some further field mapping so that other attributes may be transferred, particularly location. I know how to do it manually but would be a nice addition to the GUI. Also, the ability to give the user the ability to determine whether the survey is opened in the app or browser and adjusting the URL to do so. Regardless, this is outstanding.
... View more
12-13-2018
09:19 AM
|
0
|
1
|
10811
|
|
POST
|
Was there any movement on this issue? I don't need the level of precision as the initial post but would like the ability to be able to adjust the XY precision for locations passed into a survey from an external source as well. Thanks.
... View more
12-05-2018
07:29 AM
|
0
|
1
|
2781
|
|
POST
|
Thank you James. That works great and it's good to know the other EXIF tags that can be pulled as well. The project I have setup also incorporates photo attachments using Collector. Is there a way to access tags (and populate them into a field) for photos taken in Collector? To briefly explain, I have designed a project for our parking enforcement officer to use while monitoring timed parking spaces. The parking space point feature class utilizes a custom URL to launch Survey123 from Collector when a parked car is initially inventoried. The point feature class generated by the submitted surveys is then displayed back on a map in Collector and when a vehicle has been parked for more than the posted limit the symbology changes from green to red. The parking enforcement officer then opens the point in Collector and adds an additional photo when issuing a citation. To this point I have just been using simple dateTime fields to capture when the vehicle was initially inventoried (when Survey123 is launched) and then again when the officer opens the point in Collector when issuing a citation. Thank you for any suggestions you may be able to provide.
... View more
11-29-2018
02:23 PM
|
0
|
1
|
1676
|
|
POST
|
Is there any way to access attachment metadata easily from AGOL? I am hoping to retrieve date taken timestamps from photos taken in Survey123/Collector and have yet to find a way to access this information. If I download the photo and open in photo viewer the metadata is accessible. Thanks.
... View more
11-28-2018
09:53 AM
|
0
|
4
|
2147
|
|
POST
|
Are your layers that are hosted http or https? I have run into problems when trying to use feature services hosted on our servers that are not https as that's what AGOL prefers (and what all hosted feature services are.) Since you are using server 10.3 maybe this is something to look at. Also, do you happen to use many filters in the web maps? This is another issue entirely that I have run into with Collector for Windows. It seems like there's a limit to the amount of filter expressions a single layer can handle. However, when I have run into this issue I don't get the "Unable to access layer" error, the layer simply doesn't load. I was at the UC earlier this summer and spoke with one of the Collector developers about the short comings I've found with the Windows version of the software compared to Android (I don't use iOS much.) He explained that support for the Windows version lags way behind that of Android and iOS, presumably because the demand for the other two platforms is so much greater. However, ESRI has heard enough complaints about the Windows short comings (and also the fact ESRI stopped developing Workforce for Windows completely) and that they will begin ramping up support. Doesn't do much for us now, I am bound to using Windows because the MDTs used by our Fire personnel are all Windows 10, but maybe there is hope for the future.
... View more
09-14-2018
07:44 AM
|
2
|
1
|
1637
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | 12-08-2020 07:33 PM | |
| 1 | 04-01-2020 07:34 AM | |
| 2 | 10-18-2021 01:42 PM | |
| 1 | 07-05-2018 01:06 PM | |
| 1 | 11-05-2020 12:37 PM |
| Online Status |
Offline
|
| Date Last Visited |
05-15-2023
05:15 PM
|