Правильно пишет. Чтобы получить из растра вектор, т.е. полигональный слой ArcGIS должен знать какие ячейки растра будут принадлежать какому полигону. Он сможет "объеденить" соседние ячейки с одинаковым значением и только тогда построить конечное количество полигонов. Если ячейки содержат числа с плавающей точкой, то количество полигонов потенциально может равняться количеству ячеек в растре. Посему задача не имеет смысла.
Вам нужно "переклассифицировать" значения ячеек. На выходе должен быть растр, в котором ячейки будут содержать целые числа. И вот этот растр Вы сможете сконвертировать в полигональный класс объектов.