Mauro e colegas, boa tarde!
As operações com polígonos do {maptools} dependem do pacote {gpclib} que tem licença restrita.
Ele é desativado por default, por isso usa-se o gpclibPermit().

Verifique a presença do pacote {gpclib}. Pra funcionar gpclibPermit() deve retornar TRUE.
PS: peço enviar as dúvidas diretamente para a lista, assim outras pessoas poderão ajudar ou ter ideias melhores.
Saudações,

-- 
================================================
Éder Comunello

Ph.D. Student in Agricultural Systems Engineering (USP/ESALQ)
Piracicaba, SP, Brazil [22 42.7'S, 47 37.8'W]

Researcher at Embrapa Western Region Agriculture
Dourados, MS, Brazil [22 16.5'S, 54 49.0'W]
================================================
UTC-03:00



Em 5 de novembro de 2012 00:57, Mauro Sznelwar <sznelwar@uol.com.br> escreveu:
Tentei rodar o seu script, mas a partir deste comando dá pau!
 
> gpclibPermit() ## para permitir unionSpatialPolygons
[1] FALSE
> borda.spol <- (unionSpatialPolygons(ctba, ID=rep(1, length(ctba)), avoidGEOS=T))
Erro: isTRUE(gpclibPermitStatus()) is not TRUE
> borda <- data.frame(
borda.spol@polygons[[1]]@Polygons[[1]]@coords)
Erro em data.frame(
borda.spol@polygons[[1]]@Polygons[[1]]@coords) :
  objeto 'borda.spol' não encontrado