public class ClassificationVectorLayer extends VectorLayer
swigCMemOwn
构造器和说明 |
---|
ClassificationVectorLayer(long cPtr,
boolean cMemoryOwn) |
ClassificationVectorLayer(VectorDataSource dataSource,
ClassificationType classificationType)
从数据源构造ShpLayer对象。
|
限定符和类型 | 方法和说明 |
---|---|
void |
delete() |
void |
deleteInGLThread() |
protected void |
finalize() |
static long |
getCPtr(ClassificationVectorLayer obj) |
VectorDataSource |
getDataSource()
返回这个矢量图层的矢量数据源。
|
Color |
getLayerColor() |
VectorElementEventListener |
getVectorElementEventListener()
返回矢量元素事件监听器。
|
boolean |
is2dMode() |
boolean |
isUpdateInProgress()
Tests whether this layer is being currently updated.
|
void |
set2dMode(boolean is2dMode) |
void |
setAllClickCallBack(boolean isAllClickCallBack)
设置是否任何点击都会回调,即使没有选中图元
|
void |
setLayerColor(Color color) |
void |
setSelectedAvailable(boolean available)
设置图元能否被选中
|
void |
setVectorElementEventListener(VectorElementEventListener eventListener)
设置矢量元素事件监听器。
|
static ClassificationVectorLayer |
swigCreatePolymorphicInstance(long cPtr,
boolean cMemoryOwn)
Creates a polymorphic instance of the given native object.
|
java.lang.String |
swigGetClassName()
Returns the actual class name of this object.
|
java.lang.Object |
swigGetDirectorObject()
Returns the connected director object.
|
getCPtr, getNeedElevation, hitTest, setNeedElevation
equals, getCPtr, getLayerBrightness, getLayerContrast, getLayerOpacity, getLayerSaturation, getPriority, getUpdatePriority, getUUID, getVisibleZoomRange, hashCode, inVisibleZoomRange, isVisible, refresh, screenClip, setCullDelay, setLayerBrightness, setLayerContrast, setLayerOpacity, setLayerSaturation, setPriority, setUpdatePriority, setVisible, setVisibleZoomRange, update
public ClassificationVectorLayer(long cPtr, boolean cMemoryOwn)
public ClassificationVectorLayer(VectorDataSource dataSource, ClassificationType classificationType)
dataSource
- 该图层加载数据的数据源。public static long getCPtr(ClassificationVectorLayer obj)
protected void finalize()
finalize
在类中 VectorLayer
public void delete()
delete
在类中 VectorLayer
public static ClassificationVectorLayer swigCreatePolymorphicInstance(long cPtr, boolean cMemoryOwn)
cPtr
- The native pointer of the instance.cMemoryOwn
- The ownership flag.public VectorDataSource getDataSource()
getDataSource
在类中 VectorLayer
public VectorElementEventListener getVectorElementEventListener()
getVectorElementEventListener
在类中 VectorLayer
public void setVectorElementEventListener(VectorElementEventListener eventListener)
setVectorElementEventListener
在类中 VectorLayer
eventListener
- 矢量元素事件监听器。public boolean isUpdateInProgress()
Layer
isUpdateInProgress
在类中 VectorLayer
public void setSelectedAvailable(boolean available)
VectorLayer
setSelectedAvailable
在类中 VectorLayer
available
- 图元能否被选中public void setAllClickCallBack(boolean isAllClickCallBack)
VectorLayer
setAllClickCallBack
在类中 VectorLayer
isAllClickCallBack
- 是否任何点击都会回调public void deleteInGLThread()
deleteInGLThread
在类中 Layer
public void setLayerColor(Color color)
public Color getLayerColor()
public void set2dMode(boolean is2dMode)
public boolean is2dMode()
public java.lang.String swigGetClassName()
swigGetClassName
在类中 VectorLayer
public java.lang.Object swigGetDirectorObject()
swigGetDirectorObject
在类中 VectorLayer