Можно ;) Делал на основе своих данных, поэтому требовались некоторые дополнительные преобразования, которые к данной теме возможно прямого отношения иметь не будут, но возможно будут полезны для решения других задач.
Задача заключается в том, чтобы передать серферу таблицу с прямоугольными координатами и абсолютными высотами точек для построения грида. Для этого необходимо перевести изолинии в точки и объеденить с отметками высот.
1. Итак имеем два слоя - точечный (тметки высот) и линейный (изогипсы):
2. Используя vertices to point переводим линейный слой в точечный:
На выходе получаем точечный слой с адрибутом абсолютной высоты:
3. Затем, используя функцию merge (или append) объединяем новый точечный слой полученный из изолиний с отметками высот:
4. В моем случае, атрибуты абсолютных высот хранятся в текстовом поле, поэтому для корректной работы необходимо перевести данные в числовой тип данных.
Для этого сначала меняем разделитель целой и дробной части с точки на запятую:
Создаем новое поле с типом данных float:
Копируем данные высот из текстового поля в числовое:
5. Далее необходимо добавить точкам прямоугольные координаты - x,y. Сначала создаем два целочисленных поля х и у:
Затем правой кнопкой на каждом поле - calculate geometry, считаем координаты:
В итоге получаем для каждой точки атрибуты абсолютных высот и прямоугольных координат:
6. Далее экспортируем табличку в эксель, используя quick export:
Получаем:
7. Далее создаем в серфере грид выбрав, метод интерполяции и указав поля с данными: