|
POST
|
It is giving me a Web Mercator lat/long maybe? I found this post in spanish https://community.esri.com/docs/DOC-11541-crear-un-enlace-para-navegar-con-waze-en-la-ventana-emergente-con-arcade And so i did this Not sure if it will work in Collector though. var originShift = 2.0 * PI * 6378137.0 / 2.0; var lon = (Geometry($feature).x / originShift) * 180.0; var lat = (Geometry($feature).y / originShift) * 180.0; lat = 180.0 / PI * (2.0 * Atan( Exp( lat * PI / 180.0)) - PI / 2.0); return [lat, lon]; I assume all the pulldata calcs in Survey123 are WGS84 straight from the GPS right? Thanks
... View more
03-19-2019
02:19 PM
|
3
|
6
|
2403
|
|
POST
|
I am getting a weird number with a bad decimal place when using Geometry($feature).y. I am in WGS84 (4326) and it is a Point FC. .x does the same thing like -11948017.87617359. I just want to pass the lat/long to a note field in Survey123. I do NOT want to center the geopoint. Any ideas? Thanks
... View more
03-19-2019
01:40 PM
|
1
|
7
|
2706
|
|
POST
|
Correction I cannot have a second Geopoint. I was binding to fieldType to null for that to work I just forgot. Also is there a way to pulldata in a different projection? I need to store lat/long as NAD83 in the backend table and not sure how to convert it if it is just a lat/long pair. Thanks
... View more
03-18-2019
03:49 PM
|
0
|
2
|
1593
|
|
POST
|
I want to store the start and end of a line. It now lets me have 2 geopoint questions. Where does the second one get stored? Or must I add lat and long fields to store this? I would really rather not have just numbers but a real gps point. Would changing to the new geotrace be better? If so can I limit them to just 2 points? Can I force some type of label on the line points or something? (How would I track start vs end) The issue here is they will be at the start of the line at the start of the day but will not get to the end until later. How would I allow them to add one point at the form start but then add the second one later on (maybe hours later). I would ideally like log start on page 1 and end on page 4. Open to any ideas. Thanks
... View more
03-18-2019
03:16 PM
|
0
|
3
|
1692
|
|
POST
|
Yea my field is just called GPS. Works great for me. It can sometimes be weird when doing it in Connect but the app always gets it. Never had any trouble with it.
... View more
03-18-2019
01:02 PM
|
0
|
3
|
1685
|
|
POST
|
pulldata("@geopoint", ${GPS}, "horizontalAccuracy")
... View more
03-18-2019
11:46 AM
|
0
|
5
|
1685
|
|
POST
|
I do both. I let Survey123 keep up the GUID in the background then I create a second Relationship class in the DB that uses the Key I want to use. I just have my repeat inherit it with a calculation in the form. This has saved us at times when our Key gets messed up we can always use the Survery123 one to fix it.
... View more
03-18-2019
07:29 AM
|
0
|
0
|
3710
|
|
POST
|
Thanks Phil. Field validation is the heart and soul of a form making it a big priority. As another user mentioned - when this goes wrong my phone rings 200 times. If you are starting with fixes I think the advancing in a repeat should check all fields is the big one. If it checks some fields but not others the users get very confused. And as I mentioned the having to dig back through 100s of repeats to fix errors will be difficult to sell. Esp since our 15 year old program had this. Going forward here is an idea on validation. Add a column called Validation that controls at the field level. That column would have these values. Field - validation as the user leaves the field. they cannot move on until that field is corrected. This one may require a tab type interface to provide a field level flow. Input Masks seem to work this way. Page (or Group)- user cannot go to the next page/group until all validation passes. All of my users assumed this was the case by the way the app is laid out. Repeat - user cannot go to the next repeat until all passes Page-Repeat - both of the above Submit - check on submit All - does all of the above Thanks for looking into it!
... View more
03-14-2019
06:30 AM
|
1
|
1
|
2939
|
|
POST
|
Just have to add to this since I am now getting a LOT of support calls on this. The required checks seems completely random to the users now. I think I traced it down to being any field with a relevant does not get checked for required until the form is submitted. But if it does not have a relevant on it then it will check when advancing the repeat. So users see some blank requireds get through and some do not. They are actually calling me to tell me my form is wrong. We have 150 repeats so the end submit is going to be a nightmare! Just imagine having to fix 150 one by one - having to hit submit 150 times - and that is PER FIELD!! I could see our users now having to hit submit over 1,000 times. Am I missing something here? Please consider these workflows and how it affects users and IT/GIS staff. These forms being created are getting really big now and that needs to be accommodated for. Adding a page check and a repeat check seems like the easy way to fix all of this. When can I expect a fix? thanks
... View more
03-13-2019
03:40 PM
|
0
|
1
|
2799
|
|
POST
|
Just have to add to this since I am now getting a LOT of support calls on this. The required checks seems completely random to the users now. I think I traced it down to being any field with a relevant does not get checked for required until the form is submitted. But if it does not have a relevant on it then it will check when advancing the repeat. So users see some blank requireds get through and some do not. They are actually calling me to tell me my form is wrong. We have 150 repeats so the end submit is going to be a nightmare! Just imagine having to fix 150 one by one - having to hit submit 150 times - and that is PER FIELD!! I could see our users now having to hit submit over 1,000 times. Am I missing something here? Please consider these workflows and how it affects users and IT/GIS staff. These forms being created are getting really big now and that needs to be accommodated for. Adding a page check and a repeat check seems like the easy way to fix all of this. When can I expect a fix? thanks
... View more
03-13-2019
03:39 PM
|
0
|
3
|
2939
|
|
POST
|
They have to be names Latitude spelled out. Make sure your x/y are in the same projection also! That is why I would do a xy event layer in arcmap then use that file to append. CSV, TXT, and GPX files—ArcGIS Online Help | ArcGIS Location fields in CSV and TXT files To add a CSV or TXT file from a local drive or a CSV file on the web to your map as a feature layer or to publish a local CSV file as a hosted feature layer, the file must include location fields. Location fields can contain coordinate, address, or place information. The first row in the file must contain the location field names. Addresses can be stored in one or more fields. Coordinates must be in two separate fields. If your file has coordinate fields, Map Viewer uses these fields to locate the features on the map. ArcGIS Online supports the following coordinate reference systems: longitude, latitude* latitude, longitude* Military Grid Reference System (MGRS) United States National Grid (USNG)
... View more
03-13-2019
11:16 AM
|
1
|
0
|
3514
|
|
POST
|
Just adding Lat/Longs does not make a table spatial. Arc has no idea what they are besides just text. First use XY Event layer tool/command to turn it from a table to a Feature class then do the append.
... View more
03-13-2019
07:26 AM
|
1
|
2
|
3514
|
|
POST
|
With v3 I have noticed that newer versions of Android keep complaining that Survey123 is running in the background using location and eating battery. From Google" Robert Love, Software Engineer at Google Answered Jul 30, 2013 · Featured on Forbes · Author has 514 answers and 8.2m answer views GPS is expensive because it is a very slow communication channel—you need to communicate with three or four satellites for an extended duration at 50 bits per second. There is no time division as in other communication mechanisms, necessitating powering the antenna for the duration of any communication. Worse, while the GPS is on, the system cannot enter a sleep state. Mobile devices such as Android and the iPhone achieve their battery life largely because they can aggressively and quickly enter into and exit from sleep states. GPS prevents this. GPS's battery draining behavior is most noticeable during the initial acquisition of the satellite's navigation message: the satellite's state, ephemeris, and almanac. Acquiring each satellite takes 12 to 30 seconds, but if the full almanac is needed, this can take up to 12 minutes. During all of this, your phone is unable to enter a deep sleep. A-GPS (Assisted GPS) partially solves this, by sending the navigational message to your mobile device over your cellular data network or even Wi-Fi. As the bandwidth of either of these greatly dwarves the 50bps of the GPS satellites, the time spent powering the GPS antenna or avoiding deep sleep is greatly reduced. Nonetheless, even with A-GPS, using your GPS is a noticeable battery hog. This is again due not to powering the GPS itself, but by preventing the phone from going to sleep. Compounding the cost, most mapping software is processor-intense. A well-designed app can make a significant difference here; Google Maps boasts several optimizations to reduce battery consumption from GPS usage.
... View more
03-12-2019
03:38 PM
|
0
|
1
|
6802
|
|
POST
|
You can for sure use if in a calculation. My guess is that B and C are strings. If so use concat(a,b) - + won't do it.
... View more
03-12-2019
12:42 PM
|
0
|
0
|
749
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | a week ago | |
| 1 | a week ago | |
| 1 | a week ago | |
| 1 | a week ago | |
| 3 | 3 weeks ago |
| Online Status |
Offline
|
| Date Last Visited |
yesterday
|