Con R:
ShapeFile.Dissolved<-rgeos::gUnionCascaded(ShapeFile)
x<-rgeos::gRelate(ShapeFile, ShapeFile.Dissolved, byid= TRUE)
Me dan 3 casos DE-9IM :
table(x)
2FF10F212 2FF11F212 2FF1FF212
63 2470 174495
El código de cadena DE-9IM resultante se puede interpretar de la siguiente manera:
1) 2FF1FF212: representan polígonos del primer archivo de forma que no se cruzan con el borde del polígono del segundo archivo de forma
2) 2FF11F212: representan polígonos del primer archivo de forma que intersectan el borde del polígono del segundo archivo de forma con una línea
3) 2FF10F212: representan polígonos del primer archivo de forma que intersecan el borde del polígono del segundo archivo de forma con un punto
Los dos últimos casos son mis polígonos de borde que estaba buscando. Tengo su identificación con:
poly.border<-which(x %in% c("2FF10F212","2FF11F212"))
Con Arcmap:
1) Disolver (Gestión de datos) sin seleccionar ningún "Dissolve_Field"
2) Seleccionar por ubicación. Seleccione entidades del "archivo de forma original", Capa de origen: "archivo de forma disuelto", Método de selección espacial para las funciones de capa de destino: toque el límite de la función de capa de origen.
3) Comience a editar y elimine las funciones seleccionadas