Насчет топологии не уверен, но вот я бы так сделал:
http://resources.arcgis.com/en/help/main/10.1/index.html#//010200000008000000 (Data Reviewer модуль)
или
1. Инструмент Feature To Polygon tool
2. Select Layer By Location с опцией INTERSECT, чтобы выбрать только замкнутые полилинии.
или
скрипт Питон (сравнить координаты первой и последней точки):
fc = "Boundary"
rows = arcpy.SearchCursor(fc)
for row in rows:
geom = row.shape
if geom.firstPoint.X == geom.lastPoint.X:
print row.OBJECTID
del row, rows