|
POST
|
Hi @Amanda__Huber, Were you able to get this resolved. I am simply checking because it has been a while and I just wanted to follow up.
... View more
06-30-2025
11:28 AM
|
0
|
1
|
1416
|
|
POST
|
HI @EthanGibbens, If you want only specific fields to show from another table then a join makes the most sense. Relates only correlates one field to another field based on matching values. If you want the join table to join to each matching record but only include specific fields then you can try the following. Export and join option Try exporting the table to only have the fields that you want plus the join field Create the join and it should only have the fields you exported shown. Join then toggle fields Join both tables Click on the feature and select the "data" tab in the ribbon. In the data tab click on fields. Toggle the fields you only want to show/export (Optional) Export the joined table as a table of matching results.
... View more
06-30-2025
10:50 AM
|
0
|
0
|
508
|
|
POST
|
Hi @JaronJensen7, If these fields are being used as editor tracking fields then there isn't anything that you can do to change the editor field because editor tracking tracks edits on the database level and cannot be edited. If you want to track the last editor of a feature, when certain criteria is met, then the easiest solution would be to add another field (ex: previous editor) and then set the logic to when the editor changes the fiber size and date to capture whom the editor is.
... View more
06-30-2025
10:38 AM
|
1
|
0
|
554
|
|
POST
|
Hi @JontyHaynes There isn't anything out of the box, currently from what I understand, regarding that specific capability with Dashboards. However, with that being said, you may want to try a few workarounds that can mimic those capabilites. Option 1: Create a custom data source Create a custom data source using a custom data expression within Dashboards, figure below and create a basic table of distinct values. Once that is created then you can create a list of those values and then set the action to filter based on either a selected value or multiple values. Option 2: Create a list using the existing data but have the list of only data that is filtered. Once that is created, set the action to filter the dashboard to the selected values. These options may or may not help but it should get you close to what you are looking for.
... View more
06-27-2025
08:21 AM
|
0
|
0
|
740
|
|
POST
|
You could also simply use the Length($feature, 'meters ) to get the same result. All functions regarding the Geometry functions use the either $feature or $featureset as arguments not placeholders.
... View more
06-20-2025
11:52 AM
|
0
|
0
|
2672
|
|
POST
|
What code specifically are you using? If you could please post a copy of the code then i it'll let us know where things aren't working. For the shape field are tou using the shape length field when calculating.
... View more
06-19-2025
06:14 PM
|
0
|
0
|
2699
|
|
POST
|
Taking features offline is typically contingent on the signal strength. If there are too many features and there is poor signal strength, then that could be the issue. Try setting some of the features to display at a lower scale or modify the feature service in the server manager to only return a smaller number of records per instance. That might help you with taking some of those features offline.
... View more
06-18-2025
01:11 PM
|
0
|
0
|
723
|
|
POST
|
Try modifying your intersects function to have ( Geometry($feature) ) as the first argument. It is a bit unclear as to how exactly it works but typically you intersect the geometry of the input feature so you can get the values of the intersecting feature if I am not mistaken. var arcgisPortal = "https://www.arcgis.com/"
var fsShape = '00c4ade0275e4f4c97ac68d20d3c2952'
var fsShapeFields = FeatureSetByPortalItem(Portal(arcgisPortal), fsShape, 0, ['TAXLOT'], True)
var value = "OUT"
var testVal = Intersects(fsShapeFields,Geometry($feature))
Console( Count( testVal ) )
if( Count(testVal) > 0 ){
for (var testfeature in testVal) {
var fsSelection = Within(fsShapeFields, Centroid($feature))
var fsSelectionFirst = First(fsSelection)
var fsText = Text(fsSelectionFirst.TAXLOT)
value = fsText
}
}
return value var fsShapeFields = FeatureSetByName($map, "Parks", [], True)
var testVal = Intersects(fsShapeFields,Geometry($feature))
iif( count( testVal ) > 0 'IN', 'OUT' ) I modified your original arcade script to hopefully work the way you want it to.
... View more
06-18-2025
12:53 PM
|
0
|
1
|
1746
|
|
POST
|
Try swapping the arguments in the intersects and see if that changes things. Sometimes I find that will often do the trick.
... View more
06-18-2025
12:50 PM
|
0
|
0
|
842
|
|
POST
|
Just create an arbitrary point feature by using the FeatureSet function. There is plenty of documentation on how to create features from scratch using arcade. The other option is to create a similar rule on two feature classes in a fdgb and testing the behavior there.
... View more
06-18-2025
09:03 AM
|
1
|
4
|
1779
|
|
POST
|
Hi @rsnider43, You set your argument features to less than 0. Try switching it to == 0 and that should fix your issue. An easier way to write it is. var poles = FeaturesetByName($datastore, "Poles");
var ints = Intersects(poles,Geometry($feature));
iif( Count(ints) > 0, 60, 100 )
... View more
06-18-2025
08:58 AM
|
1
|
2
|
905
|
|
IDEA
|
The grid is set to automatically default to the x and y axis but you have the ability to set the location of the grid while also setting the z axis of the grid. ArcGIS Pro wasn't really intended to mimic the capabilities that are found in other CAD programs like AutoCAD or MicroStation so it has some limitations.
... View more
06-18-2025
08:25 AM
|
0
|
0
|
575
|
|
IDEA
|
Hi @MarkusWall1, To clarify, do you want the ability to snap to the intersection of features that overlap a gridline. Is the documentation below what you are inquiring about. Use inference constraints—ArcGIS Pro | Documentation
... View more
06-18-2025
08:17 AM
|
0
|
0
|
1286
|
|
POST
|
Hi @AaronPDXPaul, In the FeatureSetByPortalItem(Portal(arcgisPortal), fsShape, 0, ['TAXLOT'], false) you have false at the end. When you set this part of the portal item to false, it will not return the geometry of a feature. Where you are using Intersects($feature, fsShapeFields) it requires both feature geometries to work. Try changing FeatureSetByPortalItem(Portal(arcgisPortal), fsShape, 0, ['TAXLOT'], false) from false to True and then try using the Intersects method. var arcgisPortal = "https://www.arcgis.com/"
var fsShape = '00c4ade0275e4f4c97ac68d20d3c2952'
var fsShapeFields = FeatureSetByPortalItem(Portal(arcgisPortal), fsShape, 0, ['TAXLOT'], True)
var value = "OUT"
var testVal = Intersects($feature, fsShapeFields)
Console( Count( testVal ) )
if( Count(testVal) > 0 ){
for (var testfeature in testVal) {
var fsSelection = Within(fsShapeFields, Centroid($feature))
var fsSelectionFirst = First(fsSelection)
var fsText = Text(fsSelectionFirst.TAXLOT)
value = fsText
}
}
return value You may need to play around with the script above to see if it will work or test your own. You can always use the playgound to test arcade scripts in the playground page of the arcgis arcade site.
... View more
06-18-2025
08:11 AM
|
1
|
1
|
1841
|
|
POST
|
To add to @EmilyGeo, the form builder is for Field Maps where you can set a calculation for a specified field.
... View more
06-18-2025
07:55 AM
|
1
|
0
|
2736
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | yesterday | |
| 1 | 05-07-2026 01:36 PM | |
| 1 | 02-10-2026 06:09 AM | |
| 1 | 03-04-2026 01:08 PM | |
| 1 | 02-24-2026 12:59 PM |
| Online Status |
Offline
|
| Date Last Visited |
yesterday
|