zoukankan      html  css  js  c++  java
  • 【AE接口散记】

    *在使用Extending ArcObjects开发方法时,一些变量的获得方法。

    IActiveView

    pActiveView = (m_application.Document as IMxDocument).ActivatedView;

    IMap

    pMap = (m_application.Document as IMxDocument).FocusMap;

    绘制函数的调出方法:

    (IActiveView as IActiveViewEvents_Event).AfterDraw += new IActiveViewEvents_AfterDrawEventHandler(Command1_AfterDraw);

    *IFeature要素修改其属性值后必须IFeature.Store()才能在数据库中存储相应修改

    *ITableSort对ISelectionSet中的数据按照属性进行排序(ISelectionSet可以通过IFeatureClass.Select()方法获得)

    1 string strSortField = "CARID,TIME";//设置排序字段,这里意味着先利用CARID排序,然后在其结果基础上利用TIME排序
    2 
    3 ITableSort pTableSort = new TableSort();
    4 pTableSort.SelectionSet = readSelectionSet;//排序数据源输入
    5 pTableSort.Fields = strSortField;//排序字段源输入
    6 pTableSort.set_Ascending(strSortField, true);//升序排列
    7 pTableSort.Sort(null);//执行排序过程
    8 
    9 IFeatureCursor readFeaCursor = pTableSort.Rows as IFeatureCursor;//提取排序后数据
  • 相关阅读:
    数据表管理admin
    HDU 5057
    HDU 5056
    HDU 6035(树形dp)
    CodeForces 586D
    Codeforces 940D
    CodeForces 820C
    TOJ4114(活用树状数组)
    2017CCPC中南地区赛 H题(最长路)
    CodeForces 544C (Writing Code)(dp,完全背包)
  • 原文地址:https://www.cnblogs.com/lettet/p/4415002.html
Copyright © 2011-2022 走看看