Set-Operations with Overlay on SpatialDataFrame

740
4
07-17-2017 08:33 PM
JoshuaBixby
MVP Esteemed Contributor

I started tinkering with the SpatialDataFrame, and it appears that set-operations with overlay are not supported on SpatialDataFrames, e.g., executing a spatial union or difference between two separate SpatialDataFrames.  Am I correct or just missing or misunderstanding the documentation?  If I am correct, is this something that is going to be supported?

If you want a better idea of what i am trying to achieve, directly using SpatialDataFrames and not dumping to either feature classes locally or feature layers in Portal, check out  Set-Operations with Overlay — GeoPandas 0.2-py3.5.egg documentation .

0 Kudos
4 Replies
AndrewChapkowski
Esri Regular Contributor

Joshua,

You can write your own overlay using the geometry operations on the shape column.  There is no built in set operation. 

You can also use spatial indexing as well to improve performance.  

Thank you

Andrew

JoshuaBixby
MVP Esteemed Contributor

Andrew, can you respond to my latter question, "is this [set operations] something that is going to be supported?"

0 Kudos
AndrewChapkowski
Esri Regular Contributor

Joshua,

As of right now, we have not implemented it, but I will put it on the docket for future tasks.

Thank you

0 Kudos
JoshuaBixby
MVP Esteemed Contributor

Glad to hear it. 

0 Kudos