Interface GeoMapsClient
- All Superinterfaces:
- AutoCloseable,- AwsClient,- SdkAutoCloseable,- SdkClient
builder()
 method.
 Integrate high-quality base map data into your applications using MapLibre. Capabilities include:
- 
 Access to comprehensive base map data, allowing you to tailor the map display to your specific needs. 
- 
 Multiple pre-designed map styles suited for various application types, such as navigation, logistics, or data visualization. 
- 
 Generation of static map images for scenarios where interactive maps aren't suitable, such as: - 
 Embedding in emails or documents 
- 
 Displaying in low-bandwidth environments 
- 
 Creating printable maps 
- 
 Enhancing application performance by reducing client-side rendering 
 
- 
 
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final StringValue for looking up the service's metadata from theServiceMetadataProvider.static final String
- 
Method SummaryModifier and TypeMethodDescriptionstatic GeoMapsClientBuilderbuilder()Create a builder that can be used to configure and create aGeoMapsClient.static GeoMapsClientcreate()Create aGeoMapsClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider.default GetGlyphsResponsegetGlyphs(Consumer<GetGlyphsRequest.Builder> getGlyphsRequest) GetGlyphsreturns the map's glyphs.default GetGlyphsResponsegetGlyphs(GetGlyphsRequest getGlyphsRequest) GetGlyphsreturns the map's glyphs.default GetSpritesResponsegetSprites(Consumer<GetSpritesRequest.Builder> getSpritesRequest) GetSpritesreturns the map's sprites.default GetSpritesResponsegetSprites(GetSpritesRequest getSpritesRequest) GetSpritesreturns the map's sprites.default GetStaticMapResponsegetStaticMap(Consumer<GetStaticMapRequest.Builder> getStaticMapRequest) GetStaticMapprovides high-quality static map images with customizable options.default GetStaticMapResponsegetStaticMap(GetStaticMapRequest getStaticMapRequest) GetStaticMapprovides high-quality static map images with customizable options.default GetStyleDescriptorResponsegetStyleDescriptor(Consumer<GetStyleDescriptorRequest.Builder> getStyleDescriptorRequest) GetStyleDescriptorreturns information about the style.default GetStyleDescriptorResponsegetStyleDescriptor(GetStyleDescriptorRequest getStyleDescriptorRequest) GetStyleDescriptorreturns information about the style.default GetTileResponsegetTile(Consumer<GetTileRequest.Builder> getTileRequest) GetTilereturns a tile.default GetTileResponsegetTile(GetTileRequest getTileRequest) GetTilereturns a tile.The SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfigurationstatic ServiceMetadataMethods inherited from interface software.amazon.awssdk.utils.SdkAutoCloseablecloseMethods inherited from interface software.amazon.awssdk.core.SdkClientserviceName
- 
Field Details- 
SERVICE_NAME- See Also:
 
- 
SERVICE_METADATA_IDValue for looking up the service's metadata from theServiceMetadataProvider.- See Also:
 
 
- 
- 
Method Details- 
getGlyphsdefault GetGlyphsResponse getGlyphs(GetGlyphsRequest getGlyphsRequest) throws AwsServiceException, SdkClientException, GeoMapsException GetGlyphsreturns the map's glyphs.For more information, see Style labels with glyphs in the Amazon Location Service Developer Guide. - Parameters:
- getGlyphsRequest-
- Returns:
- Result of the GetGlyphs operation returned by the service.
- See Also:
 
- 
getGlyphsdefault GetGlyphsResponse getGlyphs(Consumer<GetGlyphsRequest.Builder> getGlyphsRequest) throws AwsServiceException, SdkClientException, GeoMapsException GetGlyphsreturns the map's glyphs.For more information, see Style labels with glyphs in the Amazon Location Service Developer Guide. 
 This is a convenience which creates an instance of the GetGlyphsRequest.Builderavoiding the need to create one manually viaGetGlyphsRequest.builder()- Parameters:
- getGlyphsRequest- A- Consumerthat will call methods on- GetGlyphsRequest.Builderto create a request.
- Returns:
- Result of the GetGlyphs operation returned by the service.
- See Also:
 
- 
getSpritesdefault GetSpritesResponse getSprites(GetSpritesRequest getSpritesRequest) throws AwsServiceException, SdkClientException, GeoMapsException GetSpritesreturns the map's sprites.For more information, see Style iconography with sprites in the Amazon Location Service Developer Guide. - Parameters:
- getSpritesRequest-
- Returns:
- Result of the GetSprites operation returned by the service.
- See Also:
 
- 
getSpritesdefault GetSpritesResponse getSprites(Consumer<GetSpritesRequest.Builder> getSpritesRequest) throws AwsServiceException, SdkClientException, GeoMapsException GetSpritesreturns the map's sprites.For more information, see Style iconography with sprites in the Amazon Location Service Developer Guide. 
 This is a convenience which creates an instance of the GetSpritesRequest.Builderavoiding the need to create one manually viaGetSpritesRequest.builder()- Parameters:
- getSpritesRequest- A- Consumerthat will call methods on- GetSpritesRequest.Builderto create a request.
- Returns:
- Result of the GetSprites operation returned by the service.
- See Also:
 
- 
getStaticMapdefault GetStaticMapResponse getStaticMap(GetStaticMapRequest getStaticMapRequest) throws InternalServerException, AccessDeniedException, ValidationException, ThrottlingException, AwsServiceException, SdkClientException, GeoMapsException GetStaticMapprovides high-quality static map images with customizable options. You can modify the map's appearance and overlay additional information. It's an ideal solution for applications requiring tailored static map snapshots.For more information, see the following topics in the Amazon Location Service Developer Guide: - Parameters:
- getStaticMapRequest-
- Returns:
- Result of the GetStaticMap operation returned by the service.
- See Also:
 
- 
getStaticMapdefault GetStaticMapResponse getStaticMap(Consumer<GetStaticMapRequest.Builder> getStaticMapRequest) throws InternalServerException, AccessDeniedException, ValidationException, ThrottlingException, AwsServiceException, SdkClientException, GeoMapsException GetStaticMapprovides high-quality static map images with customizable options. You can modify the map's appearance and overlay additional information. It's an ideal solution for applications requiring tailored static map snapshots.For more information, see the following topics in the Amazon Location Service Developer Guide: 
 This is a convenience which creates an instance of the GetStaticMapRequest.Builderavoiding the need to create one manually viaGetStaticMapRequest.builder()- Parameters:
- getStaticMapRequest- A- Consumerthat will call methods on- GetStaticMapRequest.Builderto create a request.
- Returns:
- Result of the GetStaticMap operation returned by the service.
- See Also:
 
- 
getStyleDescriptordefault GetStyleDescriptorResponse getStyleDescriptor(GetStyleDescriptorRequest getStyleDescriptorRequest) throws AwsServiceException, SdkClientException, GeoMapsException GetStyleDescriptorreturns information about the style.For more information, see Style dynamic maps in the Amazon Location Service Developer Guide. - Parameters:
- getStyleDescriptorRequest-
- Returns:
- Result of the GetStyleDescriptor operation returned by the service.
- See Also:
 
- 
getStyleDescriptordefault GetStyleDescriptorResponse getStyleDescriptor(Consumer<GetStyleDescriptorRequest.Builder> getStyleDescriptorRequest) throws AwsServiceException, SdkClientException, GeoMapsException GetStyleDescriptorreturns information about the style.For more information, see Style dynamic maps in the Amazon Location Service Developer Guide. 
 This is a convenience which creates an instance of the GetStyleDescriptorRequest.Builderavoiding the need to create one manually viaGetStyleDescriptorRequest.builder()- Parameters:
- getStyleDescriptorRequest- A- Consumerthat will call methods on- GetStyleDescriptorRequest.Builderto create a request.
- Returns:
- Result of the GetStyleDescriptor operation returned by the service.
- See Also:
 
- 
getTiledefault GetTileResponse getTile(GetTileRequest getTileRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ThrottlingException, AwsServiceException, SdkClientException, GeoMapsException GetTilereturns a tile. Map tiles are used by clients to render a map. they're addressed using a grid arrangement with an X coordinate, Y coordinate, and Z (zoom) level.For more information, see Tiles in the Amazon Location Service Developer Guide. - Parameters:
- getTileRequest-
- Returns:
- Result of the GetTile operation returned by the service.
- See Also:
 
- 
getTiledefault GetTileResponse getTile(Consumer<GetTileRequest.Builder> getTileRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ThrottlingException, AwsServiceException, SdkClientException, GeoMapsException GetTilereturns a tile. Map tiles are used by clients to render a map. they're addressed using a grid arrangement with an X coordinate, Y coordinate, and Z (zoom) level.For more information, see Tiles in the Amazon Location Service Developer Guide. 
 This is a convenience which creates an instance of the GetTileRequest.Builderavoiding the need to create one manually viaGetTileRequest.builder()- Parameters:
- getTileRequest- A- Consumerthat will call methods on- GetTileRequest.Builderto create a request.
- Returns:
- Result of the GetTile operation returned by the service.
- See Also:
 
- 
createCreate aGeoMapsClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider.
- 
builderCreate a builder that can be used to configure and create aGeoMapsClient.
- 
serviceMetadata
- 
serviceClientConfigurationDescription copied from interface:SdkClientThe SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfiguration- Specified by:
- serviceClientConfigurationin interface- AwsClient
- Specified by:
- serviceClientConfigurationin interface- SdkClient
- Returns:
- SdkServiceClientConfiguration
 
 
-