POST
|
Hi @XanderBakker The union tool seems like it does the trick, i ve pieced together this code thanks for that var mainTable= xxx
var Job = $feature.Job
var SQL1 = "Job='" + Job+"'"
var Fibre_Job = OrderBy(filter(mainTable,SQL1),'Segment')
var i = 0
var geom = []
for (var f in Fibre_Job) {
geom[i++] = Geometry(f);
}
var merge = Union(geom)
var i = 0
var outparts = []
for(var f in merge.paths[i]) {
var e= 0
var ptstr=Concatenate(merge.paths[e][i].y," ",merge.paths[e][i].x)
TotalPoly[i++]= ptstr;
}
return Concatenate(TotalPoly, ";"); for my own education id love to see how you would have managed the second option you mentioned above. You can see from my code I used ordered by and I have a 'segment' field for the end user to populate to specify the order he polyline would follow. This will help to get the lines in the right order. The lines are already captured in the correct direction. Also is there a limit to how long a URL can be? as some of these segments are quite long . if its the case that they are very long and i cant use them have you any advice on how to minimise the length of the URL while still maintaining the general location of the line maybe only use vertices at a regular defined interval or something along those lines. Regards Paul
... View more
05-31-2021
01:32 PM
|
0
|
1
|
1312
|
POST
|
Hi All I am trying to create an arcade expression that returns a URL to populate a survey123 form with a single path from numerous polylines with a common attribute, ordered by a segment id field. so basically I have multiple polylines to be converted into one long polyline and to be passed it into the survey123 form. var mainTable= OrderBy(FeatureSetByPortalItem(Portal('https://tlilimerick.maps.arcgis.com/'),'xxxxxxxxx', 0),'Segment')
var Job = $feature.Job
var SQL1 = "Job='" + Job+"'"
var Polylines_in_Job = OrderBy(filter(Fibre,SQL1),'Segment')
var i = 0
for (var f in Fibre_Job) {
geom[i++] = Geometry(f);
}
return geom the code above returns an array with the exact number of polyline objects required in it and normally I have no problem passing a single polyline in on it s own I just can t figure out how to access every vertex in each polyline and generating a new string to include in the URL. I got it to work for start and end points but that's not exactly what I want. I also realised i needed the order to be correct or else it would be a nonsensical line ,so I added a segment id to be prepopulated by the user to inform the desired route. 1,2,3 etc @XanderBakker would you be able to assist with this one?
... View more
05-31-2021
09:19 AM
|
0
|
3
|
1368
|
POST
|
You can do it by adding to the definition . You need to build the relationship in json and the layer you want to add to the feature service and add it to your feature service definition. I have done it before but you need to be careful as it's not a supported workflow . I have a document describing it in more detail I ll share it with you next time i am at my desktop. Some links below as well https://developers.arcgis.com/rest/services-reference/online/add-to-definition-feature-service-.htm https://community.esri.com/t5/arcgis-rest-api-questions/how-to-modify-relationships-of-hosted-services/td-p/423783
... View more
05-28-2021
12:22 PM
|
2
|
2
|
1287
|
BLOG
|
Hi All For all users of this workflow you should look into using Data Expressions to combine multiple features into one feature set and include a separate field called "form ID"(include the item ID of the survey in the value ) into your dictionary to be added to the feature set. This way you can link the formID field into your embedded content url which allows you to use multiple forms in the same dashboard. See sample below. Its a very useful tool for us. var combinedDict = {
fields: [
{ name: "CreatedDate", type: "esriFieldTypeDate"},
{ name: "FORMID", type: "esriFieldTypeString" },
{ name: "globalid", type: "esriFieldTypeString" },
{ name: "Parentglobalid", type: "esriFieldTypeString" },
{ name: "Review_Status", type: "esriFieldTypeString" },
{ name: "Review_Comments", type: "esriFieldTypeString" }
],
geometryType: "",
features: [],
};
var i = 0;
for (var m in Feature) {
var start = ToLocal(Date(1970, 0, 01, 0, 0, 0, 0))
var dtMDN = DateDiff(m.CreationDate, start, 'milliseconds')
combinedDict.features[i] = {
attributes: {
Del_Area: "MDN",
CreatedDate: dtMDN,
Crew: m.Crew_DD,
FORMID: "Insert form ID here for each layer",
globalid: m.globalid,
Parentglobalid: m.parentglobalid
},
};
i++;
}
... View more
05-27-2021
02:50 AM
|
2
|
0
|
23891
|
POST
|
Yes we have a good few scenarios running on paid subscription and as i say its normally very reliable however the ones that are missed do cause headaches for users and confusion at times. Would be good to figure out if there is a specific reason.
... View more
03-17-2021
10:43 AM
|
0
|
1
|
2453
|
POST
|
@AndrewBowne wrote: Have you checked the History of the Scenario to see if it was received but maybe errored? Or, maybe they will show in "Incomplete Executions"? Secondly, is it possible that the scenario was not turned on? Hi @AndrewBowne Thanks, but no it's not as simple as that I wish. This is definitely missing executions with no history on integromat , on forms with Webhooks that have successfully submitted. Regards
... View more
03-17-2021
08:52 AM
|
0
|
3
|
2459
|
POST
|
We use survey123 and integromat extensively and it seems generally very reliable however recently I have users mention they have a small percentage of forms submitted, with a webhook attached , but no record of it on integromat. The record is successfully submitted to Survey123 but it did not trigger in integromat. I am unsure as to who I should raise a support ticket with. I note the comment above about multiple submissions in a short period of time. I think this could be a similar pattern but not able to reproduce it consistently. @Anonymous User
... View more
03-16-2021
01:53 PM
|
0
|
0
|
1195
|
POST
|
We use survey123 and integromat extensively and it seems generally very reliable however recently I have users mention they have a small percentage of forms submitted, with a webhook attached , but no record of it on integromat. The record is successfully submitted to Survey123 but it did not trigger in integromat. I am unsure as to who I should raise a support ticket with. Is it more likely to be an integromat issue or survey123?
... View more
03-16-2021
01:49 PM
|
1
|
31
|
6873
|
POST
|
@YuliaMamonova Did you look at the advanced settings on your trigger module . There is a setting that allows you to specify submissions be processed individually. Would this help your situation.?
... View more
03-16-2021
01:19 PM
|
0
|
1
|
733
|
POST
|
@UTAHOGM_GIS You need to use an iterator on the repeat. The repeat is basically an array of items, when you use an iterator and specify the repeat section of your form as the value it will allow you to map the fields in the repeat further along on your scenario and it will run for each repeat
... View more
03-16-2021
01:05 PM
|
0
|
0
|
2781
|
IDEA
|
It would be useful if attachments could be named via the form similar to survey123. Also to add to this it would be good if attachments could be viewed but not deleted
... View more
03-10-2021
02:47 PM
|
85
|
11
|
3200
|
POST
|
Hi @PatrickHassett Sorry I cant definitively comment on launching surveys from a specific portal but the documentation does reference the following structure @arcgis-survey123://?portalUrl=host.domain.com/webadaptor @JamesTedrick would probably have more helpful advice then me on this one I would think.
... View more
03-09-2021
12:21 PM
|
0
|
0
|
1661
|
POST
|
Hi @PatrickHassett When you append it are you using the right parameter format (token=xxx)?
... View more
02-22-2021
12:00 PM
|
0
|
1
|
1701
|
POST
|
Hi @PatrickHassett How are you generating your token ? Can you elaborate on your process a bit more?
... View more
02-13-2021
02:24 AM
|
0
|
3
|
1725
|
POST
|
What device are you using? Would it have a lot of RAM ?
... View more
01-27-2021
01:10 PM
|
0
|
0
|
3597
|
Title | Kudos | Posted |
---|---|---|
1 | 03-30-2022 03:21 AM | |
1 | 05-03-2022 03:29 AM | |
1 | 03-16-2021 01:49 PM | |
1 | 05-08-2019 04:22 AM | |
2 | 06-03-2022 11:49 PM |
Online Status |
Offline
|
Date Last Visited |
yesterday
|