1) кубик - получить xml
2) кубик - спарсить необходимые данные и распихать по переменным
3) кубик - обработка переменных (координаты каждого элемента там выдаются своеобразно [y1,x1][y2,x2] ) а именно +- середину элементов еще надо вычислить
В целом предложенный вариант не особо сокращает время выполнения