Hello community,
I've been following the ArcGIS for Python API Guide in an attempt to write a spatially enabled dataframe (sedf) to memory as a feature class. Below is what my sedf looks like but it seems as though I can't pass an sedf as a feature class into memory. Any thoughts? Thank You.
faa_points_buffered_fc = df_filtered.spatial.to_featureclass(r"memory\tempIn",overwrite=True,has_z=True,has_m=None,sanitize_columns=False)
import arcpy
faa_points_buffered_fc = arcpy.Buffer_analysis(
in_features=r"memory\tempIn",
out_feature_class="memory\tempOut",
buffer_distance_or_field="200 Feet"
)
---------------------------------------------------------------------------
ExecuteError Traceback (most recent call last)
/tmp/ipykernel_298/1237164088.py in <module>
3 in_features=r"memory\tempIn",
4 out_feature_class="memory\tempOut",
----> 5 buffer_distance_or_field="200 Feet"
6 )
/opt/conda/lib/python3.7/site-packages/arcpy/analysis.py in Buffer(in_features, out_feature_class, buffer_distance_or_field, line_side, line_end_type, dissolve_option, dissolve_field, method)
1363 return retval
1364 except Exception as e:
-> 1365 raise e
1366
1367 @gptooldoc('CreateThiessenPolygons_analysis', None)
/opt/conda/lib/python3.7/site-packages/arcpy/analysis.py in Buffer(in_features, out_feature_class, buffer_distance_or_field, line_side, line_end_type, dissolve_option, dissolve_field, method)
1360 from arcpy.arcobjects.arcobjectconversion import convertArcObjectToPythonObject
1361 try:
-> 1362 retval = convertArcObjectToPythonObject(gp.Buffer_analysis(*gp_fixargs((in_features, out_feature_class, buffer_distance_or_field, line_side, line_end_type, dissolve_option, dissolve_field, method), True)))
1363 return retval
1364 except Exception as e:
/opt/conda/lib/python3.7/site-packages/arcpy/geoprocessing/_base.py in <lambda>(*args)
510 val = getattr(self._gp, attr)
511 if callable(val):
--> 512 return lambda *args: val(*gp_fixargs(args, True))
513 else:
514 return convertArcObjectToPythonObject(val)
ExecuteError: Failed to execute. Parameters are not valid.
ERROR 000732: Input Features: Dataset memory\tempIn does not exist or is not supported
Failed to execute (Buffer).