Select to view content in your preferred language

Collect Here versus Add - can I choose how data can be collected for a layer/table?

356
3
07-09-2025 04:58 AM
Clubdebambos
MVP Regular Contributor

I have a Field Map setup where I would like to limit which layers can be used with Collect Here. 

Basically, if they use Add, then the relationship kicks in and I have a matching foreign key and easy access to populate other fields automatically, if they click Collect Here, I do not get this functionality, hence I want to turn off Collect Here for some layers and not for others.

 

~ learn.finaldraftmapping.com
0 Kudos
3 Replies
KerriRasmussen
Esri Contributor

Hi @Clubdebambos . 

Can you tell me more about your workflow and what your end goals are for the workflow?

0 Kudos
Clubdebambos
MVP Regular Contributor

Hi @KerriRasmussen,

I have a point layer that represents Poles. On top of these poles / associated with these poles, I need to collect various data for various different programmes of work. Each programme of work has its own layer (I attempted to have all data in the Poles layer but you cannot use duplicate layers for Offline so that approach was not viable). All of the programme layers are related to the Poles layer via a Unique ID (pole_code). 

When I select a Pole and click Collect Here, I can use Arcade to grab the intersecting pole_code, or for another layer I use Arcade to get the pole_code form the nearest Pole. 

However, there is a need to place an Access Point away from the pole and still automatically grab the pole_code. Collect here with intersect or nearest is not sufficient for this workflow, we need to use the Add option which automatically assigns the correct pole_code and we can place the point as needed. Select the Pole > Select the relationship > Click Add. 

I cannot force users to use the Add method, they will use Collect Here and then complain that the form is not working for the Access Point, until I remind them to use the Add instead.

I want to remove the option for Collect Here for certain layers so it is not an option for field workers, eg, my Access Point layer.

All the best,

Glen

~ learn.finaldraftmapping.com
0 Kudos
RhettZufelt
MVP Notable Contributor

I had a similar need and decided to disable Collect Here all together as it just adds extra step as once you select it, it opens the same template picker box that the Add button does.

The only reason I could see wanting the Collect Here button was to add a point somewhere other than where the user is and if they picked the Add button, it would zoom them back to the GPS coordinate.

At some version, they added the option to make no changes to the map when collecting new features:

RhettZufelt_0-1753469909785.png

So now, when the hit the Add button, it behaves the same as the collect here, but will also auto assign the pole code as well.

Not sure if this will work for your situation, but in case it does....

 

R_

0 Kudos