ArcGIS pro增加一个独立表到地图

 var insTbl;

  await QueuedTask.Run(()=>
  {
    using (Geodatabase geodatabase = new Geodatabase(new FileGeodatabaseConnectionPath(new Uri(gPath))))
    {
      using (Table table = geodatabase.OpenDataset<Table>(inTbl))
      {
        IStandAloneTableFactory tableFactory = StandaloneTableFactory.Instance;
        insTbl = tableFactory.CreateStandaloneTable(table, MapView.Active.Map, inTbl);
      }
    }
  }

  FrameworkApplication.Panes.OpenTablePane(insTbl);
}

猜你喜欢

转载自www.cnblogs.com/gisoracle/p/12629598.html