Soy un nuevo usuario de Quantum GIS (1.7.3) y tengo que repetir una tarea varias veces, así que me pregunto si hay una forma más rápida para hacer el siguiente (con tres o más polígono capas, cada capa tiene un único polígono):
- La unión
- Disolver
- Búfer
El efecto será tener tres independiente de una sola polígonos shapefile se fusionaron en uno solo (más grande) solo de polígonos shapefile, con un buffer alrededor de ella.
Respuestas en PostGIS sería útil también como mis datos se almacenan allí. Gracias!
Edit: la Adición de PostGIS información
Las múltiples polígonos quiero Unión-Disolver-Buffer son el resultado de una cuenca de captación del punto de la tabla que he creado en PostGIS, convertido (en R) a un alfa-casco (es decir, cóncava casco) de polígonos shapefile el uso de la CRAN alphahull paquete. Para crear el original de la captación de la tabla en PostGIS, por ejemplo, yo hago esto:
CREATE TABLE catchment_10304 as
select
id,
geom_4269,
(select sum(cost) from (
SELECT * FROM shortest_path('
SELECT gid AS id,
start_id::int4 AS source,
end_id::int4 AS target,
newcost::float8 AS cost
FROM network',
10304,
id,
false,
false)) as foo ) as cost
from node;
CREATE TABLE catchment1_10304 AS
SELECT * FROM catchment_10304 WHERE cost < 1364;
Entonces yo lo hago por tres diferentes nodos (en representación de los límites de una región). Para crear el total de la zona de captación para la región, quiero la Unión-disolver-buffer con el tres o más de la zona de captación de las tablas.