ERROR 000732: Issue writing spatially enabled dataframe to feature class in memory

279
0
06-07-2022 07:19 PM
Labels (1)
RoderickPerendy
New Contributor III

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.

Screenshot 2022-06-07 210944.jpg

 

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).

 

 

 

 

 

 

 

 

 

0 Kudos
0 Replies