【问题标题】:Script or automate feature class creation in ESRI/ArcSDE在 ESRI/ArcSDE 中编写脚本或自动创建要素类
【发布时间】:2011-02-15 14:36:46
【问题描述】:

我正在寻找有关如何编写 SQL 脚本以在 ArcSDE 中自动创建版本化要素类的信息,我希望能够自动执行该过程并将脚本置于版本控制之下。谁能给我指出一个解释如何做到这一点的资源?

这甚至可能吗?添加要素类后,表和数据之间似乎存在很多相互关系。

附:它不一定是纯 SQL,但应该是某种脚本,以便我们可以保存到版本控制并在 ESRI 桌面工具之外运行。

【问题讨论】:

    标签: arcgis esri arcgis-server


    【解决方案1】:

    在不破坏数据库的情况下,在 SQL 中执行此操作非常困难。正如您所指出的,表之间有很多关系,如果您没有正确处理,那么您的数据库就会混乱。

    如果您正在查看脚本解决方案,您可能希望查看创建 Python 脚本以创建版本化要素类。有几种方法可以做到这一点,从在记事本中创建原始 Python 脚本,到在 ArcCatalog 中创建地理处理模型并将模型导出到 Python 脚本。

    这里是 ESRI 地理处理脚本帮助的链接:http://webhelp.esri.com/arcgisdesktop/9.3/index.cfm?TopicName=An_overview_of_writing_geoprocessing_scripts

    【讨论】:

    • 我同意,不要手动操作;太多的事情可能会出错。您(@Keith G)已经安装了 ArcSDE,因此您还应该安装 Python,因此,您需要“以正确的方式”完成所有操作,而无需从头开始编写所有内容(包括低级内容)。
    猜你喜欢
    • 1970-01-01
    • 2011-06-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-15
    • 1970-01-01
    相关资源
    最近更新 更多