zoukankan      html  css  js  c++  java
  • 在Python中使用ArcObjects(来自Mark Cederholm UniSource Energy Services )

    Why Python?

    • ArcGIS VBA support ends after 10.0
    • At 10.0,ArcMap and ArcCatalolg include an integrated Python shell
    • Python scripting objects provided by ESRI
    • IDLE is a decent development and debugging environment
    • Python scripts can use ArcObjects!

    Geoprocessing objects

    • Ready-to-use geoprocessing objects are available for Python throuth arcgisscripting(9.3) and arcpy(10.0)
    • At 9.3: additional functionality includes data access objects such as cursors
    • At 10.0:additional functionality includes some map document automation
    • Nonetheless, a greate deal of functionality is only available throuth ArcObjects

    COM interop:relative speed test

    ...

    The comtypes package

    Loading and importing modules

    ...

    Creating and casting objects

    ...

    Demo:Maniplating and existing ArcMap or ArcCatalog session

    Retrieving an existing session from outside the application boundary

    Getting a selected feature

    Creating session objects with IObjectFactor

    TIP:At 10.0 ,you can run a script within the session's python shell and create ojbects normally;use AppRef to get he App handle

  • 相关阅读:
    MODBUS 数据格式相关记录
    STM32Cube基础工程配置
    QT5学习记录(一)
    求最大值
    算法训练方格取数
    传纸条
    分组背包
    混合背包
    二维背包
    多重背包
  • 原文地址:https://www.cnblogs.com/zhangjun1130/p/2727661.html
Copyright © 2011-2022 走看看