<< Click to Display Table of Contents >>

 

LabelClass

 

 

標記圖層物件 (只有在勾選標記圖層時,才會有此物件)

LabelClass物件屬性

參數

說明

參數類型

expression

(可讀寫)

標記圖層用到的屬性欄位

字串

className (可讀寫)

標記圖層物件的名稱

字串

SQLQuery (可讀寫)

標記圖層物件的SQL查詢式,僅符合查詢條件的圖徵才會顯示

字串

showClassLabels

(唯讀)

是否有標記圖層

有的話會回傳True

布林

LabelClass使用範例

import sgpy

sgd=sgpy.mapping.MapDocument("current")

df=sgd.activeDataFrame

layerlist = sgpy.mapping.ListLayers(df)

lyr = layerlist[0]

#取得標記圖層物件, 圖層勾選”顯示標記”時,才會回傳此物件

labelClass = lyr.labelObject

print labelClass.expression

print labelClass.showClassLabels

print labelClass.SQLQuery

print labelClass.classname

del sgd,df

 


©2015 Supergeo Technologies Inc. All rights reserved.