var streetLayer = FeatureSetByName($datastore, "streets_WGS_Project", ["NAME"]); var searchDistance = 100; var streetIntersect = Intersects(streetLayer, BufferGeodetic($feature, searchDistance, "feet")); var cnt = Count(streetIntersect); var minDistance = Infinity; var name = Null if (cnt > 0) { for (street in streetIntersect) { var dist = DistanceGeodetic(street, $feature, "feet"); if (dist < minDistance) { name = street.NAME; minDistance = dist } } } else { // pass no features found within search distance, name remains null } return name;