Тут вообще говоря дело очень тонкое, сильно зависит от аккуратности модели. В особо тяжелых случаях воообще создает только аналитические поверхности, либо аналитические пространства не для всех обычных пространств. В других случаях аналитическая модель пространства может включать несколько space-ов. Если же результат, всё-таки, устраивает, можно в аналитическом пространстве посмотреть свойство SPACE_ASSOC_ROOM_NAME. Дальше можно анализировать геометрию пространства / аналитического пространства. Например, сначала грубо поискать аналитические пространства по bounding box-у исходного пространства, взять solid.ComputeCentroid из твердотельной геометрии аналитического пространства, потом сравнить space, полученный методом
Document.GetSpaceAtPoint (XYZ, Phase)
с selectedspace определить правильное аналитическое пространство из списка.