AnsweredAssumed Answered

Spatial DataFrame... deprecated or just shuffled a bit?

Question asked by Dan_Patterson Champion on Oct 14, 2018
Latest reply on Oct 22, 2018 by Dan_Patterson

Line 221 in

 

C:\ArcGISPro\bin\Python\envs\arcgispro-py3\Lib\site-packages\arcgis\features\_data\geodataset\geodataframe.py

 

#warnings.warn("SpatialDataFrame has been deprecated.  Please switch to the GeoAccessor/GeoSeriesAccessor.")

 

Then it appears that a pandas dataframe and series are now a substitute?  For example, the *.py scripts in 

 

C:\ArcGISPro\bin\Python\envs\arcgispro-py3\Lib\site-packages\arcgis\features\geo

 

Since numpy object arrays are supported natively with FeatureClassToNumPyArray and its siblings, what was the reason to wrap some of the basic array functions into Pandas-ish classes rather than provide direct, or even twin, functionality with numpy?  A simple example is using ExtendTable to join.

 

Any insights would be useful.  

Do you have plans to enable subclassing for anything other than Pandas 'arrays' ?

Outcomes