zoukankan      html  css  js  c++  java
  • GeoProcessor执行工具参数设置

    用GP来执行工具时,输入参数可以以两种方式提供:

    1. 以路径文本的方式提供,这种方式在网上比较容易找到。例如:  

        IVariantArray parameters = new VarArrayClass();
        parameters.Add(@"C:SanDiegosource.shp");
        parameters.Add(@"C:SanDiegodestination.shp");
        parameters.Add(@"C:SanDiegoestpath.shp");

    2. 以图层对象方式提供,需要使用IGpValueTableObject接口输入参数。例如:

             IGpValueTableObject pvtobject = new GpValueTableObjectClass();
             pvtobject.SetColumns(1);
             foreach (IFeatureLayer pFeatLyr in inputFeatLyrList)
            {
                 pvtobject.AddRow(pFeatLyr);
            }
            IVariantArray parameters = new VarArrayClass();
            parameters.Add(pvtobject);

  • 相关阅读:
    TCP的初始cwnd和ssthresh
    C/C++ main
    PHP Function
    run bin
    PHP
    LAMP
    PHP MATH
    PHP array sort
    inline
    gcc g++
  • 原文地址:https://www.cnblogs.com/bluemaplestudio/p/3602908.html
Copyright © 2011-2022 走看看