Skip to main content
deleted 608 characters in body
Source Link

I have a set of polygons of different shapes and sizes in shapefile1. 

What I need to do, is to create new polygons around the boundaries of the polygons in shapefile1, larger by x meters. Then, I need to compare this new polygons with another set of polygons in shapefile2 and see if the new ones are larger in AT LEAST one direction. How can I do it?

To recap, I would need:

  1. A way to create a new polygon from the perimeter of the existing polygons (I can't use the centroids because the shapes and the dimensons of the polygons are totally different);
  2. A way to assign the polygons in shapefile2 to each new polygon, (in this case I think I can use the centroids);
  3. A way to check if each polygon in shapefile2 (shp2) exceeds in at least one direction of the new one (new shp1).

Any suggestions?

I have a set of polygons of different shapes and sizes in shapefile1. What I need to do, is to create new polygons around the boundaries of the polygons in shapefile1, larger by x meters. Then, I need to compare this new polygons with another set of polygons in shapefile2 and see if the new ones are larger in AT LEAST one direction. How can I do it?

To recap, I would need:

  1. A way to create a new polygon from the perimeter of the existing polygons (I can't use the centroids because the shapes and the dimensons of the polygons are totally different);
  2. A way to assign the polygons in shapefile2 to each new polygon, (in this case I think I can use the centroids);
  3. A way to check if each polygon in shapefile2 (shp2) exceeds in at least one direction of the new one (new shp1).

Any suggestions?

I have a set of polygons of different shapes and sizes in shapefile1. 

What I need to do, is to create new polygons around the boundaries of the polygons in shapefile1, larger by x meters.

Any suggestions?

Create a new polygon from antheranother one that is larger of "x meters"than the first by x meters

I have a set of polygons of different shapes and areassizes in a shapefile (let's say shp1)shapefile1. What I need to do, is to create a new polygon frompolygons around the perimeterboundaries of the shapepolygons in shapefile1, larger ofby x meters. Then, I need to compare this new polygonpolygons with anoter one in another shapefile (shp2)set of polygons in shapefile2 and see if the second one isnew ones are larger in AT LEAST one direction with respect to the other one. How can I do it?

To recuprecap, I would need:

  1. A way to create a new polygon from the perimeter of the existing polygons that exists   (I can't use the centroids because the shapes and the dimensondimensons of the polygons are totally different);
  2. A way to assign to each new polygons the polygons in shapefile number 2shapefile2 to each new polygon, (in this case I think I can use the centroidcentroids);
  3. A way to chekcheck if the secondeach polygon in shapefile2 (shp2) exceedexceeds in at least one direction of the new one (new shp1).

Any suggestionsuggestions?

Create a new polygon from anther one larger of "x meters"

I have a set of polygons of different shapes and areas in a shapefile (let's say shp1). What I need is to create a new polygon from the perimeter of the shape, larger of x meters. Then, I need to compare this new polygon with anoter one in another shapefile (shp2) and see if the second one is larger in AT LEAST one direction with respect to the other one. How can I do it?

To recup, I would need:

  1. A way to create a new polygon from the perimeter of the polygons that exists (I can't use the centroids because the shapes and the dimenson of the polygons are totally different);
  2. A way to assign to each new polygons the polygons in shapefile number 2 (in this case I think I can use the centroid);
  3. A way to chek if the second polygon (shp2) exceed in at least one direction the new one (new shp1)

Any suggestion?

Create a new polygon from another one that is larger than the first by x meters

I have a set of polygons of different shapes and sizes in shapefile1. What I need to do, is to create new polygons around the boundaries of the polygons in shapefile1, larger by x meters. Then, I need to compare this new polygons with another set of polygons in shapefile2 and see if the new ones are larger in AT LEAST one direction. How can I do it?

To recap, I would need:

  1. A way to create a new polygon from the perimeter of the existing polygons   (I can't use the centroids because the shapes and the dimensons of the polygons are totally different);
  2. A way to assign the polygons in shapefile2 to each new polygon, (in this case I think I can use the centroids);
  3. A way to check if each polygon in shapefile2 (shp2) exceeds in at least one direction of the new one (new shp1).

Any suggestions?

Source Link

Create a new polygon from anther one larger of "x meters"

I have a set of polygons of different shapes and areas in a shapefile (let's say shp1). What I need is to create a new polygon from the perimeter of the shape, larger of x meters. Then, I need to compare this new polygon with anoter one in another shapefile (shp2) and see if the second one is larger in AT LEAST one direction with respect to the other one. How can I do it?

To recup, I would need:

  1. A way to create a new polygon from the perimeter of the polygons that exists (I can't use the centroids because the shapes and the dimenson of the polygons are totally different);
  2. A way to assign to each new polygons the polygons in shapefile number 2 (in this case I think I can use the centroid);
  3. A way to chek if the second polygon (shp2) exceed in at least one direction the new one (new shp1)

Any suggestion?