public class ThemeDotDensity extends Theme
${services_components_commontypes_ThemeDotDensity_Title}
${services_components_commontypes_ThemeDotDensity_Description}
Dot density theme graph uses a numerical attribute information (theme value) of the layer mapping to different levels, each level uses a different number or the dot symbol shown as density to represent the distribution of the theme value in each partition, reflects the difference of relative amount of different areas. Usually used in maps with quantitative features, such as food production and GDP in different regions , the classification of the population, etc., mainly aims at the region or surface factors, so the dot density theme graph is applicable to the data set of the surface.
Note: The distribution of points in the dot density theme graph is random, and does not represent the actual distribution location. Even in the case of identical settings, for the drawn graph every time, the number of points is the same, but the location of the points is different.
The graph below shows a schematic graph of a dot density theme graph:
The following codes shows how to build a simple dot density theme graph object:
// Constructs dot density theme graph ThemeDotDensity themeDotDensity = new ThemeDotDensity(); // Population value is the numerical expression of dot density themeDotDensity.dotExpression = "population"; // A single dot represents 10 million themeDotDensity.value = 10000000; // Sets dot symbol style Style style = new Style(); // Modifies the display size of dot symbol style.markerSize = 1; themeDotDensity.value = 10000000;
Modifier and Type | Field and Description |
---|---|
java.lang.String |
dotExpression
Creates a field or field expression for a dot density theme graph.
|
Style |
style
${services_components_commontypes_ThemeDotDensity_attribute_style_Title}
|
double |
value
${services_components_commontypes_ThemeDotDensity_attribute_value_Title}
|
memoryData, type
Constructor and Description |
---|
ThemeDotDensity()
${services_components_commontypes_ThemeDotDensity_constructorByDefault_Title}
|
ThemeDotDensity(ThemeDotDensity themeDotDensity)
${services_components_commontypes_ThemeDotDensity_constructorByThemeDotDensity_Title}
|
Modifier and Type | Method and Description |
---|---|
Theme |
copy()
${services_components_commontypes_ThemeDotDensity_method_copy_Title}
|
boolean |
equals(java.lang.Object obj)
${services_components_commontypes_ThemeDotDensity_method_equals_Title}
|
int |
hashCode()
${services_components_commontypes_ThemeDotDensity_method_hashCode_Title}
|
public double value
${services_components_commontypes_ThemeDotDensity_attribute_value_Title}
${services_components_commontypes_ThemeDotDensity_attribute_value_Description}
public java.lang.String dotExpression
Creates a field or field expression for a dot density theme graph.
A source of the number of dots or the density degree.
public Style style
${services_components_commontypes_ThemeDotDensity_attribute_style_Title}
${services_components_commontypes_ThemeDotDensity_attribute_style_Description}
public ThemeDotDensity()
${services_components_commontypes_ThemeDotDensity_constructorByDefault_Title}
${services_components_commontypes_ThemeDotDensity_constructorByDefault_Description}
public ThemeDotDensity(ThemeDotDensity themeDotDensity)
${services_components_commontypes_ThemeDotDensity_constructorByThemeDotDensity_Title}
${services_components_commontypes_ThemeDotDensity_constructorByThemeDotDensity_Description}
themeDotDensity
- ${services_components_commontypes_ThemeDotDensity_constructorByThemeDotDensity_param_themeDotDensity }public boolean equals(java.lang.Object obj)
${services_components_commontypes_ThemeDotDensity_method_equals_Title}
${services_components_commontypes_ThemeDotDensity_method_equals_Description}
public int hashCode()
${services_components_commontypes_ThemeDotDensity_method_hashCode_Title}
${services_components_commontypes_ThemeDotDensity_method_hashCode_Description}