Is there a way to pass a spatially enabled dataframe (SEDF) as a feature class (in or out) into arcpy geoprocessing tools? This would eliminate the need to unnecccearily write to feature classes to to disk.
For example:
in_features = sdf_in
out_feature_class = sdf_out
arcpy.analysis.Buffer(in_features, out_feature_class, buffer_distance_or_field, {line_side}, {line_end_type}, {dissolve_option}, {dissolve_field}, {method})
-- OR --
target_features = sdf_1
join_features = sdf_2
out_feature_class = sdf_out
arcpy.analysis.SpatialJoin(target_features, join_features, out_feature_class, {join_operation}, {join_type}, {field_mapping}, {match_option}, {search_radius}, {distance_field_name})GeoSeriesAccessor as_arcpy holds some promise, but only accepts a series, so I'm struggling to see how to carry this out.
Thank you,
Tyler