

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# SDK de mapas SageMaker geoespaciais da Amazon
<a name="geospatial-notebook-sdk"></a>

Você pode usar os recursos SageMaker geoespaciais da Amazon para visualizar mapas dentro da interface SageMaker geoespacial, bem como SageMaker cadernos com uma imagem geoespacial. Essas visualizações são compatíveis com a biblioteca de visualização de mapas chamada [Foursquare Studio](https://studio.foursquare.com/home).

Você pode usar o APIs fornecido pelo SDK do mapa SageMaker geoespacial para visualizar seus dados geoespaciais, incluindo a entrada, a saída e a AoI do EOJ.

**Topics**
+ [API add\_dataset](#geo-add-dataset)
+ [API update\_dataset](#geo-update-dataset)
+ [API add\_layer](#geo-add-layer)
+ [API update\_layer](#geo-update-layer)
+ [API visualize\_eoj\_aoi](#geo-visualize-eoj-aoi)
+ [API visualize\_eoj\_input](#geo-visualize-eoj-input)
+ [API visualize\_eoj\_output](#geo-visualize-eoj-output)

## API add\_dataset
<a name="geo-add-dataset"></a>

Adiciona um objeto de conjunto de dados raster ou vetorial ao mapa.

**Sintaxe da solicitação**

```
Request = 
    add_dataset(
      self,
      dataset: Union[Dataset, Dict, None] = None,
      *,
      auto_create_layers: bool = True,
      center_map: bool = True,
      **kwargs: Any,
    ) -> Optional[Dataset]
```

**Parâmetros de solicitação**

A solicitação aceita os parâmetros a seguir.

Argumentos posicionais


| Argumento |  Tipo  |  Description  | 
| --- | --- | --- | 
| `dataset` | Union[Dataset, Dict, None] | Dados usados para criar um conjunto de dados, no formato CSV, JSON ou GeoJSON (para conjuntos de dados locais) ou uma string UUID. | 

Argumentos de palavras-chave


| Argumento |  Tipo  |  Descrição  | 
| --- | --- | --- | 
| `auto_create_layers` | Booleano | Se você deve tentar criar novas camadas ao adicionar um conjunto de dados. O valor padrão é `False`. | 
| `center_map` | Booleano | Se o mapa deve ser centralizado no conjunto de dados criado. O valor padrão é `True`. | 
| `id` | String | Um identificador exclusivo do conjunto de dados. Se você não fornecer um, uma ID aleatória será gerada. | 
| `label` | String | Rótulo do conjunto de dados que é exibido. | 
| `color` | Tuple[float, float, float] | Rótulo colorido do conjunto de dados. | 
| `metadata` | Dicionário | Objeto contendo metadados do conjunto de blocos (para conjuntos de dados lado a lado). | 

**Resposta**

Essa API retorna o objeto de [Conjunto de dados](https://location.foursquare.com/developer/docs/studio-map-sdk-types#dataset) que foi adicionado ao mapa.

## API update\_dataset
<a name="geo-update-dataset"></a>

Atualiza as configurações do conjunto de dados existente.

**Sintaxe da solicitação**

```
Request = 
    update_dataset(
    self,
    dataset_id: str,
    values: Union[_DatasetUpdateProps, dict, None] = None,
    **kwargs: Any,
) -> Dataset
```

**Parâmetros de solicitação**

A solicitação aceita os parâmetros a seguir.

Argumentos posicionais


| Argumento |  Tipo  |  Description  | 
| --- | --- | --- | 
| `dataset_id` | String | Identificador do conjunto de dados a ser atualizado. | 
| `values` | União [[\_ DatasetUpdateProps](https://location.foursquare.com/developer/docs/studio-map-sdk-types#datasetupdateprops), dict, None] | Valores a serem atualizados. | 

Argumentos de palavras-chave


| Argumento |  Tipo  |  Description  | 
| --- | --- | --- | 
| `label` | String | Rótulo do conjunto de dados que é exibido. | 
| `color` | [RGBColor](https://location.foursquare.com/developer/docs/studio-map-sdk-types#rgbcolor) | Rótulo colorido do conjunto de dados. | 

**Resposta**

Essa API retorna o objeto do conjunto de dados atualizado para mapas interativos ou `None` para ambientes HTML não interativos. 

## API add\_layer
<a name="geo-add-layer"></a>

Adiciona uma nova camada ao mapa. Essa função requer pelo menos uma configuração de camada válida.

**Sintaxe da solicitação**

```
Request = 
    add_layer(
    self,
    layer: Union[LayerCreationProps, dict, None] = None,
    **kwargs: Any
) -> Layer
```

**Parâmetros de solicitação**

A solicitação aceita os parâmetros a seguir.

Argumentos


| Argumento |  Tipo  |  Description  | 
| --- | --- | --- | 
| `layer` | União [[LayerCreationProps](https://location.foursquare.com/developer/docs/studio-map-sdk-types#layercreationprops), ditado, nenhum] | Conjunto de propriedades usadas para criar uma camada. | 

**Resposta**

Objeto de camada que foi adicionado ao mapa.

## API update\_layer
<a name="geo-update-layer"></a>

Atualize uma camada existente com determinados valores.

**Sintaxe da solicitação**

```
Request = 
    update_layer(
  self,
  layer_id: str,
  values: Union[LayerUpdateProps, dict, None],
  **kwargs: Any
) -> Layer
```

**Parâmetros de solicitação**

A solicitação aceita os parâmetros a seguir.

Argumentos


| Argumento posicional |  Tipo  |  Description  | 
| --- | --- | --- | 
| `layer_id` | String | ID da camada a ser atualizada. | 
| `values` | União [[LayerUpdateProps](https://location.foursquare.com/developer/docs/studio-map-sdk-types#layerupdateprops), ditado, nenhum] | Valores a serem atualizados. | 

Argumentos de palavras-chave


| Argumento |  Tipo  |  Description  | 
| --- | --- | --- | 
| `type` | [LayerType](https://location.foursquare.com/developer/docs/studio-map-sdk-types#layertype) | Tipo de erro. | 
| `data_id` | String | Identificador exclusivo do conjunto de dados que essa camada visualiza. | 
| `fields` | Dict [string, Optional[string]] | Dicionário que mapeia os campos que a camada exige para visualização nos campos apropriados do conjunto de dados. | 
| `label` | String | Rótulo canônico dessa camada. | 
| `is_visible` | Booleano | Se a camada está visível ou não. | 
| `config` | [LayerConfig](https://location.foursquare.com/developer/docs/studio-map-sdk-types#layerconfig) | Configuração de camada específica para seu tipo.  | 

**Resposta**

Retorna o objeto de camada atualizado.

## API visualize\_eoj\_aoi
<a name="geo-visualize-eoj-aoi"></a>

Visualize a AoI do ARN do trabalho fornecido.

**Parâmetros de solicitação**

A solicitação aceita os parâmetros a seguir.

Argumentos


| Argumento |  Tipo  |  Description  | 
| --- | --- | --- | 
| `Arn` | String | ARN do trabalho. | 
| `config` | Dicionário<br />config = { label: <string> custom label of the added AoI layer, default AoI } | Opção para passar as propriedades da camada. | 

**Resposta**

Referência do objeto de camada de entrada adicionado.

## API visualize\_eoj\_input
<a name="geo-visualize-eoj-input"></a>

Visualize a entrada do ARN do EOJ fornecido.

**Parâmetros de solicitação**

A solicitação aceita os parâmetros a seguir.

Argumentos


| Argumento |  Tipo  |  Description  | 
| --- | --- | --- | 
| `Arn` | String | ARN do trabalho. | 
| `time_range_filter` | Dicionário<br />time\_range\_filter = {<br />start\_date: <string> data no formato ISO<br />end\_date: <string> data no formato ISO<br />} | Opção para fornecer o horário de início e término. O padrão é a data de início e término da pesquisa da coleta de dados raster. | 
| `config` | Dicionário<br />config = { label: <string> custom label of the added output layer, default Input } | Opção para passar as propriedades da camada. | 

**Resposta**

Referência do objeto de camada de entrada adicionado.

## API visualize\_eoj\_output
<a name="geo-visualize-eoj-output"></a>

Visualize a saída do ARN do EOJ fornecido.

**Parâmetros de solicitação**

A solicitação aceita os parâmetros a seguir.

Argumentos


| Argumento |  Tipo  |  Description  | 
| --- | --- | --- | 
| `Arn` | String | ARN do trabalho. | 
| `time_range_filter` | Dicionário<br />time\_range\_filter = {<br />start\_date: <string> data no formato ISO<br />end\_date: <string> data no formato ISO<br />} | Opção para fornecer o horário de início e término. O padrão é a data de início e término da pesquisa da coleta de dados raster. | 
| `config` | Dicionário<br />config = {<br />rótulo: <string> rótulo personalizado da camada de saída adicionada, saída padrão<br />predefinição: <string> singleBand ou trueColor,<br />band\_name: <string>, necessário apenas para a predefinição 'singleBand'. Bandas permitidas para um EOJ<br />} | Opção para passar as propriedades da camada. | 

**Resposta**

Referência do objeto de camada de saída adicionado.

Para saber mais sobre a visualização de seus dados geoespaciais, consulte [Visualização usando o Amazon](https://docs.aws.amazon.com/sagemaker/latest/dg/geospatial-visualize.html) Geospatial. SageMaker 