I'd like to split a single shapefile to multiple shapefile by attribute. I found ET Geowizard to do this but it's not free . I arcscripts.esri.com i found a tool named "SplitLayerByAttributes" but it does not work in ArcMap . Do you know any tools or solution to split by attribute ?
|
Here are some more free third-party tools that split by attribute: |
|||
|
|
|
did you see Split Layer By Attributes tool updated for ArcMap 10 here. if it doesnt work you can use Split (Analysis) for your needs.
Example Code:
i hope it helps you... |
|||
|
|
I do not have access to ArcMap 10, only 9.3, but I expect that it won't be very different from this. You can create a simple script in Python, that checks your attribute field for different values, and then, for each of them runs a SELECT operation to your original Shapefile. If you are not familiar with python scripting, all you need to do is open you IDLE (the python GUI) create a new file, and copy the code below. After adapting the code for your my_shapefile, outputdir and my_attribute it should work.
|
|||
|
|

