так вопрос во что конвертировать. абстрактно это все. если есть некая система, где надо хранить данные и обрабатывать - значит это "конвертер" из проприетарного XML Росреестра в проприетарную модель данных. Если задача выпотрошить данные из XML, чтобы просто открыть где-то в ГИС - это уже другой конвертер . А можно, конечно, просто общее Java API реализовать в виде библиотеки и общей абстрактной модели данных, чтобы в Java проекты и системы интегрировать, это уже третий "конвертер". И так далее. Если нужно из одного формата XML в другой- так тут вообще лучше XQuery применить (на раз-два - проще любых парсеров будет). Задача не поставлена четко :) Или я просто контекст не понимаю специфический кадастровый.
В лесоустройстве эти "выписки" из кадастра просто используют как внешние контуры лесного участка (если на кадастр поставлен), внутри него. Редактирование выделов ведут "внутри" внешнего контура, плюс еще фетиш лесоустроительный - увязка площадей под фиксированные "заданные" при царе Горохе значения (перетекшие из лесных планшетов в кадастр).