Как настроить рабочую область arcpy для работы с различными версиями в базе данных SDE?

Я относительно новичок в написании сценариев и недавно создал инструмент, который добавляет данные из набора классов объектов в другой класс объектов в ArcMap. В нашей команде 10 редакторов, которые работают в версионной среде в геометрической сети.

Я пытаюсь написать один скрипт, который вызывает редактирование версии в ArcMap. Сейчас у меня есть полностью функционирующие скрипты, которые делают именно то, что мне нужно. Проблема в том, что мне нужно изменить файл сценария, чтобы он указывал на версии каждого редактора, и указывал набор инструментов на этот сценарий для каждого редактора.

Мой вопрос: как мне настроить рабочее пространство, чтобы один сценарий мог использоваться несколькими редакторами в их собственных версиях?

    import arcpy
    import os
    arcpy.env.overwriteOutput = True

    # Set the workspace
    arcpy.env.workspace = r'\\enterprise.net\GIS\SDEConnectionFiles\GIS.sde\Gatekeeper\Admin.Editor1Version'

Спасибо за любые предложения!

0 ответов

Другие вопросы по тегам