Skip to content
v2.277.0

GeospatialPointStyleOptionsProperty Struct ​

The point style of the geospatial map.

Example ​

ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_quicksight as quicksight } from 'aws-cdk-lib';
const geospatialPointStyleOptionsProperty: quicksight.CfnAnalysis.GeospatialPointStyleOptionsProperty = {
  clusterMarkerConfiguration: {
    clusterMarker: {
      simpleClusterMarker: {
        color: 'color',
      },
    },
  },
  heatmapConfiguration: {
    heatmapColor: {
      colors: [{
        color: 'color',
      }],
    },
  },
  selectedPointStyle: 'selectedPointStyle',
};
python
# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
from aws_cdk import aws_quicksight as quicksight

geospatial_point_style_options_property = quicksight.CfnAnalysis.GeospatialPointStyleOptionsProperty(
    cluster_marker_configuration=quicksight.CfnAnalysis.ClusterMarkerConfigurationProperty(
        cluster_marker=quicksight.CfnAnalysis.ClusterMarkerProperty(
            simple_cluster_marker=quicksight.CfnAnalysis.SimpleClusterMarkerProperty(
                color="color"
            )
        )
    ),
    heatmap_configuration=quicksight.CfnAnalysis.GeospatialHeatmapConfigurationProperty(
        heatmap_color=quicksight.CfnAnalysis.GeospatialHeatmapColorScaleProperty(
            colors=[quicksight.CfnAnalysis.GeospatialHeatmapDataColorProperty(
                color="color"
            )]
        )
    ),
    selected_point_style="selectedPointStyle"
)
java
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.quicksight.*;

GeospatialPointStyleOptionsProperty geospatialPointStyleOptionsProperty = GeospatialPointStyleOptionsProperty.builder()
        .clusterMarkerConfiguration(ClusterMarkerConfigurationProperty.builder()
                .clusterMarker(ClusterMarkerProperty.builder()
                        .simpleClusterMarker(SimpleClusterMarkerProperty.builder()
                                .color("color")
                                .build())
                        .build())
                .build())
        .heatmapConfiguration(GeospatialHeatmapConfigurationProperty.builder()
                .heatmapColor(GeospatialHeatmapColorScaleProperty.builder()
                        .colors(List.of(GeospatialHeatmapDataColorProperty.builder()
                                .color("color")
                                .build()))
                        .build())
                .build())
        .selectedPointStyle("selectedPointStyle")
        .build();
csharp
// Install: dotnet add package Amazon.CDK.Lib
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.QuickSight;

var geospatialPointStyleOptionsProperty = new GeospatialPointStyleOptionsProperty {
    ClusterMarkerConfiguration = new ClusterMarkerConfigurationProperty {
        ClusterMarker = new ClusterMarkerProperty {
            SimpleClusterMarker = new SimpleClusterMarkerProperty {
                Color = "color"
            }
        }
    },
    HeatmapConfiguration = new GeospatialHeatmapConfigurationProperty {
        HeatmapColor = new GeospatialHeatmapColorScaleProperty {
            Colors = new [] { new GeospatialHeatmapDataColorProperty {
                Color = "color"
            } }
        }
    },
    SelectedPointStyle = "selectedPointStyle"
};
go
// Install: go get github.com/aws/aws-cdk-go/awscdk/v2
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

geospatialPointStyleOptionsProperty := &GeospatialPointStyleOptionsProperty{
	ClusterMarkerConfiguration: &ClusterMarkerConfigurationProperty{
		ClusterMarker: &ClusterMarkerProperty{
			SimpleClusterMarker: &SimpleClusterMarkerProperty{
				Color: jsii.String("color"),
			},
		},
	},
	HeatmapConfiguration: &GeospatialHeatmapConfigurationProperty{
		HeatmapColor: &GeospatialHeatmapColorScaleProperty{
			Colors: []interface{}{
				&GeospatialHeatmapDataColorProperty{
					Color: jsii.String("color"),
				},
			},
		},
	},
	SelectedPointStyle: jsii.String("selectedPointStyle"),
}

Properties ​

clusterMarkerConfigurationoptionalIResolvable | CfnAnalysis.ClusterMarkerConfigurationPropertycluster_marker_configurationoptionaltyping.Union[IResolvable, ClusterMarkerConfigurationProperty]clusterMarkerConfigurationoptionalIResolvableClusterMarkerConfigurationoptionalIResolvableClusterMarkerConfigurationoptionalinterface{}#
The cluster marker configuration of the geospatial point style.
heatmapConfigurationoptionalIResolvable | CfnAnalysis.GeospatialHeatmapConfigurationPropertyheatmap_configurationoptionaltyping.Union[IResolvable, GeospatialHeatmapConfigurationProperty]heatmapConfigurationoptionalIResolvableHeatmapConfigurationoptionalIResolvableHeatmapConfigurationoptionalinterface{}#
The heatmap configuration of the geospatial point style.
selectedPointStyleoptionalstringselected_point_styleoptionalstrselectedPointStyleoptionalStringSelectedPointStyleoptionalstringSelectedPointStyleoptional*string#
The selected point styles (point, cluster) of the geospatial map.