Как получить ближайший объект на карте?

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Ответить
Herber
Интересующийся
Сообщения: 16
Зарегистрирован: 17 сен 2020, 11:18
Репутация: 0
Откуда: Махачкала

Как получить ближайший объект на карте?

Сообщение Herber » 17 апр 2021, 05:56

У меня есть точка на карте с координатами x,y. Хочу узнать какое Layer Feature лежит рядом с этой точкой.

Код: Выделить всё

point = arcpy.Point(5285360.478599999, 5310336.491400003)
ptGeometry = arcpy.PointGeometry(point)
x = arcpy.analysis.Near(ptGeometry, opori_path, None, "NO_LOCATION", "NO_ANGLE", "PLANAR", 
"NEAR_FID;NEAR_DIST;NEAR_FC")
В переменной x содержится информация, но как его вытащить? Как я понимаю метод Near добавляет колонки
NEAR_FID и др. в Layer Feature входной, но у меня там просто PointGeometry
Изображение

Ответить

Вернуться в «ArcGIS»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 8 гостей