Имеется полигон, необходимо задать нумерацию вершин этого полигона строго вдоль контура с указанной мной вершины. Утилиты типа UPT, RPoint в мапинфо задают нумерацию только с северо-западного узла, поэтому мне почти никогда не пригождаются.
В аркгисе я извлекаю вершины в точечный слой и нумерую их. Если полигон расположен по диагонали, горизонтально или вертикально, можно добавить в таблицу точечного слоя координаты XY и инструментом "сортировка" расположить записи по возрастанию или убыванию, потом в отдельной колонке добавить порядковый номер скриптом
Код: Выделить всё
rec=0
def autoIncrement():
global rec
pStart = 1 #adjust start value, if req'd
pInterval = 1 #adjust interval value, if req'd
if (rec == 0):
rec = pStart
else:
rec = rec + pInterval
return rec
В идеале все манипуляции проделать в аркгисе, если не в аркгисе, то в мапинфо, если не в мапинфо, то в кугисе.
В общем рассмотрю все варианты)