Страница 1 из 1

Экстент по объекту через python

Добавлено: 08 апр 2017, 22:28
PaulGIS
Здравствуйте! Писал я как-то раньше, ещё на VBA под ArcGIS 9.3 расширение, в котором в экстенте карты показывались различные полигональные объекты (страны, области, районы и т.п.) и надо было угадать, что это. Теперь я хочу сделать примерно то же самое на python в ArcGIS 10.3 и я пока что спотыкаюсь о такой момент: нужно выбрать случайным образом объект и установить экстент карты по этому объекту. Кто подскажет, как это реализовать?

Re: Экстент по объекту через python

Добавлено: 10 апр 2017, 09:23
5Nap
Создаёте FeatureLayer, создаёте выборку (выбираете случайным образом объект, через random и ID объекта, например), дальше dataframe.zoomToSelectedFeatures и RefreshActiveView:
http://desktop.arcgis.com/ru/arcmap/10. ... -class.htm