<< Click to Display Table of Contents >>
RefreshTOC
更新圖層集列表, 通常用在,修改圖層顯示狀態後, 一併更新圖程集列表的顯示狀態
RefreshTOC使用範例
import sgpy # 取得目前地圖 sgd = sgpy.mapping.MapDocument("current") # 取得data frame df = sgd.activeDataFrame #從檔案中載入圖層,並加入data frame中 lyr = sgpy.mapping.Layer("D:/temp/Line2.shp") sgpy.mapping.AddLayer(df, lyr,"AUTO_ARRANGE") layerlist = sgpy.mapping.ListLayers(df) layer = layerlist[0] #將圖層隱藏,不顯示 layer.visible=False # 地圖更新 (將前面所做的設定,套用到地圖上) sgpy.RefreshActiveView() sgpy.RefreshTOC() |
©2015 Supergeo Technologies Inc. All rights reserved.