I am using ArcGIS software I have a Feature Class layer that represent a Grid network, which consists of rectangles that covers all the areas. I want to use it to generate another feature class layer with smaller grid, by dividing each rectangle into 4 quarters. What is the best way to do it with ESRI software? is there a geoprocessing tool that can do that?
I suggest, as @Barbarossa said you try Create Fishnet, however, here is another approach you may like: Imagine you have a grid network like some panels shown here:
Use Feature To Point (Data Management) to create the centroids of the polygons/ panels. Make sure the inside option box is checked. Then you should get something like this:
Make a copy of your grid network, select all the features and move it as shown here (you have to turn on snapping and move the selection center to the starting point of the arrow) :
Finally intersect the two grid networks and you should get such a result:
Actually it turns out the Fishnet is very fast. I tried the method that Arash described, and it worked but it was very slow. I tried open source tools that do that, and they were slow.
Fishnet had an amazing performance. It is just you need to pay attention to its parameters, and it has tons of parameters. And it can be called in many different ways It takes you many trial and error to find the best way to call it, but it is worth the time, because still it is faster than any other tool.