Procurei na internet alguns arquivos presentam mapas (shape files) da américa do sul e encontrei somente arquivos com os países junto com seus departamentos (estados). Para conseguir somente um arquivo (registro) por país executei o seguinte comando.
select cntry_name as pais, fips_cntry as sigla,
GeomUnion(the_geom) as the_geom from mapas.ar
group by cntry_name, fips_cntry
O comando GeomUnion gera uma agregação de geometrias.
Com isso parti para criar uma tabela que represente os países da américa do sul.
create table mapas.southamericacountry as
select cntry_name as pais, fips_cntry as sigla,
GeomUnion(the_geom) as the_geom from mapas.ar
group by cntry_name, fips_cntry
union
select cntry_name as pais, fips_cntry as sigla,
GeomUnion(the_geom) as the_geom from mapas.bl
group by cntry_name, fips_cntry
....
Nenhum comentário:
Postar um comentário