public class Theme3DUnique extends Theme3D
3D unique theme graph.
3D unique theme graph display the elements with same field or expression value in the same style to distinguish different categories. Unique theme graph emphasizes the difference of the phenomenon qualitative, generally does not represent the characters of quantity. It is not recommended to use 3D unique thematic maps, such as ethnic distribution areas, especially when there are overlaps or overlapping phenomena.
Modifier and Type | Field and Description |
---|---|
GeoStyle3D |
defaultStyle
Defauly style.
|
java.util.List<Theme3DUniqueItem> |
items
3D unique theme graph item collection.
|
java.lang.String |
uniqueExpression
3D unique theme graph field expression.
|
Constructor and Description |
---|
Theme3DUnique()
The Constructor.
|
Theme3DUnique(Theme3DUnique tempTheme)
Copy constructor.
|
Modifier and Type | Method and Description |
---|---|
Theme3DUnique |
copy()
Copies the object.
|
boolean |
equals(java.lang.Object obj)
Determines whether the specified object is equal to the
Theme3DUnique object. |
int |
hashCode()
Get the hash code of the
Theme3DUnique object. |
public GeoStyle3D defaultStyle
Defauly style.
This style is displayed for objects that are not in the 3D unique theme graph item. If not set, uses the default layer display style.
public java.lang.String uniqueExpression
3D unique theme graph field expression.
3D unique theme graph field expression is used to create the field or field expression of 3D unique theme graph. This field can be an attribute of a element (such as the time or component of a geological map), and the data type of its value can be numeric type or character type.
public java.util.List<Theme3DUniqueItem> items
3D unique theme graph item collection.
public Theme3DUnique()
The Constructor.
public Theme3DUnique(Theme3DUnique tempTheme)
Copy constructor.
tempTheme
- 3D unique theme graph object.public final Theme3DUnique copy()
Copies the object. Generates a new Theme3DUnique object like this object.
public boolean equals(java.lang.Object obj)
Theme3DUnique
object.
equals
in class java.lang.Object
obj
- the Java object to compare with this object.Theme3DUnique
object, otherwise it returns false.public int hashCode()
Theme3DUnique
object.
hashCode
in class java.lang.Object